.video-stories{padding-top:var(--vs-pt-mobile);padding-bottom:var(--vs-pb-mobile);background-color:var(--vs-bg);overflow:hidden}.video-stories__container{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--vs-stack-gap);width:min(var(--vs-max-width),100% - 2 * var(--vs-px-mobile));margin-inline:auto}.video-stories__heading{max-width:var(--vs-heading-max);margin:0;color:var(--vs-heading-color);font-family:var(--vs-heading-ff);font-style:var(--vs-heading-fs);font-weight:var(--vs-heading-fw);font-size:var(--vs-heading-size-mobile);line-height:.84;letter-spacing:.02em;text-align:center;text-transform:var(--vs-heading-tt);text-box:trim-both cap alphabetic;font-feature-settings:"lnum" 1,"pnum" 1}.video-stories__heading strong,.video-stories__heading em,.video-stories__heading b,.video-stories__heading i{color:var(--vs-highlight-color);font-weight:inherit;font-style:inherit}.video-stories__rail{display:flex;flex-direction:column;gap:var(--vs-stack-gap);width:100%}.video-stories .slider.slider--everywhere.video-stories__track{box-sizing:border-box;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(100%,1fr);gap:var(--vs-gap);align-items:center;margin:0 calc(-1 * var(--vs-px-mobile));padding:0 var(--vs-px-mobile);scroll-padding-inline:var(--vs-px-mobile)}.video-stories .slider.slider--everywhere.video-stories__track:focus-visible{outline:2px solid transparent;box-shadow:inset 0 0 0 3px var(--rail-focus)}.video-stories .slider.slider--everywhere .video-stories__slide{display:flex;margin:0;padding:0;scroll-snap-align:center}.video-story{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%;margin:0;transition:padding-block .2s cubic-bezier(.4,0,.2,1)}.video-story__media{position:relative;width:100%;height:var(--vs-media-height-active);overflow:hidden;border-radius:var(--vs-radius);background-color:var(--vs-panel-bg);transition:height .2s cubic-bezier(.4,0,.2,1)}.video-story__poster,.video-story__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;border:0}.video-story__panel{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;min-height:148px;padding:12px;border-radius:var(--vs-radius);background-color:var(--vs-panel-bg);color:var(--vs-panel-color);font-family:var(--vs-body-ff);font-style:var(--vs-body-fs);letter-spacing:-.022em}.video-story__product{display:flex;align-items:center;gap:12px}.video-story__thumb{display:flex;flex:none;align-items:center;justify-content:center;width:70px;height:70px;overflow:hidden;border-radius:3px}.video-story__thumb img,.video-story__thumb svg{display:block;width:100%;height:100%;object-fit:contain}.video-story__info{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:8px;min-width:0}.video-story__title{margin:0;font-weight:800;font-size:16px;line-height:1.2;overflow-wrap:break-word}.video-story__price{display:flex;flex-wrap:wrap;gap:4px;margin:0;font-weight:500;font-size:14px;line-height:1.2}.video-story__price s{opacity:.6}.video-story__button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:42px;padding:0 24px;border-radius:var(--vs-radius);background-color:var(--vs-button-bg);color:var(--vs-button-color);font-family:inherit;font-weight:800;font-size:16px;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .16s cubic-bezier(.4,0,.2,1),color .16s cubic-bezier(.4,0,.2,1)}.video-story__button:hover{background-color:var(--vs-button-bg-hover);color:var(--vs-button-color-hover)}.video-story__button:focus-visible{outline:2px solid var(--rail-focus);outline-offset:2px}@media screen and (min-width:750px){.video-stories{padding-top:var(--vs-pt);padding-bottom:var(--vs-pb)}.video-stories__container{width:min(var(--vs-max-width),100% - 2 * var(--vs-px))}.video-stories__heading{font-size:var(--vs-heading-size)}.video-stories .slider.slider--everywhere.video-stories__track{grid-auto-columns:minmax(var(--vs-card-width),1fr);margin-inline:calc(-1 * var(--vs-px));padding-inline:var(--vs-px);scroll-padding-inline:var(--vs-px)}.video-stories__slide:not([data-state=centre]) .video-story{padding-block:var(--vs-media-offset)}.video-stories__slide:not([data-state=centre]) .video-story__media{height:var(--vs-media-height)}}@media(prefers-reduced-motion:reduce){.video-story,.video-story__media,.video-story__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-video-stories.css.map */
