hero-carousel-a11y{display:block;--heroControlsBg: rgb(var(--brandDarkGreen));--heroControlsFg: #ecf2d4}.hero-slideshow-with-content .hero-controls{position:absolute;right:40px;bottom:20px;z-index:5;display:flex;align-items:center;padding:2px 6px;border-radius:999px;color:var(--heroControlsFg);background-color:var(--heroControlsBg)}@media only screen and (max-width:589px){.hero-slideshow-with-content .hero-controls{right:auto;left:50%;bottom:12px;transform:translate(-50%)}}.hero-slideshow-with-content .hero-controls__dot,.hero-slideshow-with-content .hero-controls .slideshow__pause,.hero-slideshow-with-content .hero-controls .slideshow__pause:focus{position:static;z-index:auto;display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;margin:0;padding:0;clip:auto;overflow:visible;border:0;border-radius:50%;color:inherit;background:transparent;box-shadow:none;cursor:pointer;transition:none}.hero-slideshow-with-content .hero-controls__dot:before{content:"";box-sizing:border-box;width:10px;height:10px;border:1.5px solid currentColor;border-radius:50%}.hero-slideshow-with-content .hero-controls__dot[aria-current=true]:before{background-color:currentColor}@media(hover:hover){.hero-slideshow-with-content .hero-controls__dot:not([aria-current=true]):hover:before,.hero-slideshow-with-content .hero-controls .slideshow__pause:hover{background-color:#ecf2d440}}.hero-slideshow-with-content .hero-controls .slideshow__pause svg{width:10px;height:12px}.hero-slideshow-with-content .hero-controls .slideshow__pause svg path,.hero-slideshow-with-content .hero-controls .slideshow__pause svg g{fill:currentColor}.hero-slideshow-with-content .slideshow__pause-stop,.hero-slideshow-with-content .slideshow__pause-play{line-height:0}.hero-slideshow-with-content .hero-controls__dot:focus-visible,.hero-slideshow-with-content .hero-controls .slideshow__pause:focus-visible{outline:2px solid var(--heroControlsFg);outline-offset:0;box-shadow:0 0 0 4px var(--heroControlsBg)}.hero-slideshow-with-content .slideshow__slide a:focus-visible{outline:2px solid #1c1d1d;outline-offset:2px;box-shadow:0 0 0 6px #fff,0 5px 5px #0000001a}.hero-slideshow-with-content .hero-controls button,.hero-slideshow-with-content .slideshow__slide a{scroll-margin-top:120px;scroll-margin-bottom:40px}hero-carousel-a11y[data-controls] .hero__text-content{padding-bottom:60px}@media only screen and (max-width:589px){hero-carousel-a11y[data-controls] .hero__text-content{padding-bottom:48px}}.hero-slideshow-with-content .hero:focus-visible{outline:2px solid #1c1d1d;outline-offset:-4px;box-shadow:inset 0 0 0 6px #fff}.no-js .hero-slideshow-with-content .hero-controls{display:none}.hero-slideshow-with-content [data-carousel-status]{white-space:nowrap}@media(forced-colors:active){.hero-slideshow-with-content .hero-controls{border:1px solid CanvasText}.hero-slideshow-with-content .hero-controls__dot[aria-current=true]:before{forced-color-adjust:none;border-color:ButtonText;background-color:ButtonText}}hero-carousel-a11y:not([data-rotation=on]) .slideshow__slide:after{display:none}.hero-slideshow-with-content .slideshow__slide.hero-progress-reset:after{transition:none!important;transform:scaleX(0)!important}@media(prefers-reduced-motion:reduce){.hero-slideshow-with-content *,.hero-slideshow-with-content *:before,.hero-slideshow-with-content *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important}.hero-slideshow-with-content .slideshow__slide:after{display:none!important}.hero-slideshow-with-content .parallax-image{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/section-hero-carousel-a11y.css.map */
