.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.slideshow{position:relative;width:100%}.slideshow__container{position:relative;width:100%;margin:0 auto;overflow:hidden;border:var(--slideshow-border-width, 0) solid var(--slideshow-border-color, transparent);border-radius:var(--slideshow-border-radius, 0)}.slideshow__container--full{max-width:100%!important}.slideshow__wrapper{position:relative;overflow:hidden;transition:height var(--slideshow-transition-speed, .4s) ease}.slideshow__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--slideshow-transition-speed, .4s) ease,visibility var(--slideshow-transition-speed, .4s) ease;z-index:1}.slideshow__slide.is-active{position:relative;opacity:1;visibility:visible;pointer-events:auto;z-index:2}.slideshow__slide-inner,.slideshow__slide-link,.slideshow__media{display:block;width:100%}.slideshow__slide-link{position:relative;color:inherit;text-decoration:none}.slideshow__slide-link--static{cursor:default}.slideshow__image-wrapper--mobile{display:none}.slideshow__image,.slideshow__placeholder{display:block;width:100%;height:auto}.slideshow__slide-link:not(.slideshow__slide-link--static):hover .slideshow__image,.slideshow__slide-link:not(.slideshow__slide-link--static):focus-visible .slideshow__image{transform:scale(1.01)}.slideshow__arrow{position:absolute;top:50%;transform:translateY(-50%);width:var(--slideshow-nav-size, 44px);height:var(--slideshow-nav-size, 44px);display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-primary, #FFFFFF);border:1px solid var(--color-border, #e5e5e5);border-radius:var(--radius-full, 9999px);color:var(--color-text, #333333);cursor:pointer;z-index:10;opacity:.8;transition:opacity var(--transition-fast, .15s) ease,box-shadow var(--transition-fast, .15s) ease;box-shadow:var(--shadow-md, 0 4px 12px rgba(0, 0, 0, .1))}.slideshow__arrow:hover{opacity:1;box-shadow:var(--shadow-lg, 0 8px 24px rgba(0, 0, 0, .12))}.slideshow__arrow:focus{outline:2px solid var(--color-accent, #d4a373);outline-offset:2px}.slideshow__arrow--prev{left:var(--space-4, 16px)}.slideshow__arrow--next{right:var(--space-4, 16px)}.slideshow__arrow svg{width:24px;height:24px}.slideshow__dots{position:absolute;bottom:var(--space-6, 24px);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:var(--space-3, 12px);z-index:10}.slideshow__dot{width:var(--slideshow-dot-size, 10px);height:var(--slideshow-dot-size, 10px);padding:0;border:2px solid transparent;border-radius:var(--radius-full, 9999px);background-color:#ffffff80;cursor:pointer;transition:background-color var(--transition-fast, .15s) ease,transform var(--transition-fast, .15s) ease}.slideshow__dot:hover{background-color:#fffc}.slideshow__dot.is-active{background-color:var(--color-bg-primary, #FFFFFF);border-color:var(--color-bg-primary, #FFFFFF);transform:scale(1.2)}.slideshow__dot:focus{outline:2px solid var(--color-accent, #d4a373);outline-offset:2px}@media screen and (max-width:749px){.slideshow__image-wrapper--desktop{display:none}.slideshow__image-wrapper--mobile{display:block}.slideshow__arrow{width:36px;height:36px}.slideshow__arrow svg{width:20px;height:20px}.slideshow__arrow--prev{left:var(--space-2, 8px)}.slideshow__arrow--next{right:var(--space-2, 8px)}.slideshow__dots{bottom:var(--space-4, 16px);gap:var(--space-2, 8px)}}@media(prefers-reduced-motion:reduce){.slideshow__slide,.slideshow__wrapper{transition:none}.slideshow__slide-link:not(.slideshow__slide-link--static):hover .slideshow__image,.slideshow__slide-link:not(.slideshow__slide-link--static):focus-visible .slideshow__image{transform:none}}.slideshow__arrow:focus-visible,.slideshow__dot:focus-visible{outline:2px solid var(--color-accent, #d4a373);outline-offset:2px}slideshow-section{display:block}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-slideshow.css.map */
