.ot-sec{--context-section-spacing-block-start: var(--section-outer-spacing-block);--context-section-spacing-block-end: var(--section-outer-spacing-block);--context-section-spacing-inline: var(--container-gutter);--calculated-section-spacing-block-start: var( --section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start)) );--calculated-section-spacing-block-end: var( --section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end)) );--calculated-section-spacing-inline: var( --section-spacing-inline, var(--context-section-spacing-inline) );--container-inner-width: min( (100vw - var(--scrollbar-width, 0px)) - var(--calculated-section-spacing-inline, 0px) * 2, var(--container-max-width) );--container-outer-width: calc( ( (100vw - var(--scrollbar-width, 0px)) - var(--container-inner-width, 0px) ) / 2 );--section-stack-spacing-inline: var(--section-inner-spacing-inline, 0px);padding-inline-start:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width) / 2);padding-inline-end:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width) / 2);padding-block-start:calc(var(--background-differs-from-previous) * var(--calculated-section-spacing-block-start));padding-block-end:var(--calculated-section-spacing-block-end)}.text-with-icons{--text-with-icons-template: minmax(0, 1fr);--text-with-icons-justify: center;--text-with-icons-text-align: center;--text-with-icons-gap: var(--spacing-6);display:flex;flex-direction:column;align-items:center;text-align:var(--text-with-icons-text-align);justify-content:var(--text-with-icons-justify);gap:var(--text-with-icons-gap)}.text-with-icons__list{display:grid;grid:auto / var(--text-with-icons-template);gap:var(--text-with-icons-gap);width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.text-with-icons__list::-webkit-scrollbar{display:none}.text-with-icons__item{display:flex;flex-direction:column;gap:var(--text-with-icons-gap);justify-items:var(--text-with-icons-justify);scroll-snap-align:center;min-width:0}scroll-carousel{display:block;scroll-behavior:smooth;scroll-snap-type:x mandatory;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;position:relative}.scroll-area{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow:auto hidden}.scroll-area::-webkit-scrollbar{display:none}.snap-start{scroll-snap-align:start;scroll-snap-stop:always}.snap-center{scroll-snap-align:center;scroll-snap-stop:always}:not(.is-scrollable)~.peer-not-scrollable\:hidden,.hidden,.empty\:hidden:empty{display:none}.page-dots{display:flex;flex-wrap:wrap;gap:var(--spacing-2);justify-content:center;align-items:center}.page-dots>*{flex-shrink:0;width:.8rem;height:.8rem;border-radius:50%;background:rgba(var(--color-foreground),.2);transition:background .2s ease-in-out;cursor:pointer}.page-dots>*[aria-current=true]{background:rgba(var(--color-foreground),.8)}video-media,model-media{display:block;position:relative;overflow:hidden;border-radius:inherit;background:rgba(var(--color-foreground),.08);width:100%;height:100%;aspect-ratio:var(--aspect-ratio, var(--default-aspect-ratio))}video-media{--default-aspect-ratio: 16 / 9}video-media[host]{aspect-ratio:16 / 9;align-items:center;display:grid}video-media[autoplay],video-media:not([autoplay])~:not(video-media){z-index:2;pointer-events:none}video-media:not([playing]){z-index:1;cursor:pointer}video-media[suspended]~*{display:none;pointer-events:none}video-media>:is(video,iframe,img,svg){width:100%;height:100%;object-fit:cover;object-position:center;border-radius:inherit;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}video-media>video[controls]{object-fit:contain;pointer-events:auto}video-media>img,video-media>svg{object-fit:cover}video-media>video:not(:-webkit-full-screen),video-media>video:not(:fullscreen){object-fit:cover;object-position:center}video-media>:is(iframe,img,svg){position:absolute;top:0;bottom:0;left:0;right:0}video-media:not([loaded])>:is(video,iframe),video-media[loaded]>img,video-media[loaded]>svg,video-media[loaded]::part(play-button){opacity:0;visibility:hidden}video-media::part(play-button){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);z-index:3;background:rgba(var(--color-background),.9);border:none;border-radius:50%;width:4.8rem;height:4.8rem;cursor:pointer;display:flex;align-items:center;justify-content:center;will-change:transform;transition:transform .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out}video-media:hover::part(play-button){background:rgba(var(--color-background),1);transform:translate(-50%,-50%) scale(1.1)}@media screen and (min-width:700px){video-media::part(play-button){width:6.4rem;height:6.4rem}}.multi-video-section .autoplay-poster{display:block}.multi-video-section[playing] .autoplay-poster{display:none}video-media,.multi-video-section{display:block;position:relative;border-radius:1.5rem;overflow:hidden;width:100%}video-media>video,video-media>img,.multi-video-section>video,.multi-video-section>img{width:100%;height:auto;display:block;border-radius:inherit}.content-over-media .multi-video-section{grid-area:1 / 1 / span 3 / span 3;width:100%;min-height:100%;position:relative;overflow:hidden;border-radius:inherit}.content-over-media .multi-video-section>video,.content-over-media .multi-video-section>img.autoplay-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:inherit}.content-over-media .multi-video-section>video:not(:-webkit-full-screen),.content-over-media .multi-video-section>video:not(:fullscreen){object-fit:cover;object-position:center}.youtube-video{aspect-ratio:16 / 9;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:inherit}.v-stack{display:flex;flex-direction:column;gap:var(--spacing-4)}.section-stack{gap:var(--section-stack-spacing-block, 0px) var(--section-stack-spacing-inline, 0px);grid-auto-columns:minmax(0,1fr);display:grid}@media screen and (min-width:1150px){.section-stack--horizontal{justify-content:center;display:flex}.section-stack--center{justify-items:center}.section-stack--reverse{flex-direction:row-reverse}.section-stack__intro{width:var(--section-stack-intro, 50%)}.section-stack__main{width:var(--section-stack-main, 50%)}}.content-over-media{width:100%;grid-template:0 minmax(0,1fr) 0 / minmax(0,1fr) minmax(0,min(var(--container-max-width),100% - var( --content-over-media-gap, var( --content-over-media-column-gap, var(--container-gutter) ) ) * 2)) minmax(0,1fr);gap:var( --content-over-media-row-gap, var(--content-over-media-gap, var(--container-gutter)) ) var( --content-over-media-column-gap, var(--content-over-media-gap, var(--container-gutter)) );place-items:center;display:grid;position:relative;overflow:hidden;transform:translateZ(0)}.content-over-media:before{content:"";background:rgb(var(--content-over-media-overlay));border-radius:inherit;z-index:1;pointer-events:none;transition:background .2s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0}.content-over-media>:is(img,video,iframe,svg,video-media){height:var(--content-over-media-height, auto);overflow-wrap:anywhere;object-fit:cover;object-position:center;transform-origin:bottom;border-radius:inherit;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;grid-area:1 / 1 / span 3 / span 3;width:100%;min-height:100%;max-height:100%;position:relative}.content-over-media>:is(img,video,iframe,svg,video-media)>*{border-radius:inherit}.content-over-media>:not(img,video,iframe,svg,video-media){max-width:var(--content-over-media-content-max-width, 780px);z-index:1;grid-area:2 / 2 / auto / span 1;position:relative}.content-over-media--sm{--content-over-media-height: 375px}.content-over-media--md{--content-over-media-height: 480px}.content-over-media--lg{--content-over-media-height: 560px}.content-over-media--fill{--content-over-media-height: calc(100vh - var(--sticky-area-height))}.shopify-section:first-child [allow-transparent-header] .content-over-media--fill{--content-over-media-height: calc( 100vh - var(--announcement-bar-height, 0px) )}@supports (height: 100svh){.content-over-media--fill{--content-over-media-height: calc(100svh - var(--sticky-area-height))}.shopify-section:first-child [allow-transparent-header] .content-over-media--fill{--content-over-media-height: calc( 100svh - var(--announcement-bar-height, 0px) )}}.content-over-media>video-media:not([autoplay])~*{transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.content-over-media>video-media:not([autoplay])[loaded]~*{opacity:0;visibility:hidden}.content-over-media:has(>video-media[loaded]:not([autoplay])):before{background:none;transition-delay:.1s}[allow-transparent-header] :is(.content-over-media>:not(img,video,iframe,svg,video-media)){padding-block-start:calc(var(--header-height) * var(--section-is-first))}model-media{--default-aspect-ratio: 1}model-media model-viewer,model-media .shopify-model-viewer-ui{width:100%;height:100%}.video-play-button{--play-button-shadow-size: 12px;filter:drop-shadow(0 16px 50px #0000000d);position:relative}.video-play-button:before{content:"";box-sizing:content-box;top:calc(-1 * var(--play-button-shadow-size));left:calc(-1 * var(--play-button-shadow-size));padding:var(--play-button-shadow-size);background:radial-gradient(50% 50% at 50% 50%,rgb(var(--text-color) / 0),rgb(var(--text-color)));opacity:.3;border-radius:100%;width:100%;height:100%;animation:2s ease-in-out infinite alternate ping;position:absolute}.rounded{border-radius:var(--rounded)}.rounded-lg{border-radius:1.5rem}.justify-self-center{justify-self:center}.gap-4{gap:var(--spacing-4)}.text-start{text-align:start}.text-center{text-align:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hidden,.peer-not-scrollable{display:none}.md\:unbleed,.lg\:unbleed{margin-inline:0}.h1{font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)));letter-spacing:.02rem;margin-block:0;font-weight:700}@media only screen and (min-width:750px){.h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}}.h2{font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:calc(1 + .4/max(1,var(--font-heading-scale)));letter-spacing:.06rem;margin-block:0;font-weight:700}@media only screen and (min-width:750px){.h2{font-size:calc(var(--font-heading-scale) * 3rem)}}.h3{font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)));letter-spacing:.1rem;margin-block:0;font-weight:700}@media only screen and (min-width:750px){.h3{font-size:calc(var(--font-heading-scale) * 2rem)}}.h4{font-size:calc(var(--font-heading-scale) * 1.6rem);line-height:calc(1 + .4/max(1,var(--font-heading-scale)));letter-spacing:.1rem;margin-block:0;font-weight:700}@media only screen and (min-width:750px){.h4{font-size:calc(var(--font-heading-scale) * 1.8rem)}}.h5{font-size:calc(var(--font-heading-scale) * 1.4rem);line-height:calc(1 + .5/max(1,var(--font-heading-scale)));letter-spacing:.1rem;margin-block:0;font-weight:700}@media only screen and (min-width:750px){.h5{font-size:calc(var(--font-heading-scale) * 1.6rem)}}.h6{font-size:calc(var(--font-heading-scale) * 1.2rem);line-height:calc(1 + .4/max(1,var(--font-heading-scale)));letter-spacing:.06rem;margin-block:0;font-weight:700}@media only screen and (min-width:750px){.h6{font-size:calc(var(--font-heading-scale) * 1.4rem)}}@media screen and (min-width:700px){.content-over-media--sm{--content-over-media-height: 400px}.content-over-media--md{--content-over-media-height: 460px}.content-over-media--lg{--content-over-media-height: 560px}.video-play-button{--play-button-shadow-size: 20px}.video-play-button svg{width:5rem;height:5rem}}@media screen and (min-width:1000px){:not(.is-scrollable) .text-with-icons__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-6)}:not(.is-scrollable) .text-with-icons__list:has(>:only-child){grid-template-columns:1fr;justify-content:center;max-width:1180px;margin-inline:auto}}@media screen and (min-width:1150px){:not(.is-scrollable) .text-with-icons__list{gap:var(--spacing-10)}}@media screen and (min-width:1400px){.content-over-media--sm{--content-over-media-height: 440px}.content-over-media--md{--content-over-media-height: 500px}.content-over-media--lg{--content-over-media-height: 640px}.content-over-media--fill>:is(img,video,iframe,svg,video-media){max-height:1200px}}@media screen and (min-width:1600px){.content-over-media--md{--content-over-media-height: 560px}.content-over-media--lg{--content-over-media-height: 720px}}@supports not (aspect-ratio: 1){:is(video-media,model-media):before{content:"";padding-block-end:calc(100% / (var(--aspect-ratio, var(--default-aspect-ratio))));display:block}:is(video-media,model-media)>*{height:100%;top:0;left:0;position:absolute!important}}.multi-video-section{max-width:100%!important;width:100%;border-radius:inherit;overflow:hidden;position:relative}.content-over-media .multi-video-section{grid-area:1 / 1 / span 3 / span 3;width:100%;height:var(--content-over-media-height, auto);min-height:100%;max-height:100%;position:relative;overflow:hidden;border-radius:inherit}.multi-video-section>video,.multi-video-section>img.autoplay-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:inherit}.shopify-design-mode .content-over-media .multi-video-section>img.autoplay-poster{display:none}video-media .autoplay-poster{pointer-events:none!important}.mv-click-capture{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;border:0;padding:0;cursor:pointer;z-index:4;border-radius:inherit}video[controls]+.mv-click-capture{pointer-events:none}video-media>img.autoplay-poster{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/16/assets/theme.multi-video.css.map */
