video-feature{--vft-in: vft-from-start;--vft-out: vft-from-end;--vft-beam-from: -100%;--vft-edge: auto 0;--vft-haze: to left}video-feature.vft--back{--vft-in: vft-from-end;--vft-out: vft-from-start;--vft-beam-from: 100%;--vft-edge: 0 auto;--vft-haze: to right}accessible-carousel.vft{display:grid;gap:var(--spacing-8)}.vft .vft__track{display:flex;gap:var(--spacing-6);min-width:0;margin:calc(-1 * var(--spacing-1));padding:var(--spacing-1);scroll-padding-inline:var(--spacing-1)}.vft .vft__slide{display:grid;flex:0 0 100%;align-content:start;gap:var(--spacing-6);scroll-snap-align:start}.vft .vft__media{order:-1}.vft .vft__text{overflow-wrap:anywhere}@media screen and (min-width:700px)and (max-width:999px){.vft .vft__action{margin-block-start:var(--spacing-2)}}.vft .vft__tabs{display:none}.vft .vft__controls{justify-content:center}.vft .vft__media-control{display:flex;padding-inline-start:var(--spacing-4);border-inline-start:1px solid rgb(var(--text-color) / .15)}.vft .vft__beam{display:none}.vft video-media:not([host],[suspended],.is-ready)>img{opacity:1;visibility:visible}@media screen and (min-width:1000px){.shopify-section--video-feature-tabs{overflow-x:clip}accessible-carousel.vft{--vft-media: min(calc(65vh * 16 / 9), 66%);position:relative;grid-template-rows:auto 1fr}.vft .vft__tabs,.vft .vft__controls{z-index:2;width:calc(100% - var(--vft-media) - var(--spacing-12))}.vft .vft__tabs{display:flex;flex-direction:column;grid-area:1 / 1;align-self:start}.vft .vft__tabs .text-tab{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vft .vft__controls{grid-area:2 / 1;align-self:end;justify-content:flex-start}.vft.vft--tabs-end .vft__tabs,.vft.vft--tabs-end .vft__controls{justify-self:end}.vft .vft__slide{grid-template:"action text" "action media" / minmax(0,1fr) var(--vft-media);grid-area:1 / 1;align-items:start;column-gap:var(--spacing-12)}.vft.vft--tabs-end .vft__slide{grid-template:"text action" "media action" / var(--vft-media) minmax(0,1fr)}.vft .vft__media{grid-area:media}.vft .vft__text{grid-area:text}.vft .vft__action{grid-area:action;padding-block:calc(var(--vft-tabs) * (1lh + 2 * var(--spacing-2)) + var(--spacing-8)) calc(var(--spacing-12) + var(--spacing-8))}.vft .vft__track{display:grid;grid-area:1 / 1 / -1;overflow:hidden;scroll-snap-type:none}.vft .vft__slide[inert]:not(.is-leaving){display:none}.vft .vft__slide.is-entering{position:relative;z-index:1;animation:var(--vft-in) .45s ease-in-out both}.vft .vft__slide.is-leaving{animation:var(--vft-out) .45s ease-in-out reverse both}.vft .vft__beam{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;opacity:0}.vft .vft__beam:before,.vft .vft__beam:after{content:"";position:absolute;inset-inline:var(--vft-edge)}.vft .vft__beam:before{inset-block:0;width:10rem;background:linear-gradient(var(--vft-haze),color-mix(in srgb,var(--pangolin-red) 16%,transparent),transparent)}.vft .vft__beam:after{inset-block:calc(-1 * var(--spacing-2));width:2px;background:linear-gradient(transparent,rgb(255 255 255) 6% 94%,transparent);box-shadow:0 0 4px 1px color-mix(in srgb,var(--pangolin-red-text) 90%,transparent),0 0 14px 4px color-mix(in srgb,var(--pangolin-red) 75%,transparent),0 0 40px 10px color-mix(in srgb,var(--pangolin-red) 35%,transparent)}.vft .vft__beam.is-sweeping{animation:vft-beam .45s ease-in-out both}}@keyframes vft-from-start{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes vft-from-end{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes vft-beam{0%{opacity:0;transform:translate(var(--vft-beam-from))}6%,94%{opacity:1}to{opacity:0;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/video-feature.css.map */
