.kss-menu-trigger[hidden],.kss-menu-close[hidden],.kss-menu-backdrop[hidden],.kss-menu-panel[hidden],.kss-sticky-purchase[hidden],.kss-cart-reload[hidden]{display:none!important}.kss-mobile-nav-only{display:none}.kss-nav-group{position:relative}.kss-nav-group>summary{cursor:pointer;min-height:44px;padding:10px 14px;list-style:none;display:flex;align-items:center;gap:8px;font-weight:700}.kss-nav-group>summary:after{content:"+";font-size:16px}.kss-nav-group[open]>summary:after{content:"\2212"}.kss-nav-submenu{position:absolute;top:100%;left:0;width:260px;max-width:calc(100vw - 32px);padding:12px;border:1px solid var(--border);border-radius:18px;background:#0b101b;box-shadow:0 14px 36px #0000004d;z-index:5}.kss-nav-submenu a{display:flex;align-items:center;min-height:44px;white-space:normal}.kss-nav-submenu .kss-nav-submenu{position:static;width:auto;border:0;box-shadow:none;padding:0 0 0 12px}.kss-menu-trigger,.kss-menu-close{width:44px;height:44px;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:12px;color:var(--text);background:#111622;cursor:pointer}.kss-menu-trigger{display:flex}.kss-menu-close{font-size:28px}.kss-menu-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#000000a6;z-index:420}html.kss-menu-open,html.kss-menu-open body{overflow:hidden;overscroll-behavior:none}html.kss-menu-open [data-cart-toast]{opacity:0!important;pointer-events:none!important}.kss-collection-controls{margin-bottom:24px}.kss-collection-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.kss-collection-toolbar>p{margin:0}.kss-collection-toolbar .collection-sort{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.kss-collection-toolbar select{min-height:44px;max-width:240px}.kss-filter-panel{margin-top:16px;border:1px solid var(--border);border-radius:18px;background:#ffffff09}.kss-filter-panel>summary{min-height:48px;padding:12px 18px;cursor:pointer;font-weight:700}.kss-filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:24px;padding:8px 18px 18px}.kss-filter-grid fieldset{border:0;padding:0;margin:0;min-width:0}.kss-filter-grid legend{padding:0 0 8px;font-weight:700}.kss-filter-choice{display:flex;align-items:center;gap:10px;min-height:44px;line-height:1.4;cursor:pointer}.kss-filter-choice input{width:18px;height:18px;flex:0 0 18px;accent-color:var(--accent)}.kss-filter-choice:has(input:disabled){opacity:.45;cursor:default}.kss-price-fields{display:flex;gap:12px}.kss-price-fields label{display:grid;gap:6px;flex:1;min-width:0}.kss-price-fields input{width:100%;min-height:44px;font-size:16px}.kss-filter-actions{padding:0 18px 18px;display:flex;align-items:center;gap:16px}.kss-active-filters{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.kss-active-filters a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;border:1px solid var(--border);border-radius:999px;background:#ffffff0a;font-size:13px}.kss-sticky-purchase{display:none}.kss-gallery-link{display:block;width:100%;height:100%;cursor:zoom-in}.product-gallery-main{touch-action:pan-y pinch-zoom}.kss-zoom-dialog{width:min(1100px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:16px;border:1px solid var(--border);border-radius:20px;background:#080b12;color:var(--text);overflow:auto}.kss-zoom-dialog::backdrop{background:#000000d9}.kss-zoom-dialog:not([open]){display:none}.kss-zoom-dialog img{width:100%;height:min(72dvh,850px);object-fit:contain}.kss-zoom-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.kss-zoom-toolbar button,.kss-zoom-controls button{min-height:44px;min-width:44px;padding:8px 16px;border:1px solid var(--border);border-radius:999px;background:#172031;color:var(--text);cursor:pointer}.kss-zoom-controls{display:flex;justify-content:center;gap:12px;margin-top:10px}.kss-cart-feedback{min-height:26px;margin:8px 0 16px;color:var(--accent);font-size:14px}.kss-cart-feedback[data-error=true]{color:#ffd4bc}.kss-cart-reload{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;margin-bottom:16px}.kss-cart-note-hint{color:var(--muted);font-size:13px}[data-cart-section] input[type=number],[data-cart-section] textarea{font-size:16px;min-height:44px}[data-cart-section] .cart-remove-link{display:inline-flex;align-items:center;min-height:44px}@media(min-width:991px){[data-cart-section] .cart-summary{position:sticky;top:24px}}@media(max-width:1120px)and (min-width:721px){#shopify-section-header .kss-navigation{grid-column:1/-1;grid-row:2}#shopify-section-header .header__actions--kss{grid-column:2;grid-row:1}}@media(max-width:720px){#shopify-section-header .kss-navigation{grid-column:1/-1}#shopify-section-header .kss-nav-ready .header__inner--kss{grid-template-columns:44px minmax(0,1fr) auto;gap:8px;padding:8px 0}#shopify-section-header .kss-nav-ready .kss-navigation{grid-column:1;grid-row:1}#shopify-section-header .kss-nav-ready .header__logo{grid-column:2;grid-row:1;min-width:0}#shopify-section-header .kss-nav-ready .header__logo img{max-width:min(130px,100%)}#shopify-section-header .kss-nav-ready .header__actions--kss{display:contents}#shopify-section-header .kss-nav-ready .header-search-pill{grid-column:1/-1;grid-row:2;min-height:44px}#shopify-section-header .kss-nav-ready .header-search-pill__input{font-size:16px}#shopify-section-header .kss-nav-ready .header-account{display:none}#shopify-section-header .kss-nav-ready .header-commerce{grid-column:3;grid-row:1;min-height:44px}#shopify-section-header .kss-nav-ready .wishlist-pill__label{display:none}#shopify-section-header .kss-nav-ready .wishlist-pill--compact,#shopify-section-header .kss-nav-ready .cart-pill--kss{min-height:44px;padding:8px;font-size:12px}#shopify-section-header .kss-nav-ready .kss-menu-panel{position:fixed;inset:0 auto 0 0;width:min(390px,calc(100vw - 32px));max-width:100%;height:100dvh;padding:18px 20px calc(24px + env(safe-area-inset-bottom));background:#090d17;overflow-y:auto;overscroll-behavior:contain;z-index:430;box-shadow:16px 0 48px #0006}#shopify-section-header .kss-nav-ready .kss-mobile-nav-only{display:block}#shopify-section-header .kss-nav-ready .kss-menu-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;font-size:20px}#shopify-section-header .kss-nav-ready .header__nav--kss{display:block;overflow:visible;padding:0}#shopify-section-header .kss-nav-ready .header__nav--kss a{display:flex;align-items:center;min-height:44px;padding:10px 8px;font-size:15px}#shopify-section-header .kss-nav-ready .kss-nav-submenu{position:static;width:auto;max-width:none;background:#111725;box-shadow:none;margin:0 0 8px 8px}.kss-menu-browse>div{border-top:1px solid var(--border);padding-top:18px;margin-top:18px}.kss-menu-browse h2{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin:0 0 8px}.kss-menu-browse a{display:flex;align-items:center;min-height:44px;padding:8px;font-size:15px}.kss-sticky-purchase{position:fixed;left:0;right:0;bottom:0;z-index:600;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:10px max(12px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));min-height:76px;background:#0c111d;border-top:1px solid var(--border);box-shadow:0 -8px 28px #0000003d}.kss-sticky-purchase__title{margin:0 0 3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:11px;color:var(--muted);line-height:1.3}.kss-sticky-purchase__price{font-size:16px;font-weight:750;line-height:1.3}.kss-sticky-purchase .button{min-height:48px;padding:10px 14px;font-size:12px;font-weight:750;white-space:nowrap;margin:0}.kss-sticky-purchase__options{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:48px;font-size:12px;text-decoration:underline}html.kss-sticky-purchase-visible .main-content{padding-bottom:var(--kss-purchase-height,80px)}html.kss-sticky-purchase-visible #shopify-section-header .kss-region-floating{bottom:calc(var(--kss-purchase-height,80px) + 12px)!important}html.kss-menu-open .kss-sticky-purchase,html.wishlist-open .kss-sticky-purchase,html.kss-popover-open .kss-sticky-purchase,html.kss-search-open .kss-sticky-purchase,html.kss-modal-open .kss-sticky-purchase,html.kss-gallery-zoom-open .kss-sticky-purchase{display:none}.kss-collection-toolbar{align-items:flex-start}.kss-collection-toolbar .collection-sort{width:100%}.kss-collection-toolbar select{flex:1;min-width:0;max-width:none;font-size:16px}.kss-zoom-dialog{padding:12px;border-radius:16px}}html.kss-menu-open .kss-region-control,html.kss-menu-open .kss-scroll-control,html.kss-gallery-zoom-open .kss-region-control{visibility:hidden;pointer-events:none}@media(max-width:720px){html.kss-cart-feedback-open .kss-region-control{visibility:hidden;pointer-events:none}}.cart-pill__icon{flex:0 0 18px}[data-wishlist-list][hidden],[data-wishlist-page-list][hidden],[data-wishlist-empty][hidden],[data-wishlist-page-empty][hidden]{display:none!important}.product-archive__availability{display:inline-block;margin-top:8px;color:var(--archive-accent,var(--accent))}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.template-index .marquee .marquee__track{animation:none!important}.template-index .reveal{opacity:1!important;transform:none!important;transition:none!important}}#shopify-section-header .header-search-pill__submit{width:40px;min-height:40px}#shopify-section-header .header-popover__close{width:44px;height:44px}.template-index .insta-cta h2{overflow-wrap:anywhere}@media(max-width:360px){.template-index .insta-cta h2{font-size:clamp(2rem,11vw,2.65rem)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/kss-experience.css.map */
