.subscription-popup .drawer__inner{background-color:#fdfbf7;border-radius:0;box-shadow:0 2rem 6rem #00000014;width:100%}.subscription-popup .drawer__close-btn{top:1.6rem;inset-inline-end:1.6rem;background:transparent;border:none;color:#1c1c1c;width:4rem;height:4rem;transition:transform .2s}.subscription-popup .drawer__close-btn:hover{transform:rotate(90deg)}.subscription-popup .drawer__close-btn .icon{width:2rem;height:2rem}.subscription-popup .subscription-popup__blocks{padding:5rem 4rem;gap:2.4rem}.subscription-popup__image{max-height:40vh;object-fit:cover}.subscription-popup__image img{width:100%;height:100%;object-fit:cover}.subscription-popup__title{font-family:"Instrument Serif",serif;font-weight:400;font-size:3.8rem;line-height:1.2;color:#1c1c1c;letter-spacing:-.02em;margin-bottom:.8rem}.subscription-popup__title .h1,.subscription-popup__title .h2,.subscription-popup__title .h3{font-family:inherit;font-weight:inherit}.subscription-popup__text{font-family:Geist,sans-serif;font-weight:300;font-size:1.6rem;line-height:1.6;color:#555;margin-top:.8rem;max-width:48rem}.subscription-popup__form .field{display:flex;flex-direction:column;gap:1.2rem;margin-top:1.6rem}.subscription-popup__form .field__input{font-family:Geist,sans-serif;font-weight:300;font-size:1.4rem;padding:1.2rem 1.6rem;border:1px solid #D1CEC7;border-radius:6px;background:#fff;color:#1c1c1c;transition:border-color .2s,box-shadow .2s}.subscription-popup__form .field__input:focus{border-color:#a47551;outline:none;box-shadow:0 0 0 .3rem #a475511a}.subscription-popup__form .btn{font-family:Geist,sans-serif;font-weight:500;font-size:1.4rem;text-transform:uppercase;letter-spacing:.08em;padding:1.2rem 2.8rem;border-radius:6px;background:#1c1c1c;color:#fff;border:1px solid #1C1C1C;transition:all .3s ease;cursor:pointer}.subscription-popup__form .btn:hover{background:#a47551;border-color:#a47551;color:#fff}.subscription-popup__cta .btn{font-family:Geist,sans-serif;font-weight:500;font-size:1.4rem;text-transform:uppercase;letter-spacing:.08em;padding:1.2rem 2.8rem;border-radius:6px;background:transparent;color:#1c1c1c;border:1px solid #1C1C1C;transition:all .3s ease}.subscription-popup__cta .btn:hover{background:#1c1c1c;color:#fff}.subscription-popup__code .form-control{font-family:Geist,sans-serif;font-weight:300;font-size:1.4rem;padding:1.2rem 1.6rem;border:1px dashed #A47551;border-radius:6px;background:#f9f6f0;color:#1c1c1c;text-align:center}.subscription-popup__code .btn{font-family:Geist,sans-serif;font-weight:500;font-size:1.4rem;text-transform:uppercase;letter-spacing:.08em;padding:1.2rem 2.4rem;border-radius:6px;background:transparent;color:#a47551;border:1px solid #A47551;transition:all .3s ease}.subscription-popup__code .btn:hover{background:#a47551;color:#fff}.subscription-popup .social-icons{justify-content:center;gap:1.6rem;margin-top:2rem}.subscription-popup .social-icons .social-icons__link{color:#1c1c1c;transition:color .2s}.subscription-popup .social-icons .social-icons__link:hover{color:#a47551}.subscription-popup__teaser{position:fixed;top:20vh;left:0;z-index:98;border-radius:0 6px 6px 0;padding:.8rem 2rem .8rem 1.6rem;color:#fff;background:#1c1c1c;transform:rotate(-90deg) translate(-100%,100%);transform-origin:bottom left;font-family:Geist,sans-serif;font-weight:400;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;border:none;cursor:pointer;transition:background .3s,transform .3s}.subscription-popup__teaser:hover{background:#a47551}.subscription-popup__teaser .icon{width:1.6rem;height:1.6rem;margin-inline-end:.8rem;vertical-align:middle;color:#fff}.subscription-popup__image-left .subscription-popup__image{width:50%;max-height:100%}.subscription-popup__image-left .subscription-popup__blocks{width:50%;padding:5rem 4rem}.subscription-popup__no-image .subscription-popup__blocks{width:100%;text-align:center;align-items:center}@media(max-width:1023px){.subscription-popup__image-left .subscription-popup__image{width:100%;max-height:30vh}.subscription-popup__image-left .subscription-popup__blocks{width:100%;padding:3.2rem 2.4rem}.subscription-popup .subscription-popup__blocks{padding:3.2rem 2.4rem}}@media(max-width:767.98px){.subscription-popup .subscription-popup__blocks{padding:2.4rem 1.6rem}.subscription-popup__title{font-size:2.8rem}.subscription-popup__text{font-size:1.4rem}.subscription-popup__form .field{flex-direction:column}.subscription-popup__teaser{padding:.6rem 1.6rem;font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/subscription-popup.css.map */
