.slideshow{position:relative;display:block;overflow-y:hidden}.slideshow__slides{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-ms-overflow-style:none;list-style:none;padding:0;margin:0}.slideshow__slides::-webkit-scrollbar{display:none}slideshow-indicators{position:absolute;left:0;right:0;width:fit-content;z-index:1;bottom:var(--padding-sections-mobile);margin:0 auto;display:flex}slideshow-indicators ul{padding:0;list-style:none;margin:0;display:flex;gap:var(--layout-space-4)}slideshow-indicators button:not(.slide-nav){width:var(--layout-space-6);height:1rem;-webkit-appearance:none;appearance:none;border:none;overflow:hidden;padding:0;margin:0;display:flex;cursor:pointer;position:relative;background:none}slideshow-indicators button:not(.slide-nav):before{content:"";height:.2rem;width:var(--layout-space-6);border-radius:0;background:rgba(var(--color-base-dark),.2);position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}slideshow-indicators button:not(.slide-nav):after{content:"";height:.2rem;background:rgb(var(--color-base-dark));transition:opacity ease-in .2s;width:var(--layout-space-6);border-radius:0;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;max-width:unset;margin:auto auto auto 0}slideshow-indicators button.slide-nav{-webkit-appearance:none;appearance:none;border:none;overflow:hidden;padding:0;margin:0;display:flex;cursor:pointer;position:relative;background:none;margin:0 var(--layout-space-4);height:var(--layout-space-6);width:var(--layout-space-6);align-items:center;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;color:rgb(var(--color-base-dark));opacity:0}slideshow-indicators button.slide-nav svg{width:var(--layout-space-5);height:var(--layout-space-5)}slideshow-indicators.light-mode{filter:invert(1)}slideshow-indicators img{width:var(--layout-space-4);height:var(--layout-space-4);object-fit:cover;transform:scale(1);border-radius:50%;border:1px solid rgb(var(--color-base-dark));opacity:0;animation:loadInImage 1s forwards;animation-delay:.35s}.slideshow .active button:not(.slide-nav):after{opacity:1}@media (min-width: 550px){slideshow-indicators{left:var(--padding-sections-desktop);right:var(--padding-sections-desktop);bottom:var(--padding-sections-desktop)}slideshow-indicators ul{gap:var(--layout-space-4)}slideshow-indicators button:not(.slide-nav){width:var(--layout-space-6);height:1rem}}
/*# sourceMappingURL=/cdn/shop/t/197/assets/slideshow.css.map */
