.slideshow .slideshow__slide .prose .subheading,.slideshow .slideshow__slide [data-sequence=subheading]{text-transform:uppercase;letter-spacing:.22em;font-size:.7rem;font-weight:600;opacity:.9;margin-block-end:1.25rem}.slideshow .slideshow__slide .prose [data-sequence=heading]{text-shadow:0 2px 28px rgba(0,0,0,.35)}.slideshow .slideshow__slide.is-selected .content-over-media .prose:before{content:"";display:block;height:2px;background:currentColor;margin-block-end:1.25rem;animation:kh-slide-accent .9s .35s cubic-bezier(.22,1,.36,1) both}.slideshow .slideshow__slide .content-over-media .text-start .prose:before{margin-inline-end:auto}.slideshow .slideshow__slide .content-over-media .text-end .prose:before{margin-inline-start:auto}.slideshow .slideshow__slide .content-over-media .text-center .prose:before{margin-inline-start:auto;margin-inline-end:auto}@keyframes kh-slide-accent{0%{width:0;opacity:0}to{width:56px;opacity:1}}.slideshow .slideshow__controls .stretching-dots,.slideshow .slideshow__controls page-dots{gap:.5rem}.block-swatch{aspect-ratio:1 / 1;min-width:3rem;min-height:3rem;border-radius:0!important;border:1px solid rgb(var(--text-primary) / .32);font-weight:600;letter-spacing:.03em;position:relative;overflow:hidden;transition:border-color .18s ease-out,background-color .18s ease-out,color .18s ease-out}.block-swatch:hover{border-color:rgb(var(--text-primary));background-color:rgb(var(--text-primary) / .05)}.block-swatch.is-selected{background-color:rgb(var(--text-primary));color:rgb(var(--background-primary));border-color:rgb(var(--text-primary))}.block-swatch.is-disabled{opacity:.38}.block-swatch.is-disabled:after{content:"";position:absolute;top:50%;left:-10%;right:-10%;height:1px;background:currentColor;transform:rotate(-20deg);transform-origin:center;pointer-events:none}.variant-picker__option-values{gap:.5rem}.buy-buttons .button[type=submit],.product-quick-add .button[type=submit]{text-transform:uppercase;letter-spacing:.14em;font-weight:700;position:relative;overflow:hidden;isolation:isolate;transition:color .35s ease-out}.buy-buttons .button[type=submit]:before,.product-quick-add .button[type=submit]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--text-primary));transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.22,1,.36,1);z-index:-1}.buy-buttons .button[type=submit]:hover:before,.product-quick-add .button[type=submit]:hover:before{transform:scaleX(1)}.buy-buttons .button[type=submit]:hover,.product-quick-add .button[type=submit]:hover{color:rgb(var(--background-primary))}.product-info__title h1,.product-info__title h2{letter-spacing:-.02em;line-height:1.06}.product-info__price{position:relative;padding-block-start:.65rem}.product-info__price:before{content:"";display:block;width:2rem;height:1px;background:currentColor;opacity:.35;margin-block-end:.65rem}.collection-banner.content-over-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.45) 0%,rgba(0,0,0,.12) 38%,transparent 62%);pointer-events:none;z-index:1}.collection-banner.content-over-media>:not(picture,img,video,video-media,iframe,svg){z-index:2}.collection-banner h1{position:relative;padding-inline-start:1rem;border-inline-start:3px solid currentColor;text-shadow:0 2px 18px rgba(0,0,0,.55);letter-spacing:-.01em}.collection-header h1{position:relative;padding-inline-start:.9rem;border-inline-start:3px solid currentColor;letter-spacing:-.01em}@media(max-width:700px){.collection-banner h1,.collection-header h1{padding-inline-start:.7rem;border-inline-start-width:2px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/kh-custom.css.map */
