.kt-story-video{display:block;background:#2b241f;color:#f5f2ed;scroll-margin-top:80px}.ksv-stage{position:relative;width:100%;max-width:none;margin:0}.ksv-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(26,22,18,.75),rgba(26,22,18,.25) 32%,transparent 56%)}.ksv-stage video{display:block;width:100%;height:auto;aspect-ratio:8/5;object-fit:contain;background:#2b241f}.ksv-copy{position:absolute;z-index:1;left:6%;top:9%;max-width:29%;pointer-events:none;text-shadow:0 1px 14px #2b241f}.ksv-copy h2{font:400 clamp(28px,3.3vw,56px)/1.08 "KT Fraunces",serif;margin:18px 0}.ksv-copy p{font:16px/1.65 KT Inter,sans-serif;margin:0}.ksv-copy .ksv-label{font:11px/1.5 KT Mono,monospace;color:#c5cfbd;letter-spacing:.08em}.ksv-copy .ksv-note{margin-top:18px;font-size:12px;color:#d8cebf}.ksv-copy [hidden]{display:none}.ksv-toggle{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;width:100%;height:100%;border:0;border-radius:0;margin:0;padding:0;background:transparent;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.ksv-toggle:focus-visible{outline:2px solid #c5cfbd;outline-offset:-5px}.ksv-feedback{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#1916137a;opacity:0;pointer-events:none}.ksv-feedback svg{grid-area:1/1;width:32px;height:32px;fill:currentColor;display:none}.ksv-toggle[data-feedback] .ksv-feedback{opacity:1}.ksv-toggle[data-feedback=play] .ksv-icon-play,.ksv-toggle[data-feedback=pause] .ksv-icon-pause{display:block}.ksv-accessible-story{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:750px){.ksv-stage:after{background:linear-gradient(180deg,rgba(26,22,18,.8),rgba(26,22,18,.4) 28%,transparent 58%)}.ksv-stage video{aspect-ratio:9/16}.ksv-copy{left:24px;right:24px;top:24px;max-width:none}.ksv-copy h2{font-size:28px;margin:12px 0}.ksv-copy p{font-size:14px;line-height:1.5}.ksv-copy .ksv-note{font-size:11px;margin-top:12px}.ksv-feedback{width:56px;height:56px}}.ksv-copy{left:max(64px,calc((100% - 1312px)/2))}@media(min-width:751px)and (max-width:1199px){.ksv-copy{left:32px}}@media(max-width:750px){.ksv-copy{left:24px;right:24px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kt-story-video.css.map */
