html{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none;width:0;height:0}.site-header--has-border .wrapper:before{box-shadow:none!important}.cluutch-scroll-video-v2{position:relative;padding-top:var(--PT-mobile, 0);padding-bottom:var(--PB-mobile, 0);background:#fff;--ease-in: var(--cluutch-ease-in, cubic-bezier(.16, 1, .3, 1));--ease-out: var(--cluutch-ease-out, cubic-bezier(.7, 0, .84, 0));--ease-move: var(--cluutch-ease-move, cubic-bezier(.22, 1, .36, 1))}.cluutch-scroll-video-v2__canvas,.cluutch-scroll-video-v2__poster,.cluutch-scroll-video-v2__mobile-img{background:#fff}.cluutch-scroll-video-v2__track{position:relative;display:block}.cluutch-scroll-video-v2__stage{position:relative;display:flex;flex-direction:column}.cluutch-scroll-video-v2__media--desktop{display:none}.cluutch-scroll-video-v2__media--mobile{position:relative;width:100%}.cluutch-scroll-video-v2__media--mobile-crossfade{aspect-ratio:var(--aspect-ratio-mobile, .8);overflow:hidden}.cluutch-scroll-video-v2__media--mobile-crossfade .cluutch-scroll-video-v2__mobile-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.cluutch-scroll-video-v2__media--mobile-crossfade .cluutch-scroll-video-v2__mobile-img--2{opacity:0;transition:opacity 60ms linear}.cluutch-scroll-video-v2__media--mobile-stack{display:flex;flex-direction:column;gap:16px}.cluutch-scroll-video-v2__media--mobile-stack .cluutch-scroll-video-v2__mobile-img{width:100%;aspect-ratio:var(--aspect-ratio-mobile, .8);object-fit:contain}.cluutch-scroll-video-v2__media--mobile-single .cluutch-scroll-video-v2__mobile-img--2{display:none}.cluutch-scroll-video-v2__overlay{padding:16px 24px 24px;color:var(--overlay-text-color);text-align:left}.cluutch-scroll-video-v2__overlay--top-center,.cluutch-scroll-video-v2__overlay--bottom-center,.cluutch-scroll-video-v2__overlay--center{text-align:center}.cluutch-scroll-video-v2__overlay--top-right,.cluutch-scroll-video-v2__overlay--bottom-right{text-align:right}.cluutch-scroll-video-v2__heading{font-size:calc(1em * var(--heading-size, 1.6));margin:0 0 8px}.cluutch-scroll-video-v2__subheading{font-size:calc(1em * var(--subheading-size, 1));margin:0 0 8px;opacity:.8}.cluutch-scroll-video-v2__button{display:inline-block;margin-top:8px}@media(max-width:767px){.cluutch-scroll-video-v2__overlay .cluutch-scroll-video-v2__button{width:auto}}.cluutch-scroll-video-v2__callouts{padding:16px 24px 24px;display:flex;flex-direction:column;gap:16px}.cluutch-scroll-video-v2__callout{position:relative;max-width:100%;font-family:var(--cluutch-font-mono, "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);font-size:calc(10px * var(--c-font-size, 1));font-weight:var(--c-font-weight, 400);letter-spacing:.2em;text-transform:uppercase;color:var(--c-color, var(--cluutch-ink, #0a0a0a));background:var(--c-bg, transparent);padding:var(--c-padding, 0);border-radius:var(--c-radius, 0);display:flex;align-items:center;gap:12px}.cluutch-scroll-video-v2__callout--desktop-only{display:none}.cluutch-scroll-video-v2__callout--with-rule:before{content:"";width:var(--c-rule-width, 60px);height:1px;background:var(--c-rule-color, var(--cluutch-ink, #0a0a0a));flex-shrink:0}.cluutch-scroll-video-v2__callout--right.cluutch-scroll-video-v2__callout--with-rule{flex-direction:row-reverse}.cluutch-scroll-video-v2__callout-content{display:block;min-width:0}.cluutch-scroll-video-v2__callout-eyebrow{display:block;font-weight:700;font-size:11px;color:var(--c-color, var(--cluutch-ink, #0a0a0a));margin:0 0 2px;letter-spacing:.22em}.cluutch-scroll-video-v2__callout-subheading{display:block;margin:0;font-size:calc(10px * var(--c-subheading-size, 1));font-weight:500;color:var(--c-color, var(--cluutch-ink, #0a0a0a))}.cluutch-scroll-video-v2__callout--upper .cluutch-scroll-video-v2__callout-subheading{text-transform:uppercase;letter-spacing:.2em}.cluutch-scroll-video-v2__callout-text{display:block;margin:2px 0 0;font-size:9px;font-weight:500;color:var(--c-muted-color, var(--cluutch-grey-500, #888888));letter-spacing:.18em}.cluutch-scroll-video-v2__callout-text>:first-child{margin-top:0}.cluutch-scroll-video-v2__callout-text>:last-child{margin-bottom:0}.cluutch-scroll-video-v2__callout-text p{margin:0;font-size:inherit;color:inherit}.cluutch-scroll-video-v2__callout-link{color:inherit;text-decoration:none;display:block}.cluutch-scroll-video-v2__callout-arrow{display:none}@media(max-width:1023px){.cluutch-scroll-video-v2[data-mobile-callouts-layout=hidden] .cluutch-scroll-video-v2__callouts{display:none}}@media(max-width:1023px){.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__media--mobile{display:none}.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__media--desktop{display:block}.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__track{height:var(--scroll-distance-mobile, 300vh)}.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__stage{position:sticky;top:var(--header-sticky-height, 0);height:100vh;height:100svh;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;overflow:hidden;container-type:size;container-name:stage;padding:12px 0 20px;gap:12px}.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__media--desktop{position:relative;aspect-ratio:var(--aspect-ratio-mobile, .8);max-height:48vh;max-height:48svh;height:auto;width:auto;max-width:100%;align-self:center;flex:1 1 auto;min-height:0}.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__canvas,.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;background:#fff;outline:1px solid #ffffff;outline-offset:-1px}.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__poster{transition:opacity .3s var(--ease-in)}.cluutch-scroll-video-v2--mobile-frame-sequence cluutch-scroll-video-v2.is-ready .cluutch-scroll-video-v2__poster{opacity:0}.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__canvas{will-change:contents;transform:translateZ(0);-webkit-transform:translateZ(0)}.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__overlay{position:relative;top:auto;left:auto;right:auto;bottom:auto;transform:none;max-width:100%;padding:4px 20px 6px;background:var(--overlay-bg-color, transparent);color:var(--overlay-text-color, var(--cluutch-ink, #0a0a0a));text-align:center;opacity:var(--overlay-opacity, 1);transition:opacity .3s var(--ease-in);z-index:2;flex-shrink:0}.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__heading,.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__subheading{text-align:center}.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__button{margin-top:8px}.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__callouts{display:flex;flex-direction:column;gap:10px;padding:0 20px;width:100%;flex:0 0 auto;overflow:visible;z-index:3}.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__callout{position:relative;top:auto;left:auto;right:auto;max-width:100%;opacity:1;transform:none;transition:none}.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__callout--left{align-self:flex-start;text-align:left}.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__callout--right{align-self:flex-end;text-align:right}.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__callout-arrow{display:none}}.cluutch-scroll-video-v2--saving-data .cluutch-scroll-video-v2__media--desktop{display:none!important}.cluutch-scroll-video-v2--saving-data .cluutch-scroll-video-v2__media--mobile{display:block!important}@media(max-width:1023px){.cluutch-scroll-video-v2--saving-data.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__media--mobile{aspect-ratio:var(--aspect-ratio-mobile, .8);overflow:hidden;position:relative}.cluutch-scroll-video-v2--saving-data.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__media--mobile .cluutch-scroll-video-v2__mobile-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.cluutch-scroll-video-v2--saving-data.cluutch-scroll-video-v2--mobile-frame-sequence .cluutch-scroll-video-v2__media--mobile .cluutch-scroll-video-v2__mobile-img--2{opacity:0;transition:opacity 60ms linear}}@media(min-width:1024px){.cluutch-scroll-video-v2{padding-top:var(--PT, 0);padding-bottom:var(--PB, 0)}.cluutch-scroll-video-v2__track{height:var(--scroll-distance, 300vh)}.cluutch-scroll-video-v2__stage{position:sticky;top:var(--header-sticky-height, 0);height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;container-type:size;container-name:stage}.cluutch-scroll-video-v2__media--desktop{display:block;position:relative;aspect-ratio:var(--aspect-ratio, .8);max-height:var(--media-max-h, 92vh);height:var(--media-max-h, 92vh);width:auto;max-width:100%}.cluutch-scroll-video-v2__media--mobile{display:none}.cluutch-scroll-video-v2__canvas,.cluutch-scroll-video-v2__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;background:#fff;outline:1px solid #ffffff;outline-offset:-1px}.cluutch-scroll-video-v2__poster{transition:opacity .3s var(--ease-in)}cluutch-scroll-video-v2.is-ready .cluutch-scroll-video-v2__poster{opacity:0}.cluutch-scroll-video-v2__overlay{position:absolute;max-width:var(--overlay-max-width, 600px);padding:var(--overlay-padding, 24px);color:var(--overlay-text-color, #fff);background:var(--overlay-bg-color, transparent);opacity:var(--overlay-opacity, 1);transition:opacity .3s var(--ease-in);pointer-events:none;z-index:2}.cluutch-scroll-video-v2__overlay>*{pointer-events:auto}.cluutch-scroll-video-v2__overlay--top-left{top:5%;left:5%}.cluutch-scroll-video-v2__overlay--top-center{top:5%;left:50%;transform:translate(-50%);text-align:center}.cluutch-scroll-video-v2__overlay--top-right{top:5%;right:5%;text-align:right}.cluutch-scroll-video-v2__overlay--center{top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.cluutch-scroll-video-v2__overlay--bottom-left{bottom:5%;left:5%}.cluutch-scroll-video-v2__overlay--bottom-center{bottom:5%;left:50%;transform:translate(-50%);text-align:center}.cluutch-scroll-video-v2__overlay--bottom-right{bottom:5%;right:5%;text-align:right}[data-heading-animation=false] .cluutch-scroll-video-v2__overlay{opacity:1!important}.cluutch-scroll-video-v2__callouts{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;pointer-events:none;z-index:3;display:block}.cluutch-scroll-video-v2__callout{position:absolute;top:var(--c-vertical, 50%);max-width:var(--c-max-width, 280px);opacity:0;transform:translateY(calc(-50% + var(--parallax-distance, 12px)));transition:opacity .4s var(--ease-in),transform .6s var(--ease-move);pointer-events:none;will-change:opacity,transform}.cluutch-scroll-video-v2__callout--left{left:4%}.cluutch-scroll-video-v2__callout--right{right:4%}.cluutch-scroll-video-v2__callout--desktop-only{display:block}.cluutch-scroll-video-v2__callout>*{pointer-events:auto}.cluutch-scroll-video-v2__callout.is-visible{opacity:1;transform:translateY(-50%)}.cluutch-scroll-video-v2__callout.is-leaving{opacity:0;transform:translateY(calc(-50% - var(--parallax-distance, 12px) * .7));transition-timing-function:var(--ease-out)}.cluutch-scroll-video-v2__callout-arrow{position:absolute;top:100%;width:calc(var(--arrow-h, 20) * 1cqw);height:calc(var(--arrow-v, 12) * 1cqh);pointer-events:none;display:block;overflow:visible;margin-top:4px}.cluutch-scroll-video-v2__callout--left .cluutch-scroll-video-v2__callout-arrow{right:0;left:auto}.cluutch-scroll-video-v2__callout--right .cluutch-scroll-video-v2__callout-arrow{left:0;right:auto;transform:scaleX(-1)}.cluutch-scroll-video-v2__callout-arrow path{stroke-dasharray:200;stroke-dashoffset:200;transition:stroke-dashoffset .8s var(--ease-move) .2s}.cluutch-scroll-video-v2__callout-arrow circle{opacity:0;transition:opacity .3s var(--ease-in) 1s}.cluutch-scroll-video-v2__callout.is-visible .cluutch-scroll-video-v2__callout-arrow path{stroke-dashoffset:0}.cluutch-scroll-video-v2__callout.is-visible .cluutch-scroll-video-v2__callout-arrow circle{opacity:1}.cluutch-scroll-video-v2__callout-arrow--instant path{stroke-dashoffset:0;transition:none}.cluutch-scroll-video-v2__callout-arrow--instant circle{opacity:1;transition:none}.cluutch-scroll-video-v2__callout.is-leaving .cluutch-scroll-video-v2__callout-arrow path{stroke-dashoffset:0}.cluutch-scroll-video-v2__callout.is-leaving .cluutch-scroll-video-v2__callout-arrow circle{opacity:1}}.shopify-section-preview .cluutch-scroll-video-v2__track{height:100vh!important}@media(prefers-reduced-motion:reduce){.cluutch-scroll-video-v2__track{height:auto!important}.cluutch-scroll-video-v2__stage{position:static!important;height:auto!important;container-type:normal}.cluutch-scroll-video-v2__canvas,.cluutch-scroll-video-v2__media--desktop{display:none!important}.cluutch-scroll-video-v2__media--mobile{display:block!important}.cluutch-scroll-video-v2__media--mobile .cluutch-scroll-video-v2__mobile-img--2{opacity:1!important}.cluutch-scroll-video-v2__overlay,.cluutch-scroll-video-v2__callout{position:static!important;opacity:1!important;transform:none!important;transition:none!important;max-width:100%!important}.cluutch-scroll-video-v2__callouts{position:static!important;padding:24px!important;display:flex!important;flex-direction:column;gap:16px}.cluutch-scroll-video-v2__callout-arrow{display:none!important}}@supports not (container-type: size){.cluutch-scroll-video-v2__callout-arrow{width:calc(var(--arrow-h, 20) * 1vh * var(--aspect-ratio, .8));height:calc(var(--arrow-v, 12) * 1vh)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cluutch-scroll-video-v2.css.map */
