.modalNewsletter{justify-content:flex-end;align-items:flex-end;position:fixed;width:fit-content;height:fit-content;right:0;bottom:25dvh;top:25dvh;z-index:2;background:#00000003}.modalNewsletter .modal-dialog{position:relative;width:369px;height:fit-content;display:flex;margin-right:10px;bottom:10px;animation:slideInRight .6s forwards}@keyframes slideInRight{0%{transform:translate(400px)}to{transform:translate(0)}}@keyframes slideHide{0%{transform:translate(0)}to{transform:translate(400px)}}.modalNewsletter .modal-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;width:100%;border:none;border-radius:0%}.modalNewsletter .modal-content .img_banner_mobile{display:none}.modalNewsletter .modal-content img{width:100%;object-fit:cover}.modalNewsletter .modal-content .form-newsletter-pop-up{width:100%}.modalNewsletter .modal-header{position:absolute;right:10px;top:10px}.modalNewsletter .modal-header .btn-newsletter-modal{background:#db005b;height:32px;width:32px;color:#fff;border:none;border-radius:50%}.modalNewsletter .modal-content .title-form-newsletter-pop-up{margin-bottom:1.14285714rem;font-size:1.4rem;line-height:1.57142857rem;letter-spacing:.14285714rem;color:var(--text-principal);text-transform:uppercase;font-weight:600}.modalNewsletter .modal-content .title-cupon-promocional{display:flex;flex-direction:column;align-items:center;margin-bottom:0}.modalNewsletter .modal-content .title-cupon-promocional p{margin-bottom:0;font-size:1.7rem;line-height:1.57142857rem;letter-spacing:.14285714rem;color:var(--text-principal);text-transform:initial;font-weight:100;text-align:center}.modalNewsletter .modal-content .title-cupon-promocional p:first{margin-bottom:5px}.modalNewsletter .form-single-field{margin:0 auto 15px}.modalNewsletter .modal-content .description-form-newsletter-pop-up p{letter-spacing:.02142857rem;font-size:12px;line-height:1.42857;color:var(--text-principal);font-weight:300;margin-bottom:8px}.modalNewsletter .modal-content .description-form-newsletter-pop-up .discount{font-size:56px;color:var(--text-principal);font-weight:600;margin-bottom:5px}.modalNewsletter .modal-content .description-form-newsletter-pop-up .container-discount{display:flex;gap:10px;align-items:center;height:56px;margin-bottom:5px}.modalNewsletter .modal-content .description-form-newsletter-pop-up .text-discount{max-width:100px}@media (max-width:768px){.modalNewsletter .modal-content .description-form-newsletter-pop-up .discount{font-size:36px}.modalNewsletter .modal-content .description-form-newsletter-pop-up .container-discount{height:36px}}.modalNewsletter .modal-content .description-form-newsletter-pop-up li{font-size:12px;list-style:inside;padding-left:9px}.error-newsletter{color:#ef3b4e!important;font-weight:600;margin-bottom:5px;width:100%;line-height:15px;font-size:12px}.input-error-message .icon{width:1em;height:1em;margin-block:8px}.modalNewsletter .modal-content .form-newsletter-pop-up{padding-inline:48px;padding-bottom:16px}.modalNewsletter .modal-content .form-newsletter-pop-up .term-pol-form-newsletter,.modalNewsletter .modal-content .form-newsletter-pop-up .term-pol-form-newsletter a{color:var(--text-principal);margin-top:10px;margin-bottom:0;letter-spacing:.02142857rem;font-size:11px;line-height:1.4;display:flex;flex-direction:row;align-items:center;text-decoration:none}.modalNewsletter .modal-content .form-newsletter-pop-up .term-pol-form-newsletter a:hover{color:var(--text-principal)}.modalNewsletter .modal-content .form-newsletter-pop-up .input-group label{margin-bottom:.28571429rem;font-size:.85714286rem;line-height:1.33333333;letter-spacing:.02142857rem;text-align:left;font-weight:400;width:100%}.modalNewsletter .modal-content .form-newsletter-pop-up .input-group input{line-height:1.33333333;font-size:12px;border-radius:0;color:var(--text-principal);font-weight:300;width:100%;padding:0 .6rem;margin:0;border:1px solid var(--outline-divider)}.modalNewsletter .modal-content .form-newsletter-pop-up .input-group__btn button{background:#000!important;border:0;color:#fff;padding:0;transition:background-color .25s ease-in-out,border-color .25s ease-in-out;cursor:pointer;width:100%;border-radius:0 2px 2px 0;min-height:35px}.ready-buy{background:#000!important;padding:10px 6px;border:0;margin:0 auto;color:#fff;transition:background-color .25s ease-in-out,border-color .25s ease-in-out;cursor:pointer;display:none;text-align:center;text-decoration:none}.modalNewsletter .modal-content .form-newsletter-pop-up .input-group__btn button span{font-size:12px;text-align:center;text-transform:capitalize;white-space:normal;font-weight:200}.input-group__btn{flex-grow:1}.input-group__btn_mobile{display:none}.input-group{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.input-error-message{display:flex;line-height:1.3;color:var(--text-principal);font-size:12px;margin-inline:8px}@media (max-width:767px){.modalNewsletter .modal-content .form-newsletter-pop-up .input-group__btn button span{font-size:12px}.modalNewsletter{width:fit-content;height:fit-content;top:40dvh}.modalNewsletter .modal-dialog{width:290px;max-height:95%}.menu-mobile-header-bottom .link-menu-header-bottom-mobile{color:#fff;height:3.16666667rem;line-height:1rem;padding-bottom:.75rem;padding-top:1.16666667rem;font-size:.9em;letter-spacing:.16666667em;text-transform:uppercase;white-space:nowrap;font-weight:700}.container-lateral #btn-show-newsletter .title-mobile-lateral{font-size:.9rem}.modalNewsletter .modal-content .img_banner_mobile{display:block;height:218px}.modalNewsletter .modal-content .img_banner_desktop{display:none}.modalNewsletter .modal-content .form-newsletter-pop-up{width:100%;padding-left:16px;padding-right:8px}.modalNewsletter .form-single-field{margin:0 auto 2px}}.modalNewsletter .modal-content .form-newsletter-pop-up #no-thanks-newsletter{letter-spacing:.02142857rem;font-size:10px;line-height:1.42857;cursor:pointer;transition:background-color .25s ease-in-out,color .25s ease-in-out;text-align:left;font-weight:300;border-bottom:1px solid black;color:var(--text-principal)}
/*# sourceMappingURL=/cdn/shop/t/90/assets/modal-newletter.css.map */
