.ms-newsletter-popup[hidden]{display:none!important}.ms-newsletter-popup .ms-newsletter-editorial{width:min(820px,calc(100vw - 48px));max-height:calc(100dvh - 48px);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:0;padding:0;border:0;overflow:auto;box-sizing:border-box}.ms-newsletter-portrait{min-height:440px;background:#eeefef;position:relative;overflow:hidden}.ms-newsletter-portrait img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block}.ms-newsletter-copy{display:flex;flex-direction:column;justify-content:center;gap:20px;min-width:0;padding:60px 40px 48px}.ms-newsletter-copy>p{margin:0;font-size:10px;letter-spacing:.12em;color:var(--ms-section-muted);line-height:1.5}.ms-newsletter-popup .ms-newsletter-copy h2{font-size:clamp(30px,3vw,38px);line-height:1.12;max-width:310px}.ms-newsletter-popup .ms-newsletter-popup-text{font-size:13px;line-height:1.75}.ms-newsletter-popup .ms-newsletter-popup-close{z-index:2;top:10px;right:10px;width:40px;height:40px}.ms-newsletter-popup .ms-newsletter-popup-close:before,.ms-newsletter-popup .ms-newsletter-popup-close:after{left:12px;top:19px;width:16px}.ms-newsletter-popup .ms-newsletter-popup-form{margin-top:8px;gap:10px}.ms-newsletter-popup .ms-newsletter-popup-form label{font-size:11px;letter-spacing:.04em;text-transform:none}.ms-newsletter-popup .ms-newsletter-popup-form input{min-width:0;width:100%;font-size:16px}.ms-newsletter-popup .ms-newsletter-popup-form button{font-size:11px;letter-spacing:.06em;padding:0 0 0 12px}.ms-newsletter-popup :is(input,button):focus-visible{outline:1px solid currentColor;outline-offset:3px}@media(max-width:760px){.ms-newsletter-popup .ms-newsletter-editorial{width:min(420px,calc(100vw - 36px));display:block;max-height:calc(100dvh - 36px)}.ms-newsletter-portrait{display:none}.ms-newsletter-copy{padding:52px 28px 34px;gap:18px}.ms-newsletter-popup .ms-newsletter-copy h2{font-size:30px}}.ms-wish-toggle,[data-wish-open]{display:none}.ms-wish-ready .ms-wish-toggle,.ms-wish-ready [data-wish-open]{display:inline-flex;align-items:center;justify-content:center}.ms-wish-toggle{width:44px;height:44px;padding:12px;border:0;background:transparent;color:#202322;cursor:pointer;flex-shrink:0}.ms-wish-toggle[aria-pressed=true] svg{fill:currentColor}.ms-product-card,.ms-collection-card{position:relative}.ms-product-card>.ms-wish-toggle,.ms-collection-card>.ms-wish-toggle{position:absolute;top:5px;right:5px;z-index:2;background:#f8f8f8d9;border-radius:50%}.ms-wish-ready .ms-site-nav [data-wish-open]{gap:5px;min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}[data-wish-count]{font-size:10px}.ms-wishlist{width:min(640px,calc(100vw - 24px));max-height:85svh;padding:24px;border:0;background:#f8f8f8;color:#202322;box-sizing:border-box}.ms-wishlist::backdrop{background:#00000059}.ms-wishlist-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.ms-wishlist-heading h2{margin:0;font-size:22px;font-weight:500;text-transform:none}.ms-wishlist-heading button{width:44px;height:44px;border:0;background:transparent;cursor:pointer;color:inherit}.ms-wishlist-note{font-size:12px;color:#666}.ms-wishlist-items{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:20px}.ms-wishlist-items li{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px}.ms-wishlist-items a{display:flex;align-items:center;gap:16px;color:inherit;text-decoration:none;font-size:14px}.ms-wishlist-items img{width:90px;height:90px;object-fit:contain}.ms-wishlist-items button{min-height:44px;border:0;border-bottom:1px solid #aaa;background:transparent;color:inherit;font-size:12px;cursor:pointer}.ms-wishlist-empty{padding:36px 0;text-align:center}.ms-wishlist-empty a{color:inherit;text-underline-offset:5px}.ms-wishlist-status{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:10000;padding:12px 18px;background:#202322;color:#fff;font-size:13px;max-width:calc(100vw - 32px);width:max-content;margin:0;pointer-events:none}.ms-wishlist-status:empty{display:none}.ms-wish-toggle:focus-visible,[data-wish-open]:focus-visible{outline:1px solid currentColor;outline-offset:-3px}@media(max-width:760px){.ms-wishlist{padding:18px}.ms-wishlist-items img{width:70px;height:70px}}
/*# sourceMappingURL=/cdn/shop/t/171/compiled_assets/styles.css.map?subset=AAAIACA */
