.wb-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:9999;align-items:center;justify-content:center;padding:2rem}.wb-popup{background:#f5f2ee;max-width:48rem;width:100%;padding:4rem 4rem 3rem;position:relative;text-align:center}.wb-popup__close{position:absolute;top:1.4rem;right:1.6rem;background:none;border:none;font-size:1.8rem;cursor:pointer;color:#1a1a1a;line-height:1;padding:.4rem}.wb-popup__eyebrow{font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:#888;margin:0 0 1rem}.wb-popup__title{font-size:3.6rem;font-weight:400;line-height:1.15;margin:0 0 1.2rem;color:#1a1a1a}.wb-popup__subtitle{font-size:1.4rem;color:#666;line-height:1.6;margin:0 0 2.4rem}.wb-popup__fields{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.4rem}.wb-popup__input{width:100%;padding:1.2rem 1.6rem;border:1px solid #d8d3cc;background:#fff;font-size:1.4rem;color:#1a1a1a;outline:none;box-sizing:border-box}.wb-popup__input:focus{border-color:#1a1a1a}.wb-popup__input::placeholder{color:#aaa}.wb-popup__submit{width:100%;padding:1.4rem;background:#1a1a1a;color:#fff;border:none;font-size:1.3rem;font-weight:600;letter-spacing:.12em;cursor:pointer;transition:background .2s}.wb-popup__submit:hover{background:#333}.wb-popup__privacy{font-size:1.1rem;color:#aaa;margin:1.4rem 0 0}.wb-popup__privacy a{color:#888}.wb-popup-bubble{position:fixed;bottom:30%;right:-3.6rem;z-index:9998;background:#1a1a1a;color:#fff;border:none;padding:1.2rem 1.6rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.6rem;font-size:1.2rem;font-weight:600;letter-spacing:.08em;box-shadow:-4px 4px 16px #0003;transition:background .2s,right .2s;animation:wb-bubble-in .4s ease forwards;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg)}.wb-popup-bubble:hover{background:#333;right:0}.wb-popup-bubble__icon{font-size:1.4rem;writing-mode:horizontal-tb;transform:rotate(180deg)}@keyframes wb-bubble-in{0%{opacity:0;right:-8rem}to{opacity:1;right:0}}@media screen and (max-width:749px){.wb-popup{padding:3.6rem 2.4rem 2.4rem}.wb-popup__title{font-size:2.8rem}.wb-popup-bubble{bottom:25%;font-size:1.1rem;padding:1rem 1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-popup-newsletter.css.map */
