.page-register{position:relative}.page-register .padding_120_95{padding:120px 95px}.page-register .logo-register{width:160px}.page-register .date-sale{font-size:18px;margin-top:5px;font-weight:400}.page-register .upload-sale{margin-top:20px}.page-register .upload-sale .title{font-size:18px;color:#2a5fa3;margin-bottom:0}.page-register .intro-sale .page-title{font-size:22px;margin-top:30px;color:#73c3d5;margin-bottom:10px}.page-register .intro-sale p{font-size:15px}.page-register .formulario-box .form-floating>label{padding:1rem .75rem}.page-register .formulario-box .btn_1{background:linear-gradient(to top,#001a70,#1e347d,#001a70);box-shadow:0 2px 2px #1a1a1a66;transition:all .3s ease;position:relative;border:1px solid #001a70;padding:5px 10px}.page-register .formulario-box .btn_1:hover{transform:translateY(-3px);box-shadow:0 15px 40px #fff3}.page-register .formulario-box .checkbox{margin:0 auto}.page-register .formulario-box .checkbox label{padding-left:5px;font-size:15px}.page-register .formulario-box .checkbox label small{display:inline;position:relative;top:10px}.page-register .formulario-box .checkbox small{font-size:15px}.page-register .formulario-box .checkbox input[type=checkbox]+label:before,.page-register .formulario-box .checkbox input[type=radio]+label:before{position:relative}.page-register .formulario-box .btn-register{color:#fff;font-size:13px;text-transform:uppercase;padding:10px 13px;border-radius:3px}.page-register .formulario-box .form-group label{color:#2a5fa3}.page-register .formulario-box .form-control{border-radius:5px;box-shadow:0 1px 1px #0000001a;border:1px solid rgba(0,0,0,.1)}.page-register #countdown.countdown{gap:16px;margin-bottom:20px;margin-top:10px;display:flex;justify-content:center}.page-register #countdown .time-unit{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:10px;transition:all .3s ease;position:relative;overflow:hidden;padding:10px;width:150px}.page-register #countdown .time-unit.seconds .time-value{color:#73c3d5;font-weight:500}.page-register #countdown .time-value{font-size:28px;font-weight:500;color:#1e293b;line-height:1;font-variant-numeric:tabular-nums;margin:0 auto;border:none}.page-register #countdown .time-label{font-size:15px;color:#262626;letter-spacing:normal;font-weight:500}.page-register #countdown .expired{font-size:1.5rem;color:#262626;font-weight:600}.page-register .login-box{padding-top:20px}.page-register .login-box .title{color:#07436b;font-size:18px;font-weight:400;margin-bottom:20px}.page-register .login-box .text-login{font-size:15px;margin-left:10px}.page-register .login-box .btn-link.login{color:#07436b;border:1px solid #07436B;text-decoration:none;padding:10px 15px;font-weight:600}.page-register .login-box .btn-link.login span{position:relative;top:2px}.page-register .faq-button{position:absolute;bottom:0;padding:10px 20px;font-size:16px;color:#fff;background:linear-gradient(135deg,#07436b,#032b45);border:none;cursor:pointer;overflow:hidden;box-shadow:0 10px 30px #0006;transition:all .3s ease;display:inline-flex;align-items:center;gap:12px;font-weight:600;left:0;right:0;justify-content:center}.page-register .faq-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#11527d80;transition:left .5s ease}.page-register .faq-button:hover:before{left:100%}.page-register .faq-button:hover{box-shadow:0 15px 40px #0009}.page-register .faq-button:hover .icon{animation:rotate .6s ease-in-out}.page-register .faq-button :active{transform:translateY(-1px);box-shadow:0 8px 20px #032bff}.page-register .faq-button .icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;animation:pulse 2s ease-in-out infinite}.page-register .faq-button .icon svg{width:100%;height:100%;fill:#fff}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-register .img-left{position:absolute;left:0;top:0;width:460px;height:460px;background-repeat:no-repeat;background-size:cover;animation:imgIzq 10s infinite}.page-register .img-left .feature{animation:imgIzq 3s}@keyframes imgIzq{0%{background-image:url(https://www.marivalemotions.com/storage/assets/black-friday/2025/registro/img_left_4.webp)}25%{background-image:url(https://www.marivalemotions.com/storage/assets/black-friday/2025/registro/img_left_1.webp)}50%{background-image:url(https://www.marivalemotions.com/storage/assets/black-friday/2025/registro/img_left_2.webp)}75%{background-image:url(https://www.marivalemotions.com/storage/assets/black-friday/2025/registro/img_left_3.webp)}to{background-image:url(https://www.marivalemotions.com/storage/assets/black-friday/2025/registro/img_left_4.webp)}}.page-register .img-right{position:absolute;right:0;bottom:0;width:460px;height:460px;background-repeat:no-repeat;background-size:cover;animation:imgRight 10s infinite}.page-register .img-right .feature{animation:imgRight 3s}@keyframes imgRight{0%{background-image:url(https://www.marivalemotions.com/storage/assets/black-friday/2025/registro/img_right_4.webp)}25%{background-image:url(https://www.marivalemotions.com/storage/assets/black-friday/2025/registro/img_right_1.webp)}50%{background-image:url(https://www.marivalemotions.com/storage/assets/black-friday/2025/registro/img_right_2.webp)}75%{background-image:url(https://www.marivalemotions.com/storage/assets/black-friday/2025/registro/img_right_3.webp)}to{background-image:url(https://www.marivalemotions.com/storage/assets/black-friday/2025/registro/img_right_4.webp)}}@media (max-width: 1280px){.page-register .img-left,.page-register .img-right{width:360px;height:360px}}@media (max-width: 1024px){.page-register .img-right{width:300px;height:300px}}@media (max-width: 900px){.page-register{margin-top:0}.page-register .img-left,.page-register .img-right{width:300px;height:300px}.page-register .login-box{text-align:left}.page-register .formulario-box .col-md-5{width:50%;display:inline-block}}@media (max-width: 720px){.page-register{margin-top:150px;padding-bottom:120px}.page-register .padding_120_95{padding:20px}.page-register .formulario-box{position:relative;background-image:url(https://www.marivalemotions.com/storage/assets/black-friday/2025/registro/background-mobile.webp);background-position:top;background-size:cover;padding:30px}.page-register .formulario-box .static-box{margin:0 auto;background:#fff;padding:20px;border-radius:5px}.page-register .formulario-box .col-md-5{width:100%}.page-register .formulario-box .btn-register{font-weight:700;font-size:10px}.page-register .login-box .text-login{display:inline-block;margin-top:5px}.page-register #countdown .time-value{font-size:22px}.page-register #countdown .time-label{font-size:10px}}#faqsBlackFriday .modal-body>.container{max-width:100%;width:100%}#faqsBlackFriday .btn-close{background:#000;color:#fff!important;padding:5px;opacity:1;position:absolute;z-index:1;right:0}#faqsBlackFriday .modal-dialog{width:70%}#faqsBlackFriday .title{font-size:22px}#faqsBlackFriday .title-faq{font-size:16px}@media (max-width: 720px){#faqsBlackFriday .modal-dialog{width:100%}}
