.ss{position:relative;--ss-ctl-fg: var(--color-foreground)}.ss__frame{position:relative;overflow:hidden}.ss--w-contained .ss__frame,.ss--w-narrow .ss__frame{width:min(calc(100% - (var(--gutter) * 2)),var(--page-width));margin-inline:auto;border-radius:var(--ss-radius, 0);isolation:isolate}.ss--w-narrow .ss__frame{width:min(calc(100% - (var(--gutter) * 2)),var(--page-narrow))}.ss__track{position:relative;touch-action:pan-y;transition:height .45s cubic-bezier(.22,.61,.36,1)}@media(prefers-reduced-motion:reduce){.ss__track{transition:none}}.ss__slide{position:absolute;inset:0 0 auto 0;width:100%;display:flex;flex-direction:column;min-width:0;transition:opacity .6s ease,visibility .6s,transform .6s cubic-bezier(.22,.61,.36,1)}.ss__slide.is-active{position:relative}.ss__slide:not(.is-active){opacity:0;visibility:hidden}.ss--t-slide .ss__slide{opacity:1;transform:translate(calc(var(--off, 0) * 100%))}[dir=rtl] .ss--t-slide .ss__slide{transform:translate(calc(var(--off, 0) * -100%))}.ss--t-slide .ss__slide:not(.is-active){opacity:1}@media(prefers-reduced-motion:reduce){.ss__slide{transition:none}}.ss__media{position:relative;overflow:hidden;width:100%;background:var(--color-surface, var(--color-background))}.ss--d-auto .ss__media{aspect-ratio:var(--r)}.ss--d-ratio .ss__media{aspect-ratio:var(--ss-ratio)}.ss--d-height .ss__media{height:var(--ss-h)}.ss--d-screen .ss__media{height:max(22rem,calc(100svh - var(--header-height, 0px) - var(--announcement-height, 0px)))}.ss__media picture{display:contents}.ss__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--hero-pos, center center);z-index:1}.ss--d-ratio .ss__img{object-fit:contain;object-position:center}.ss--d-ratio .ss__media{background:var(--color-background)}.ss__media>.ss__ph{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;color:color-mix(in srgb,var(--color-foreground) 18%,transparent)}.ss__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--overlay-color, #000);opacity:var(--overlay, .25);pointer-events:none}.ss__shade--gradient{background:linear-gradient(to top,var(--overlay-color, #000),transparent 70%);opacity:calc(var(--overlay, .25) * 2)}.ss__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;padding:clamp(1.25rem,4vw,3.5rem) max(var(--gutter),clamp(1.25rem,5vw,4rem));pointer-events:none}.ss__copy{max-width:min(36rem,100%);pointer-events:auto}.ss__copy .section-header{margin:0}.ss-x--start{justify-content:flex-start}.ss-x--center{justify-content:center;text-align:center}.ss-x--end{justify-content:flex-end;text-align:end}.ss-y--start{align-items:flex-start}.ss-y--center{align-items:center}.ss-y--end{align-items:flex-end}.ss-x--end .section-header__actions{justify-content:flex-end}.ss__content--light{color:#fff}.ss__content--light .button--secondary{color:#fff;border-color:currentColor;background:transparent}.ss__content--dark{color:#141414}.ss__slide--below .ss__content{position:static;color:var(--color-foreground);padding-inline:var(--gutter);padding-block:1.25rem .5rem}.ss__slide--below .ss__content .button--secondary{color:inherit}.ss__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.ss__content .button,.ss__content a{position:relative;z-index:4}.ss__badge{position:absolute;z-index:5;inset-block-start:.75rem;inset-inline-start:.75rem;margin:0;padding:.2rem .5rem;font-size:var(--text-xs);background:var(--color-background);color:var(--color-foreground);border-radius:4px}.ss__arrow{position:absolute;z-index:6;inset-block-start:50%;translate:0 -50%;display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;cursor:pointer;color:var(--color-foreground);background:color-mix(in srgb,var(--color-background) 88%,transparent);transition:background-color .2s ease,opacity .2s ease}.ss__arrow--prev{inset-inline-start:.75rem}.ss__arrow--next{inset-inline-end:.75rem}.ss__arrow--prev .icon{transform:scaleX(-1)}[dir=rtl] .ss__arrow--prev .icon{transform:none}[dir=rtl] .ss__arrow--next .icon{transform:scaleX(-1)}.ss--arrow-circle .ss__arrow{border-radius:999px;box-shadow:0 1px 6px #0000001f}.ss--arrow-square .ss__arrow{border-radius:0}.ss--arrow-plain .ss__arrow{background:none;color:#fff;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .45))}.ss__arrow:hover{background:var(--color-background)}.ss__arrow:focus-visible,.ss__pause:focus-visible,.ss__dots button:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}.ss__slide--below~.ss__arrow,.ss:has(.ss__slide--below) .ss__arrow{inset-block-start:calc(var(--ss-media-h, 100%) / 2)}.ss--arrows-bottom .ss__arrow{position:static;translate:none;width:2.25rem;height:2.25rem}.ss--arrows-bottom .ss__arrow--prev{order:-2}.ss--arrows-bottom .ss__arrow--next{order:-1;margin-inline-end:auto}.ss--ctl-overlay:not(.ss--single) .ss__content{padding-block-end:calc(clamp(1.25rem,4vw,3.5rem) + 2.25rem)}.ss__controls{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem var(--gutter) 0;z-index:6}.ss--ctl-overlay .ss__controls{position:absolute;inset-inline:0;inset-block-end:0;padding:.75rem 1rem;color:#fff}.ss--ctl-overlay:has(.ss__slide--below) .ss__controls{position:static;color:var(--color-foreground)}.ss__dots{display:flex;align-items:center}.ss__dots button{display:grid;place-items:center;width:1.75rem;height:1.75rem;border:0;padding:0;background:none;cursor:pointer;color:inherit}.ss__dots button:before{content:"";width:.5rem;height:.5rem;border-radius:999px;background:currentColor;opacity:.4;transition:opacity .2s ease,width .25s ease}.ss__dots button[aria-current=true]:before{opacity:1;width:1.25rem}.ss--ctl-overlay .ss__dots button:before,.ss--ctl-overlay .ss__bar{box-shadow:0 0 0 1px #00000014}.ss__counter{margin:0;font-size:var(--text-sm, .875rem);font-variant-numeric:tabular-nums;letter-spacing:.04em}.ss__bars{display:flex;gap:.375rem;width:min(18rem,60%)}.ss__bar{flex:1;height:3px;border-radius:3px;background:color-mix(in srgb,currentColor 30%,transparent);overflow:hidden}.ss__bar>span{display:block;height:100%;width:0;background:currentColor}.ss__bar.is-done>span,.ss__bar.is-active>span{width:100%}.ss.is-playing .ss__bar.is-active>span{animation:ss-progress var(--ss-delay) linear both}@keyframes ss-progress{0%{width:0}to{width:100%}}.ss__pause{display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}.ss__pause[aria-pressed=false] [data-icon-play],.ss__pause[aria-pressed=true] [data-icon-pause]{display:none}.ss--ctl-overlay .ss__counter,.ss--ctl-overlay .ss__pause{text-shadow:0 1px 2px rgb(0 0 0 / .4)}@media(max-width:749px){.ss--m-auto .ss__media{aspect-ratio:var(--rm);height:auto}.ss--m-ratio .ss__media{aspect-ratio:var(--ss-ratio-m);height:auto;background:var(--color-background)}.ss--m-ratio .ss__img{object-fit:contain;object-position:center}.ss--m-auto .ss__img,.ss--m-height .ss__img,.ss--m-screen .ss__img{object-fit:cover}.ss--m-height .ss__media{height:var(--ss-hm);aspect-ratio:auto}.ss--m-screen .ss__media{height:max(20rem,calc(100svh - var(--header-height, 0px) - var(--announcement-height, 0px)));aspect-ratio:auto}.ss--mt-same .ss__slide--mwide .ss__content{position:static;color:var(--color-foreground);padding-block:1rem .25rem}.ss--mt-same .ss__slide--mwide .ss__shade{display:none}.ss--mt-same .ss__slide--mwide .ss__content .button--secondary{color:inherit}.ss__content{padding:1.25rem var(--gutter)}.ss-xm--start{justify-content:flex-start;text-align:start}.ss-xm--center{justify-content:center;text-align:center}.ss-xm--end{justify-content:flex-end;text-align:end}.ss--mt-below .ss__content{position:static;color:var(--color-foreground);padding-block:1rem .25rem}.ss--mt-below .ss__shade{display:none}.ss--mt-below .ss__content .button--secondary{color:inherit}.ss--mt-overlay .ss__slide--below .ss__content{position:absolute;padding:1.25rem var(--gutter)}.ss--mt-below .ss__controls,.ss--mt-below.ss--ctl-overlay .ss__controls{position:static;color:var(--color-foreground)}.ss__arrow{width:2.25rem;height:2.25rem}.ss:not(.ss--arrows-bottom) .ss__arrow{display:none}}.ss-layout--side{display:grid;grid-template-columns:var(--side-w, 20%) minmax(0,1fr);gap:var(--grid-gap, 20px);align-items:stretch;width:min(calc(100% - (var(--gutter) * 2)),var(--page-width));margin-inline:auto}.ss-layout--right{grid-template-columns:minmax(0,1fr) var(--side-w, 20%)}.ss-layout--right .ss-side{order:2}.ss-layout--side .ss__frame{width:100%;margin:0;border-radius:var(--ss-radius, 0);isolation:isolate}.ss-side{contain:size;min-width:0;display:flex;flex-direction:column;gap:.75rem;padding:1rem;border:var(--border-width, 1px) solid var(--color-border);border-radius:var(--card-radius, var(--ss-radius, 0));background:var(--color-surface, var(--color-background))}.ss-side__heading{margin:0;text-align:center}.ss-side__list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y proximity;scrollbar-width:thin;display:flex;flex-direction:column;gap:1rem}.ss-side__item{scroll-snap-align:start}.ss-side__list .grid{--cols-desktop: 1;--cols-tablet: 1;--cols-mobile: 1}.ss-side .product-card__title{font-size:var(--text-sm, .875rem)}@media(max-width:989px)and (min-width:750px){.ss-layout--side{--side-w: 30%}}@media(max-width:749px){.ss-layout--side{display:block;width:auto}.ss-layout--side .ss__frame{width:100%;border-radius:0}.ss-layout--m-hide .ss-side{display:none}.ss-layout--m-scroller .ss-side{contain:none;margin:1rem var(--gutter) 0;padding:.75rem}.ss-layout--m-scroller .ss-side__list{flex-direction:row;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory}.ss-layout--m-scroller .ss-side__item{flex:0 0 42%}.ss-layout--m-scroller .ss-side__list .grid{display:flex;grid-template-columns:none}.ss-layout--m-scroller .ss-side__list .grid>*{flex:0 0 42%}}.ss__media{container-type:inline-size}.ss__poster{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--color-foreground) 12%,var(--color-background))}.ss__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;border:0;pointer-events:none}.ss__video--embed{inset:50% auto auto 50%;translate:-50% -50%;width:max(100%,calc(var(--ss-media-h, 56.25cqw) * 1.7778));height:auto;aspect-ratio:16 / 9}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ss__img,.ss__video,.ss__frame{transition:transform .6s cubic-bezier(.22,.61,.36,1),filter .4s ease,box-shadow .4s ease}.ss--hover-zoom .ss__frame:hover .ss__slide.is-active .ss__img{transform:scale(1.03)}.ss--hover-lift .ss__frame:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift, 0 12px 28px rgb(0 0 0 / .14))}.ss--hover-brighten .ss__frame:hover .ss__slide.is-active .ss__img{filter:brightness(1.07)}.ss--hover-darken .ss__frame:hover .ss__slide.is-active .ss__img{filter:brightness(.9)}}.ss--d-ratio .ss__shade{display:none}.ss--d-ratio .ss__slide:has(.ss__shade) .ss__img{filter:brightness(calc(1 - var(--overlay, .25)))}@media(max-width:749px){.ss-layout--side{display:flex;flex-direction:column}.ss-layout--side .ss-side{order:2}.ss--m-ratio .ss__shade{display:none}.ss--m-ratio .ss__slide:has(.ss__shade) .ss__img{filter:brightness(calc(1 - var(--overlay, .25)))}.ss--d-ratio:not(.ss--m-ratio) .ss__shade{display:block}.ss--d-ratio:not(.ss--m-ratio) .ss__img{filter:none}}@media(min-width:750px){.ss--d-ratio .ss__content,.ss--d-ratio .ss__link{inset-block:calc((1 - var(--ss-ratio) / var(--r)) * 50%)}.ss--d-ratio.ss--ctl-overlay .ss__controls{inset-block-end:calc((1 - var(--ss-ratio) / var(--ra)) * 50%)}}@media(max-width:749px){.ss--m-ratio .ss__content,.ss--m-ratio .ss__link{inset-block:calc((1 - var(--ss-ratio-m) / var(--rm)) * 50%)}.ss--m-ratio.ss--ctl-overlay .ss__controls{inset-block-end:calc((1 - var(--ss-ratio-m) / var(--ram)) * 50%)}}@media(max-width:749px){.ss--ctl-overlay.ss--mt-same:has(.ss__slide--mwide) .ss__controls{position:static;color:var(--color-foreground)}}@media(max-width:749px){.ss--m-ratio .ss__slide--mwide .ss__img{object-position:center top;filter:none}.ss--m-ratio.ss--mt-same .ss__slide--mwide .ss__content{position:absolute;inset-block:calc(var(--ss-ratio-m) / var(--rm) * 100%) 0;inset-inline:0;color:var(--color-foreground);align-items:flex-start;padding-block:1rem .5rem}.ss--m-ratio .ss__slide--mwide .ss__link{inset-block:0}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/section-slideshow.css.map */
