.sd-ctl .sd-carousel__controls{position:relative}.sd-ctl.sd-ctl--clear .sd-carousel__arrow{background:transparent;border-color:transparent;box-shadow:none}@media screen and (max-width:749px){.sd-ctl--a-m-none .sd-carousel__arrow{display:none}.sd-ctl--d-m-none .sd-carousel__controls :is(.sd-carousel__dots,.sd-carousel__counter,.sd-carousel__progress){display:none}.sd-ctl--a-m-none.sd-ctl--d-m-none .sd-carousel__controls,.sd-ctl--a-m-sides.sd-ctl--d-m-none .sd-carousel__controls{margin:0}.sd-ctl--a-m-sides .sd-carousel__controls{position:static}.sd-ctl--a-m-sides .sd-carousel__arrow{position:absolute;z-index:2;top:var(--sd-ctl-arrow-top, 50%);transform:translateY(-50%);box-shadow:0 2px 10px #0000001f}.sd-ctl--a-m-sides.sd-ctl--d-m-under .sd-carousel__arrow{top:calc(var(--sd-ctl-arrow-top, 50%) - 1.4rem)}.sd-ctl--a-m-sides .sd-carousel__arrow--prev{left:var(--sd-arrow-inset, .8rem)}.sd-ctl--a-m-sides .sd-carousel__arrow--next{right:var(--sd-arrow-inset, .8rem)}.sd-ctl--a-m-sides .sd-carousel__arrow:hover{transform:translateY(-50%) scale(1.06)}.sd-ctl--d-m-over .sd-carousel__controls{position:absolute;left:0;right:0;bottom:var(--sd-ctl-over-bottom, 1.2rem);margin:0;z-index:2;pointer-events:none}.sd-ctl--d-m-over .sd-carousel__controls>*{pointer-events:auto}}@media screen and (min-width:750px){.sd-ctl--a-d-none .sd-carousel__arrow{display:none}.sd-ctl--d-d-none .sd-carousel__controls :is(.sd-carousel__dots,.sd-carousel__counter,.sd-carousel__progress){display:none}.sd-ctl--a-d-none.sd-ctl--d-d-none .sd-carousel__controls,.sd-ctl--a-d-sides.sd-ctl--d-d-none .sd-carousel__controls{margin:0}.sd-ctl--a-d-sides .sd-carousel__controls{position:static}.sd-ctl--a-d-sides .sd-carousel__arrow{position:absolute;z-index:2;top:var(--sd-ctl-arrow-top, 50%);transform:translateY(-50%);box-shadow:0 2px 10px #0000001f}.sd-ctl--a-d-sides.sd-ctl--d-d-under .sd-carousel__arrow{top:calc(var(--sd-ctl-arrow-top, 50%) - 1.4rem)}.sd-ctl--a-d-sides .sd-carousel__arrow--prev{left:var(--sd-arrow-inset, 1.2rem)}.sd-ctl--a-d-sides .sd-carousel__arrow--next{right:var(--sd-arrow-inset, 1.2rem)}.sd-ctl--a-d-sides .sd-carousel__arrow:hover{transform:translateY(-50%) scale(1.06)}.sd-ctl--d-d-over .sd-carousel__controls{position:absolute;left:0;right:0;bottom:var(--sd-ctl-over-bottom, 1.6rem);margin:0;z-index:2;pointer-events:none}.sd-ctl--d-d-over .sd-carousel__controls>*{pointer-events:auto}}.sd-ctl.sd-ctl--clear .sd-carousel__arrow{box-shadow:none}sd-carousel[data-sd-adaptive] .sd-carousel__track{align-items:flex-start}sd-carousel.sd-free .sd-carousel__track{scroll-snap-type:none}sd-carousel.sd-dots-numbers .sd-carousel__dots{counter-reset:sd-dot}sd-carousel.sd-dots-numbers .sd-carousel__dot{counter-increment:sd-dot;width:auto;min-width:2.4rem;height:2.4rem;padding:0 .6rem;background:transparent;color:rgba(var(--sd-dot-color, var(--color-foreground)),.55);font-size:1.4rem;line-height:2.4rem;transform:none}sd-carousel.sd-dots-numbers .sd-carousel__dot:before{content:counter(sd-dot)}sd-carousel.sd-dots-numbers .sd-carousel__dot[aria-current=true]{background:transparent;color:rgb(var(--sd-dot-color, var(--color-foreground)));text-decoration:underline;text-underline-offset:.4rem;transform:none}.sd-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.sd-hero-bg>img,.sd-hero-bg>picture img,.sd-hero-bg sd-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sd-hero-bg__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--sd-ov-color, #000);opacity:var(--sd-ov-opacity, 0)}@media screen and (max-width:749px){.sd-hero-bg__overlay{background:var(--sd-ov-color-m, var(--sd-ov-color, #000));opacity:var(--sd-ov-opacity-m, var(--sd-ov-opacity, 0))}}.sd-hero-inner{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:var(--sd-hc-v-m, var(--sd-hc-v, center));align-items:var(--sd-hc-h-m, var(--sd-hc-h, center));min-height:inherit;height:100%;padding-top:calc(var(--sd-pt-m, 0px) + var(--sd-header-overlay-pad, 0px));padding-bottom:var(--sd-pb-m, 0px)}@media screen and (min-width:750px){.sd-hero-inner{justify-content:var(--sd-hc-v, center);align-items:var(--sd-hc-h, center);padding-top:calc(var(--sd-pt, 0px) + var(--sd-header-overlay-pad, 0px));padding-bottom:var(--sd-pb, 0px)}}.sd-hero-inner.page-width--full{max-width:none}.sd-hero-content{width:100%;max-width:var(--sd-hc-max, none);text-align:var(--sd-hc-align-m, var(--sd-hc-align, center));color:rgb(var(--color-foreground));background:none}@media screen and (min-width:750px){.sd-hero-content{text-align:var(--sd-hc-align, center)}}.sd-hero-content>*+*{margin-top:1.6rem}.sd-hero-content .sd-heading{color:rgb(var(--color-foreground))}.sd-hero-content.sd-heading--custom-color .sd-heading,.sd-hero-content .sd-heading.sd-heading--custom-color{color:var(--sd-h-color)}.sd-prefix{margin:0;opacity:.9;letter-spacing:.08em}.sd-prefix+.sd-heading,.sd-heading+.sd-prefix{margin-top:.6rem}.sd-btns{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:var(--sd-btns-justify, center)}.sd-btns:empty{display:none}.sd-btns>sd-media-atc{display:contents}.sd-stretched-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.sd-stretched-link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-4px}.sd-atc{display:inline-flex;flex-direction:column;gap:.8rem;max-width:100%}.sd-atc--full{display:flex;width:100%}.sd-atc__button{position:relative}.sd-atc__spinner{display:none;position:absolute;top:50%;left:50%;width:1.8rem;height:1.8rem;margin:-.9rem 0 0 -.9rem;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:sd-atc-spin .7s linear infinite}.sd-atc__button.is-loading .sd-atc__label{visibility:hidden}.sd-atc__button.is-loading .sd-atc__spinner{display:block}@keyframes sd-atc-spin{to{transform:rotate(360deg)}}.sd-atc__error{margin:0;font-size:1.3rem;color:rgb(var(--color-accent-1, 211, 47, 47))}.sd-atc__select{min-height:4.4rem;padding:0 1.2rem;width:100%}.sd-atc__note{margin:0;font-size:1.3rem;opacity:.7}.sd-mprice{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0}.sd-mprice__now{font-weight:600;color:rgb(var(--color-foreground))}.sd-mprice__was{text-decoration:line-through;opacity:.6;font-size:.9em}.sd-media .sd-placeholder,.sd-ph{width:100%;height:100%;display:block}@media(prefers-reduced-motion:reduce){.sd-atc__spinner{animation-duration:1.6s}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sd-media.css.map */
