.slideshow{display:block;position:relative}.slideshow__track{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.slideshow__track::-webkit-scrollbar{display:none}.slideshow__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.slideshow--height-adapt .slideshow__track{align-items:flex-start;overflow-y:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.slideshow--height-adapt .slideshow__track{transition:none}}.slideshow__controls{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.slideshow__arrow,.slideshow__toggle,.slideshow__dot{pointer-events:auto;padding:0;border:0;cursor:pointer;color:#fff}.slideshow__arrow{display:none;position:absolute;inset-block-start:50%;align-items:center;justify-content:center;inline-size:2.75rem;block-size:2.75rem;background:#00000073;border-radius:var(--rounded-full);transform:translateY(-50%);transition:background-color .2s ease}.slideshow__arrow:hover{background:#000000b3}.slideshow__arrow--prev{inset-inline-start:var(--spacing-4)}.slideshow__arrow--next{inset-inline-end:var(--spacing-4)}.slideshow__arrow .icon{transform:scaleX(var(--transform-logical-flip, 1))}.slideshow__nav{position:absolute;inset-inline:0;inset-block-end:var(--spacing-4);display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}.slideshow__dots{display:flex;align-items:center;padding-inline:var(--spacing-2);background:#00000059;border-radius:var(--rounded-full);pointer-events:auto}.slideshow__dot{display:grid;place-items:center;inline-size:1.5rem;block-size:1.5rem;background:transparent}.slideshow__dot:before{content:"";inline-size:.5rem;block-size:.5rem;background:currentColor;border-radius:var(--rounded-full);opacity:.55;transition:opacity .2s ease,transform .2s ease}.slideshow__dot[aria-current=true]:before{opacity:1;transform:scale(1.35)}.slideshow__toggle{display:grid;place-items:center;inline-size:2rem;block-size:2rem;background:#00000059;border-radius:var(--rounded-full)}.slideshow__toggle-icon{inline-size:1rem;block-size:1rem}.slideshow__toggle[data-playing=true] .slideshow__toggle-icon--play,.slideshow__toggle[data-playing=false] .slideshow__toggle-icon--pause{display:none}.slideshow__arrow:focus-visible,.slideshow__toggle:focus-visible,.slideshow__dot:focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 4px #0009}@media screen and (min-width:700px){.slideshow__arrow{display:inline-flex}}.slideshow{--slideshow-arrow-zone: 4.25rem;--slideshow-nav-zone: 3.5rem}.slideshow--nav .image-banner__inner{padding-block-end:var(--slideshow-nav-zone)}@media screen and (min-width:700px){.slideshow--arrows .image-banner__inner:not(.container){padding-inline:var(--slideshow-arrow-zone)}.slideshow--arrows .image-banner__inner.container{padding-inline:max(var(--container-gutter),calc(var(--slideshow-arrow-zone) - max(0px,(100vw - var(--container-max-width)) / 2)))}}@media(prefers-reduced-motion:reduce){.slideshow__arrow,.slideshow__dot:before{transition:none}}.slideshow--split .image-banner{grid-template-rows:auto minmax(0,1fr);background:rgb(var(--background-primary))}.slideshow--split .image-banner__media{grid-area:1 / 1 / 2 / 2}.slideshow--split .image-banner__inner{grid-area:2 / 1 / 3 / 2;padding-inline:var(--spacing-6)}@media screen and (max-width:699px){.slideshow--split .image-banner.image-banner{min-height:0}.slideshow--split .image-banner.image-banner .image-banner__media{position:relative;inset:auto;align-self:start;height:auto;min-height:0;aspect-ratio:var(--slideshow-split-ratio-mobile, 1.3333)}.slideshow--split-mobile-adapt .image-banner.image-banner .image-banner__media{aspect-ratio:var(--banner-ratio-mobile, 1)}.slideshow--split .image-banner.image-banner .image-banner__image{object-fit:cover}}.slideshow--split-desktop{--slideshow-panel-text: var(--text-primary);--slideshow-panel-border: var(--border-color)}@media screen and (min-width:700px){.slideshow--split-desktop .image-banner{background:rgb(var(--background-primary))}.slideshow--split-desktop .image-banner__media{grid-area:1 / 1 / 2 / 2}.slideshow--split-desktop .image-banner__overlay{display:none}.slideshow--split-desktop .image-banner__inner{--text-primary: var(--slideshow-panel-text);--border-color: var(--slideshow-panel-border);color:rgb(var(--text-primary))}}@media screen and (min-width:700px){.slideshow--split .image-banner,.slideshow--split-desktop .image-banner{grid-template-columns:minmax(0,var(--slideshow-split-media, 60%)) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.slideshow--split .image-banner__inner,.slideshow--split-desktop .image-banner__inner{grid-area:1 / 2 / 2 / 3;padding-inline:var(--spacing-10)}.slideshow--split.slideshow--media-end .image-banner,.slideshow--split-desktop.slideshow--media-end .image-banner{grid-template-columns:minmax(0,1fr) minmax(0,var(--slideshow-split-media, 60%))}.slideshow--split.slideshow--media-end .image-banner__media,.slideshow--split-desktop.slideshow--media-end .image-banner__media{grid-area:1 / 2 / 2 / 3}.slideshow--split.slideshow--media-end .image-banner__inner,.slideshow--split-desktop.slideshow--media-end .image-banner__inner{grid-area:1 / 1 / 2 / 2}}.slideshow--split.slideshow--media-style-circle .image-banner.image-banner .image-banner__media{position:relative;inset:auto;align-self:center;justify-self:center;width:min(72%,20rem);height:auto;min-height:0;aspect-ratio:1;margin-block-start:var(--spacing-8);border-radius:var(--rounded-full);overflow:hidden}.slideshow--split.slideshow--media-style-circle .image-banner.image-banner .image-banner__image{object-fit:cover}@media screen and (min-width:700px){.slideshow--split-desktop.slideshow--media-style-circle .image-banner.image-banner .image-banner__media{position:relative;inset:auto;align-self:center;justify-self:center;height:auto;min-height:0;aspect-ratio:1;border-radius:var(--rounded-full);overflow:hidden}.slideshow--split-desktop.slideshow--media-style-circle .image-banner.image-banner .image-banner__image{object-fit:cover}.slideshow--split.slideshow--media-style-circle .image-banner.image-banner .image-banner__media,.slideshow--split-desktop.slideshow--media-style-circle .image-banner.image-banner .image-banner__media{width:min(80%,30rem);margin-block:var(--spacing-10)}}.image-banner__inner:has(.slideshow__product){flex-wrap:wrap;align-content:center;gap:var(--spacing-6)}.slideshow__product{position:relative;flex:0 0 auto;inline-size:min(20rem,100%);margin-inline:auto}@media screen and (min-width:1000px){.image-banner__inner:has(.slideshow__product){flex-wrap:nowrap}.slideshow__product{align-self:flex-end;inline-size:21rem;margin-inline:auto 0}}.slideshow__slide-link{position:absolute;top:0;right:0;bottom:0;left:0;grid-area:1 / 1 / -1 / -1}.slideshow__slide--linked .image-banner__inner{pointer-events:none}.slideshow__slide--linked .image-banner__inner :is(a,button,input,select,label,.slideshow__cards){pointer-events:auto}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-slideshow.css.map */
