.vslideshow{position:relative}.vslideshow-section--grid{margin-top:2rem}.vslideshow-section--grid .vslideshow .vslider__viewport{overflow:hidden;border-radius:var(--media-radius)}.vslideshow__slide{min-width:0}.vslideshow__slide .vbanner{height:100%}.vbanner__heading{margin:0}.vbanner__box .vbanner__heading+.vbanner__text{margin-top:1.2rem}.vslideshow__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.6rem;justify-content:center}.vbanner__box--mobile-left .vslideshow__buttons{justify-content:flex-start}.vbanner__box--mobile-right .vslideshow__buttons{justify-content:flex-end}@media screen and (min-width:750px){.vbanner__box--desktop-left .vslideshow__buttons{justify-content:flex-start}.vbanner__box--desktop-center .vslideshow__buttons{justify-content:center}.vbanner__box--desktop-right .vslideshow__buttons{justify-content:flex-end}}.vslideshow[data-dots=over] .vslider__dots{bottom:2rem}.vslideshow[data-dots=over] .vslider__dot{background:#fff;box-shadow:0 0 0 1px #0000001f;opacity:.6}.vslideshow[data-dots=over] .vslider__dot[aria-current=true]{opacity:1}.vslideshow[data-dots=over] .vslider__counter{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.4)}.vslideshow[data-dots=under] .vslider__dots{margin-top:1.6rem}@media screen and (max-width:749px){.vslideshow--mobile-below[data-dots=over] .vslider__dots{bottom:auto;top:1.2rem}}.vslideshow .vslider__arrows{padding-inline:2rem}.vslideshow .vslider__arrow{opacity:0;transform:scale(.92);transition:opacity .25s ease,transform .25s ease}.vslideshow:hover .vslider__arrow,.vslideshow .vslider__arrow:focus-visible{opacity:1;transform:none}@media(hover:none){.vslideshow .vslider__arrow{opacity:1;transform:none}}.vslideshow__toggle-wrap{position:absolute;right:1.6rem;bottom:1.6rem;z-index:4}.vslideshow__toggle{display:grid;place-items:center;width:3.6rem;height:3.6rem;padding:0;border:0;border-radius:50%;color:#121212;background:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer}.vslideshow__toggle svg{width:1.8rem;height:1.8rem}.vslideshow__icon-play,.vslideshow__toggle[aria-pressed=true] .vslideshow__icon-pause{display:none}.vslideshow__toggle[aria-pressed=true] .vslideshow__icon-play{display:block}@media screen and (max-width:749px){.vslideshow--mobile-below .vslideshow__toggle-wrap{bottom:auto;top:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-slideshow.css.map */
