.lib-hero-slideshow{background-color:var(--lib-bg);background-image:var(--lib-bg-image, none);padding:var(--lib-pt-m) 0 var(--lib-pb-m)}.lib-hero-slideshow--page{padding-inline:1rem}.lib-hero-slideshow__carousel{position:relative;display:block;overflow:hidden;isolation:isolate;background:#292524}.lib-hero-slideshow--page .lib-hero-slideshow__carousel{max-width:1200px;margin-inline:auto;border-radius:var(--lib-radius-frame)}.lib-hero-slideshow__track{position:relative;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.lib-hero-slideshow__track::-webkit-scrollbar{display:none}.lib-hero-slideshow__slide{position:relative;flex:0 0 100%;display:grid;min-width:0;min-height:600px;isolation:isolate;scroll-snap-align:start;scroll-snap-stop:always;color:var(--lib-text)}.lib-hero-slideshow__carousel[data-transition=fade] .lib-hero-slideshow__track{display:grid;overflow:hidden;scroll-snap-type:none;touch-action:pan-y}.lib-hero-slideshow__carousel[data-transition=fade] .lib-hero-slideshow__slide{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .8s ease,visibility 0s linear .8s}.lib-hero-slideshow__carousel[data-transition=fade] .lib-hero-slideshow__slide[data-active]{z-index:1;opacity:1;visibility:visible;transition:opacity .8s ease}.lib-hero-slideshow[data-height-m=small] .lib-hero-slideshow__slide{min-height:360px}.lib-hero-slideshow[data-height-m=medium] .lib-hero-slideshow__slide{min-height:480px}.lib-hero-slideshow[data-height-m=large] .lib-hero-slideshow__slide{min-height:600px}.lib-hero-slideshow[data-height-m=full] .lib-hero-slideshow__slide{min-height:100vh;min-height:100svh}.lib-hero-slideshow[data-height-m=adapt] .lib-hero-slideshow__slide{min-height:auto;aspect-ratio:var(--lib-ratio-m, 4 / 5)}@media(min-width:750px){.lib-hero-slideshow{padding-top:var(--lib-pt);padding-bottom:var(--lib-pb)}.lib-hero-slideshow[data-height] .lib-hero-slideshow__slide{aspect-ratio:auto}.lib-hero-slideshow[data-height=small] .lib-hero-slideshow__slide{min-height:440px}.lib-hero-slideshow[data-height=medium] .lib-hero-slideshow__slide{min-height:600px}.lib-hero-slideshow[data-height=large] .lib-hero-slideshow__slide{min-height:760px}.lib-hero-slideshow[data-height=full] .lib-hero-slideshow__slide{min-height:100vh;min-height:100svh}.lib-hero-slideshow[data-height=adapt] .lib-hero-slideshow__slide{min-height:auto;aspect-ratio:var(--lib-ratio, 16 / 9)}}@media(max-width:749px){.lib-hero-slideshow[data-show=desktop]{display:none}}@media(min-width:750px){.lib-hero-slideshow[data-show=mobile]{display:none}}.lib-hero-slideshow__media,.lib-hero-slideshow__overlay,.lib-hero-slideshow__link{position:absolute;top:0;right:0;bottom:0;left:0}.lib-hero-slideshow__media{z-index:-2;overflow:hidden;border-radius:inherit}.lib-hero-slideshow__img{display:block;width:100%;height:100%;object-fit:cover}.lib-hero-slideshow__img:is(svg){fill:color-mix(in srgb,#fff 18%,transparent);background:#57534e}.lib-hero-slideshow__overlay{z-index:-1;background:var(--lib-overlay);opacity:var(--lib-overlay-o);pointer-events:none}.lib-hero-slideshow__link{z-index:2}.lib-hero-slideshow__link:focus-visible{outline:3px solid var(--lib-text);outline-offset:-6px}.lib-hero-slideshow__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;min-width:0;padding:2rem 1.25rem}.lib-hero-slideshow__carousel[data-has-controls] .lib-hero-slideshow__content{padding-bottom:5rem}.lib-hero-slideshow__link~.lib-hero-slideshow__content{pointer-events:none}.lib-hero-slideshow__content[data-pos-m=top]{justify-content:flex-start}.lib-hero-slideshow__content[data-pos-m=middle]{justify-content:center}.lib-hero-slideshow__content[data-pos-m=bottom]{justify-content:flex-end}.lib-hero-slideshow__content[data-align-m=left]{align-items:flex-start}.lib-hero-slideshow__content[data-align-m=center]{align-items:center}.lib-hero-slideshow__content[data-align-m=right]{align-items:flex-end}@media(min-width:750px){.lib-hero-slideshow__content,.lib-hero-slideshow__controls{padding-inline:clamp(2rem,5vw,4.5rem)}.lib-hero-slideshow--full .lib-hero-slideshow__content,.lib-hero-slideshow--full .lib-hero-slideshow__controls{padding-inline:max(clamp(2rem,5vw,4.5rem),calc((100% - 1200px)/2 + 1rem))}.lib-hero-slideshow__content{padding-block:clamp(2.5rem,5vw,4.5rem)}.lib-hero-slideshow__carousel[data-has-controls] .lib-hero-slideshow__content{padding-bottom:6.5rem}.lib-hero-slideshow__content[data-pos^=top]{justify-content:flex-start}.lib-hero-slideshow__content[data-pos^=middle]{justify-content:center}.lib-hero-slideshow__content[data-pos^=bottom]{justify-content:flex-end}.lib-hero-slideshow__content[data-pos$=left]{align-items:flex-start}.lib-hero-slideshow__content[data-pos$=center]{align-items:center}.lib-hero-slideshow__content[data-pos$=right]{align-items:flex-end}}.lib-hero-slideshow__box{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:var(--lib-content-w);text-align:left}.lib-hero-slideshow__box[data-align-m=center]{align-items:center;text-align:center}.lib-hero-slideshow__box[data-align-m=right]{align-items:flex-end;text-align:right}@media(min-width:750px){.lib-hero-slideshow__box{width:auto}.lib-hero-slideshow__box[data-align=left]{align-items:flex-start;text-align:left}.lib-hero-slideshow__box[data-align=center]{align-items:center;text-align:center}.lib-hero-slideshow__box[data-align=right]{align-items:flex-end;text-align:right}}.lib-hero-slideshow__eyebrow{margin:0 0 1rem;font-size:.8rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.lib-hero-slideshow__heading{margin:0;font-size:clamp(2.25rem,5vw,4rem);line-height:1.05;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere}.lib-hero-slideshow__heading--small{font-size:clamp(1.75rem,3vw,2.5rem)}.lib-hero-slideshow__heading--medium{font-size:clamp(2rem,4vw,3.25rem)}.lib-hero-slideshow__heading--xlarge{font-size:clamp(2.75rem,7vw,5.5rem)}.lib-hero-slideshow__text{margin-top:1.125rem;font-size:1.0625rem;line-height:1.6;opacity:.88}.lib-hero-slideshow__text>:first-child{margin-top:0}.lib-hero-slideshow__text>:last-child{margin-bottom:0}.lib-hero-slideshow__text a{color:inherit}.lib-hero-slideshow__actions{margin-top:1.75rem}.lib-hero-slideshow__controls{position:absolute;inset:auto 0 0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 1.25rem 1.25rem;color:var(--lib-controls);pointer-events:none}.lib-hero-slideshow__controls>*{pointer-events:auto}.lib-hero-slideshow__dots{display:flex;flex-wrap:wrap;align-items:center}.lib-hero-slideshow__nav{display:flex;gap:.5rem;margin-inline-start:auto}.lib-hero-slideshow__dot{display:grid;place-items:center;min-width:24px;height:32px;padding:0 4px;border:0;background:none;color:inherit;cursor:pointer}.lib-hero-slideshow__bar{position:relative;display:block;width:8px;height:8px;border-radius:999px;background:currentColor;opacity:.45;overflow:hidden;transition:width .3s ease,opacity .3s ease}.lib-hero-slideshow__dot:hover .lib-hero-slideshow__bar{opacity:.8}.lib-hero-slideshow__dots[data-style=dots] .lib-hero-slideshow__dot[aria-current=true] .lib-hero-slideshow__bar{width:24px;opacity:1}.lib-hero-slideshow__dots[data-style=progress] .lib-hero-slideshow__bar{width:36px;height:2px;background:color-mix(in srgb,currentColor 40%,transparent);opacity:1}.lib-hero-slideshow__dots[data-style=progress] .lib-hero-slideshow__bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;transform:scaleX(0);transform-origin:left}.lib-hero-slideshow__dots[data-style=progress] .lib-hero-slideshow__dot[aria-current=true] .lib-hero-slideshow__bar:after{transform:none}.lib-hero-slideshow__carousel[data-playing] .lib-hero-slideshow__dots[data-style=progress] .lib-hero-slideshow__dot[aria-current=true] .lib-hero-slideshow__bar:after{animation:lib-hero-slideshow-fill var(--lib-interval) linear both}.lib-hero-slideshow__carousel[data-held] .lib-hero-slideshow__bar:after{animation-play-state:paused!important}@keyframes lib-hero-slideshow-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lib-hero-slideshow__btn{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;color:inherit;background:color-mix(in srgb,#000 22%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 45%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.lib-hero-slideshow__btn:hover{background:color-mix(in srgb,#000 40%,transparent)}.lib-hero-slideshow__btn:disabled{opacity:.4;cursor:default}.lib-hero-slideshow__btn[data-state=playing] .lib-hero-slideshow__icon-play,.lib-hero-slideshow__btn[data-state=paused] .lib-hero-slideshow__icon-pause{display:none}.lib-hero-slideshow__btn:focus-visible,.lib-hero-slideshow__dot:focus-visible{outline:2px solid var(--lib-controls);outline-offset:2px;border-radius:999px}@media(max-width:749px){.lib-hero-slideshow__btn{width:40px;height:40px}}.lib-hero-slideshow[data-animate] .lib-hero-slideshow__slide[data-active] .lib-hero-slideshow__box>*{animation:lib-hero-slideshow-rise .8s cubic-bezier(.2,.7,.2,1) both}.lib-hero-slideshow[data-animate] .lib-hero-slideshow__slide[data-active] .lib-hero-slideshow__box>:nth-child(2){animation-delay:.08s}.lib-hero-slideshow[data-animate] .lib-hero-slideshow__slide[data-active] .lib-hero-slideshow__box>:nth-child(3){animation-delay:.16s}.lib-hero-slideshow[data-animate] .lib-hero-slideshow__slide[data-active] .lib-hero-slideshow__box>:nth-child(n+4){animation-delay:.24s}@keyframes lib-hero-slideshow-rise{0%{opacity:0;transform:translateY(14px)}}@media(prefers-reduced-motion:reduce){.lib-hero-slideshow__track{scroll-behavior:auto}.lib-hero-slideshow__carousel[data-transition=fade] .lib-hero-slideshow__slide,.lib-hero-slideshow__bar,.lib-hero-slideshow__btn{transition:none}.lib-hero-slideshow[data-animate] .lib-hero-slideshow__slide[data-active] .lib-hero-slideshow__box>*{animation:none}}.lib-btn{position:relative;display:inline-flex;align-items:center;gap:.5em;padding:.85em 1.5em;border-radius:var(--lib-radius, 999px);font:inherit;font-weight:600;line-height:1;text-decoration:none;overflow:hidden;isolation:isolate;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.lib-btn--primary{background:var(--lib-accent, #111);color:var(--lib-accent-text, #fff);box-shadow:0 1px 2px #0000001f}.lib-btn--outline{background:transparent;color:var(--lib-text, #111);box-shadow:inset 0 0 0 1.5px currentColor}.lib-btn--text{padding-inline:0;background:none;color:var(--lib-text, #111);text-decoration:underline;text-underline-offset:.3em;overflow:visible}.lib-btn--text:before{display:none}.lib-btn--text:hover{transform:none;box-shadow:none}.lib-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255 / .35) 50%,transparent 70%);transform:translate(-120%);transition:transform .6s ease}.lib-btn--outline:before{background:linear-gradient(110deg,transparent 30%,rgb(127 127 127 / .18) 50%,transparent 70%)}.lib-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px -8px #00000059}.lib-btn:hover:before{transform:translate(120%)}.lib-btn__arrow{transition:transform .2s ease}.lib-btn:hover .lib-btn__arrow{transform:translate(3px)}.lib-btn:focus-visible{outline:2px solid var(--lib-accent, #111);outline-offset:3px}.lib-btn[aria-disabled=true]{pointer-events:none}@media(prefers-reduced-motion:reduce){.lib-btn,.lib-btn:before,.lib-btn__arrow{transition:none}.lib-btn:hover{transform:none}}.lib-picture{display:contents}@media(max-width:749px){.lib-picture--art img{object-position:var(--lib-pos-m)!important}}
/*# sourceMappingURL=/cdn/shop/t/52/compiled_assets/styles.css.map */
