.asarai-menu{--menu-paper: #fafafa;--menu-ink: #606060;--menu-card: #eaeaea;--menu-yellow: #f5e72e;--menu-line: #dadada;--drawer-content-max-height: none;--dialog-background: 250 250 250;--text-color: 96 96 96;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%;max-width:none;height:100vh;height:100dvh;padding:max(8px,env(safe-area-inset-top)) 8px max(8px,env(safe-area-inset-bottom));color:var(--menu-ink);font-family:FKGroteskNeue,sans-serif;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:0}.asarai-menu::part(overlay){background:#60606059}.asarai-menu::part(content){border-radius:20px;overflow:hidden;max-height:none;background:var(--menu-paper)}.asarai-menu::part(header){padding:0;border:0;flex:0 0 64px;display:block}.asarai-menu::part(header):after{display:none}.asarai-menu::part(body){padding:0;min-height:0;display:block;overflow:hidden}.asarai-menu::part(outside-close-button){display:none}.asarai-menu button,.asarai-menu a{-webkit-tap-highlight-color:transparent}.asarai-menu :focus-visible{outline:2px solid var(--menu-ink);outline-offset:3px}.asarai-menu__header{height:64px;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;padding:0 12px}.asarai-menu__icon-button{width:44px;height:44px;display:grid;place-items:center}.asarai-menu__logo{justify-self:center;width:140px}.asarai-menu__logo img{width:140px;height:auto}.asarai-menu__body{height:100%;min-height:0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 12px 12px}.asarai-menu__view[hidden]{display:none!important}.asarai-menu__featured-heading{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px}.asarai-menu__featured-heading h2,.asarai-menu__view-heading h2{font-size:22px;line-height:27px;font-weight:700;margin:0;text-transform:none;letter-spacing:0}.asarai-menu__view-all{min-height:44px;display:flex;align-items:center;gap:5px;font-size:14px}.asarai-menu__view-all span{text-decoration:underline;text-underline-offset:3px}.asarai-menu__features{display:grid;gap:10px}.asarai-menu__feature{display:grid;grid-template-columns:52% 48%;min-height:160px;border-radius:16px;overflow:hidden;background:var(--menu-card);isolation:isolate}.asarai-menu__feature-copy{padding:24px 16px;display:flex;min-width:0;flex-direction:column;justify-content:center;align-items:flex-start}.asarai-menu__feature-pill{border-radius:100px;padding:0 8px;display:inline-flex;align-items:center;min-height:16px;background:var(--menu-yellow);font-size:9.5px;line-height:12px;white-space:nowrap;margin-bottom:8px}.asarai-menu__feature-title{margin:0 0 4px;font-size:15px;line-height:18px;font-weight:700;letter-spacing:0;text-transform:none}.asarai-menu__feature-title span{display:block}.asarai-menu__feature-stars{height:10px;width:58px;margin-bottom:10px;display:block}.asarai-menu__feature-stars-icons{display:flex;gap:2px;width:58px;height:10px}.asarai-menu__feature-stars-icons svg{flex:0 0 10px;width:10px;height:10px}.asarai-menu__feature-description-row{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;width:100%}.asarai-menu__feature-description{margin:0;font-size:11px;line-height:14px;font-weight:500}.asarai-menu__feature-arrow{flex:0 0 20px}.asarai-menu__feature-media{position:relative;min-height:160px;overflow:hidden}.asarai-menu__feature-image{display:block;position:absolute;max-width:none;width:100%;height:100%;object-fit:cover}.asarai-menu__feature--earth_tones .asarai-menu__feature-image{object-position:50% 53.125%}.asarai-menu__feature--breakup .asarai-menu__feature-image{object-position:50% 50%}.asarai-menu__feature--sleepercell .asarai-menu__feature-image{object-position:50% 4%}.asarai-menu__feature--fresh_facial .asarai-menu__feature-image{object-position:50% 75%}.asarai-menu__navigation{margin-top:12px}.asarai-menu__row{width:100%;min-height:44px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--menu-line);font-size:18px;font-weight:500;text-align:start}.asarai-menu__row--sets{background:#f9f6d1;border:0;border-radius:12px}.asarai-menu__shop-arrow{width:30px;height:30px;display:grid;place-items:center;border-radius:100px;background:var(--menu-yellow)}.asarai-menu__utility{min-height:48px;font-size:16px}.asarai-menu__social{min-height:52px;display:flex;align-items:center}.asarai-menu__social .social-media{gap:8px}.asarai-menu__social .social-media a{min-height:44px;min-width:44px;display:grid;place-items:center}.asarai-menu__social .social-media svg{width:24px;height:24px}.asarai-menu__footer{border-top:1px solid var(--menu-line);min-height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;gap:12px;font-size:14px}.asarai-menu__country{display:flex;align-items:center;gap:8px;min-height:44px}.asarai-menu__country .country-flags{width:22px;height:22px;border-radius:100%;background-size:cover}.asarai-menu__account{min-height:44px;display:inline-flex;align-items:center}.asarai-menu__back{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:0 8px;font-size:14px}.asarai-menu__view-heading{display:flex;align-items:center;min-height:44px}.asarai-menu__view-heading h2{font-size:24px;line-height:29px}.asarai-menu__collection-link{text-decoration:underline;text-underline-offset:3px;font-size:13px;min-height:44px;display:inline-flex;align-items:center}.asarai-menu__product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.asarai-menu__product{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.asarai-menu__product-media{width:100%;aspect-ratio:169 / 156;border-radius:12px;overflow:hidden;background:var(--menu-card)}.asarai-menu__product-image{width:100%;height:100%;object-fit:cover}.asarai-menu__product-info{display:flex;flex-direction:column;justify-content:space-between;min-height:120px;width:100%;padding:10px 0 4px}.asarai-menu__product-copy{display:grid;gap:3px}.asarai-menu__product-name{font-size:16px;line-height:20px;font-weight:500;margin:0}.asarai-menu__product-description{font-size:14px;line-height:17px;margin:0}.asarai-menu__product-purchase{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.asarai-menu__product-price{font-size:14px;line-height:17px;margin:0}.asarai-menu__product-status{font-size:12px;border-radius:100px;background:var(--menu-card);padding:3px 8px}.asarai-menu__collection-all{display:flex;justify-content:space-between;border-bottom:1px solid var(--menu-line);min-height:44px;padding:0 10px;margin-top:12px;text-decoration:none}.asarai-menu__country-filter{width:100%;border:1px solid var(--menu-line);border-radius:12px;padding:12px;margin:8px 0;font-size:16px;background:#fff}.asarai-menu__country-option{width:100%;padding:12px 8px;min-height:48px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--menu-line);text-align:start}.asarai-menu__country-option[aria-current]{font-weight:700;background:#f9f6d1;border-radius:8px}.asarai-menu__empty{font-size:14px;padding:20px 0}@media(max-width:359px){.asarai-menu__feature-copy{padding:20px 12px}.asarai-menu__feature-title{font-size:13px;line-height:17px}.asarai-menu__feature-description-row{gap:3px}.asarai-menu__feature-description{font-size:10px;line-height:13px}.asarai-menu__feature-pill{font-size:9px;padding-inline:6px}}@media(prefers-reduced-motion:reduce){.asarai-menu{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/asarai-mobile-menu.css.map */
