.khalis-size-guide{font-size:.9rem;line-height:1.5}.khalis-size-table{width:100%;border-collapse:collapse;margin:0 0 .5rem;font-variant-numeric:tabular-nums}.khalis-size-table th,.khalis-size-table td{border:1px solid color-mix(in srgb,currentColor 18%,transparent);padding:.45rem .5rem;text-align:center}.khalis-size-table th{background:color-mix(in srgb,currentColor 7%,transparent);font-weight:600;white-space:nowrap}.khalis-size-table th:first-child,.khalis-size-table td:first-child{text-align:left;white-space:nowrap}.khalis-size-note{margin:.5rem 0 0;font-size:.8rem;opacity:.7}@media(max-width:749px){.khalis-size-table{display:block;overflow-x:auto;white-space:nowrap}}details:has(.khalis-size-chart-empty){display:none}.khalis-specs{margin:0;padding-inline-start:1.1rem;list-style:disc}.khalis-specs li{margin-bottom:.4rem;line-height:1.5}.khalis-specs li::marker{color:color-mix(in srgb,currentColor 45%,transparent)}.khalis-specs__label{font-weight:600}.khalis-specs__label:after{content:": ";font-weight:400}.khalis-custom-modal{width:min(92vw,26rem);padding:0;border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:3px;background:var(--color-background, #fff);color:var(--color-foreground, #000);box-shadow:0 12px 40px #0000002e}.khalis-custom-modal::backdrop{background:#00000073}.khalis-custom-modal__form{display:flex;justify-content:flex-end;padding:.4rem .4rem 0}.khalis-custom-modal__close{border:0;background:none;color:inherit;font-size:1.5rem;line-height:1;padding:.25rem .5rem;cursor:pointer;opacity:.6}.khalis-custom-modal__close:hover{opacity:1}.khalis-custom-modal__body{padding:0 1.6rem 1.6rem;text-align:center}.khalis-custom-modal__icon{display:block;font-size:1.6rem;margin-bottom:.6rem;opacity:.65}.khalis-custom-modal__heading{margin:0 0 .6rem;font-size:.95rem;text-transform:uppercase;letter-spacing:.05em;line-height:1.35}.khalis-custom-modal__text{margin:0 0 1.3rem;font-size:.9rem;line-height:1.5;opacity:.85}.khalis-custom-modal__confirm{width:100%;padding:.75rem 1rem;border:1px solid currentColor;border-radius:2px;background:var(--color-foreground, #000);color:var(--color-background, #fff);font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.khalis-custom-modal__confirm:hover{opacity:.88}.hero--auto .hero__container,.hero--auto .hero__media-grid{position:relative}.hero.hero--auto .hero__media{height:auto;width:100%;aspect-ratio:var(--hero-media-aspect-ratio);object-fit:cover}.hero--auto .hero__content-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.khalis-cc-slideshow{position:relative;overflow:hidden;width:100%;aspect-ratio:var(--khalis-cc-ratio, 3 / 4);border-radius:inherit;flex:0 0 auto}.khalis-cc-track{display:flex;height:100%;width:100%;transition:transform .5s ease;will-change:transform}@media(prefers-reduced-motion:reduce){.khalis-cc-track{transition:none}}.khalis-cc-slide{flex:0 0 100%;width:100%;height:100%;object-fit:cover;display:block}.khalis-cc-dots{position:absolute;bottom:.6rem;left:0;right:0;display:flex;justify-content:center;gap:.35rem;pointer-events:none}.khalis-cc-dot{width:6px;height:6px;border-radius:50%;background:#ffffff8c;box-shadow:0 0 3px #00000059;transition:background .3s ease}.khalis-cc-dot[data-active]{background:#fff}.slideshow-section slideshow-component[style*="--slide-min-height: auto"],.slideshow-section slideshow-component[style*="--slide-min-height: auto"] slideshow-container,.slideshow-section slideshow-component[style*="--slide-min-height: auto"] slideshow-slides{height:auto;min-height:0}.slideshow-section slideshow-component[style*="--slide-min-height: auto"]>slideshow-container>slideshow-slides>slideshow-slide{height:auto;min-height:0;aspect-ratio:var(--khalis-slide-ratio, 16 / 9);grid-template-rows:auto!important}.slideshow-section slideshow-component[style*="--slide-min-height: auto"]>slideshow-container>slideshow-slides>slideshow-slide .slide__image-container,.slideshow-section slideshow-component[style*="--slide-min-height: auto"]>slideshow-container>slideshow-slides>slideshow-slide .slide__image{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/1/assets/khalis-custom.css.map */
