.popup{display:flex;align-items:center;justify-content:center;padding-inline:1.6rem;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999999999;opacity:0;pointer-events:none;transition:opacity .2s ease;box-sizing:border-box}.popup.open{opacity:1;pointer-events:all}.popup .backdrop{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.popup .wrapper{width:100%;max-width:125rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));background-color:var(--white);gap:0;position:relative}@media screen and (min-width: 1024px){.popup .wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.popup .wrapper .image{display:flex;align-items:center;justify-content:center}.popup .wrapper .image img{width:100%;height:auto;object-fit:cover;object-position:center;max-height:40rem}@media screen and (min-width: 1024px){.popup .wrapper .image img{width:100%;height:100%;object-fit:cover;max-height:80rem}}.popup .wrapper .image img:first-child{display:block}@media screen and (min-width: 1024px){.popup .wrapper .image img:first-child{display:none}}.popup .wrapper .image img:last-child{display:none}@media screen and (min-width: 1024px){.popup .wrapper .image img:last-child{display:block}}.popup .wrapper .content{display:flex;flex-direction:column;justify-content:center;padding:2.4rem}@media screen and (min-width: 1024px){.popup .wrapper .content{padding-inline:5.6rem}}.popup .wrapper .content .popup-heading{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:.5rem}.popup .wrapper .content .popup-heading .label{font-size:1.6rem;line-height:2rem;font-weight:600;text-align:center;color:var(--black)}.popup .wrapper .content .popup-heading h2{font-size:6.4rem;font-weight:700;line-height:7.2rem;text-align:center;color:var(--black)}.popup .wrapper .content .popup-heading p{font-size:1.8rem;font-weight:600;line-height:2.4rem;text-align:center;text-transform:uppercase;color:var(--black)}.popup .wrapper .content .popup-text{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:3.2rem;max-width:280px;margin-inline:auto;gap:2rem}.popup .wrapper .content .popup-text p{font-size:1.6rem;font-weight:400;line-height:2rem;text-align:center;color:var(--black)}.popup .wrapper .content .popup-form{width:100%;max-width:320px;margin-inline:auto;margin-top:4rem}.popup .wrapper .content .popup-form form{display:flex;flex-direction:column}.popup .wrapper .content .popup-form form .fields-wrapper{display:grid;grid-template-columns:1fr;gap:1.6rem}.popup .wrapper .content .popup-form form .fields-wrapper .form-field{display:flex;align-items:center}.popup .wrapper .content .popup-form form .fields-wrapper .form-field input{width:100%;font-family:inherit;font-size:1.6rem;font-weight:400;line-height:2rem;letter-spacing:normal;text-align:center;border:1.5px solid var(--black);padding:1.6rem;background-color:#dde8ed}.popup .wrapper .content .popup-form form .fields-wrapper .form-field input:focus,.popup .wrapper .content .popup-form form .fields-wrapper .form-field input:focus-visible{outline:none;box-shadow:none}.popup .wrapper .content .popup-form form .btn{padding:1.6rem!important;text-transform:none!important;margin-top:1.6rem}.popup .wrapper .content .popup-form form .no-offer{width:fit-content;margin-top:3.2rem;margin-inline:auto;font-size:1.6rem;font-weight:400;line-height:2rem;color:var(--black);text-decoration:underline;cursor:pointer}.popup .wrapper .content .popup-message{font-size:1.4rem;font-weight:400;line-height:1.8rem;text-align:center;color:var(--black);margin-top:6.4rem}.popup .wrapper .content.content-code .popup-heading h2{font-size:4rem;line-height:4.8rem}.popup .wrapper .content .popup-discount{display:flex;flex-direction:column;align-items:center;gap:1.6rem;max-width:320px;margin-inline:auto;margin-top:5.6rem}.popup .wrapper .content .popup-discount p{font-size:1.8rem;font-weight:400;line-height:2.4rem;color:var(--black);text-align:center}.popup .wrapper .content .popup-discount input{width:100%;max-width:260px;padding:1.2rem 2.4rem;border-radius:.8rem;background-color:#dde8ed;font-size:3.2rem;font-weight:700;line-height:4rem;color:var(--black);text-align:center;border:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-popup.css.map */
