slider-component{--desktop-margin-left-first-item:max(5rem,calc((100vw - var(--global-page-width) + 10rem - var(--grid-desktop-horizontal-spacing))/2));display:block;position:relative}slider-component.slider-component-full-width{--desktop-margin-left-first-item:1.5rem}slider-component.slider-video{--desktop-margin-left-first-item:0}@media screen and (min-width:990px){slider-component.slider-video .slider--desktop:after{display:none}slider-component.slider-video .slider--desktop.grid--3-col-desktop .grid__item{width:100%}}@media screen and (max-width:479px){slider-component.slider-video{--grid-mobile-horizontal-spacing:0;margin:0 -1.6rem}slider-component.slider-video .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item{width:100%}}@media screen and (max-width:749px){slider-component slider-component.page-width{padding:0 1.5rem}slider-component.slider-video .grid--peek.slider .grid__item:first-of-type{margin-left:0}}@media screen and (min-width:750px)and (max-width:989px){slider-component slider-component.page-width{padding:0 5rem}}@media screen and (min-width:750px){slider-component.slider-arrow-middle .slider-buttons{--top:50%;--transform:calc(var(--top)*-1);display:flex;justify-content:space-between;left:-22px;position:absolute;top:var(--top);transform:translateY(var(--transform));width:calc(100% + 44px)}slider-component.slider-arrow-middle .slider-button{height:3.6rem;width:3.6rem}slider-component.slider-arrow-middle .slider-button .icon{margin-top:2px}slider-component.slider-arrow-middle .slider-button.slider-button--next .icon{margin-left:3px}slider-component.slider-arrow-middle .slider--desktop:after,slider-component.slider-arrow-middle .slider--tablet:after{display:none}}@media screen and (max-width:989px){.no-js slider-component .slider{padding-bottom:3rem}}.slider__slide{--focus-outline-padding:0.5rem;--shadow-padding-top:calc((var(--shadow-vertical-offset)*-1 + var(--shadow-blur-radius))*var(--shadow-visible));--shadow-padding-bottom:calc((var(--shadow-vertical-offset) + var(--shadow-blur-radius))*var(--shadow-visible));flex-shrink:0;padding-bottom:0;scroll-snap-align:start}@media screen and (max-width:749px){.slider.slider--mobile{flex-wrap:inherit;overflow-x:auto;position:relative;scroll-behavior:smooth;scroll-padding-left:1.5rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider.slider--mobile.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--mobile.contains-content-container .slider__slide{--focus-outline-padding:0rem}.slider.slider--mobile:after{content:"";padding-left:1.5rem;width:0}.slider.slider--mobile .slider__slide{margin-bottom:0;padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom));padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top))}}@media screen and (min-width:750px){.slider.slider--tablet-up{flex-wrap:inherit;overflow-x:auto;position:relative;scroll-behavior:smooth;scroll-padding-left:1rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.slider.slider--tablet-up .slider__slide{margin-bottom:0}}@media screen and (max-width:989px){.slider.slider--tablet{flex-wrap:inherit;overflow-x:auto;position:relative;scroll-behavior:smooth;scroll-padding-left:1.6rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-bottom:2rem}.slider.slider--tablet:after{content:"";margin-left:calc(var(--grid-desktop-horizontal-spacing)*-1);padding-left:2.6rem;width:0}.slider.slider--tablet.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--tablet.contains-content-container .slider__slide{--focus-outline-padding:0rem}.slider.slider--tablet .slider__slide{margin-bottom:0;padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom));padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top))}.slider.slider--mobile .scroll-trigger.animate--slide-in,.slider.slider--tablet .scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:inherit}.scroll-trigger:not(.scroll-trigger--offscreen) .slider--tablet{animation:var(--animation-slide-in)}}.slider--everywhere{flex-wrap:inherit;overflow-x:auto;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-bottom:0}.slider.slider--everywhere .slider__slide{margin-bottom:0;scroll-snap-align:center}@media screen and (min-width:990px){.slider-component-desktop.page-width{max-width:none}.slider.slider--desktop{flex-wrap:inherit;overflow-x:auto;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-bottom:1rem;scroll-padding-left:var(--desktop-margin-left-first-item)}.slider.slider--desktop:after{content:"";margin-left:calc(var(--grid-desktop-horizontal-spacing)*-1);padding-left:5rem;width:0}.slider.slider--desktop.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--desktop.contains-content-container .slider__slide{--focus-outline-padding:0rem}.slider.slider--desktop .slider__slide{margin-bottom:0;padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom));padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top))}.slider.slider--desktop .slider__slide:first-child{scroll-margin-left:var(--desktop-margin-left-first-item)}.slider-component-full-width .slider--desktop{scroll-padding-left:1.5rem}.slider-component-full-width .slider--desktop:after{padding-left:1.5rem}.slider-component-full-width .slider--desktop .slider__slide:first-child{margin-left:1.5rem;scroll-margin-left:1.5rem}.slider--desktop.grid--5-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item))/5 - var(--grid-desktop-horizontal-spacing)*2)}.slider--desktop.grid--4-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item))/4 - var(--grid-desktop-horizontal-spacing)*3)}.slider--desktop.grid--3-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item))/3 - var(--grid-desktop-horizontal-spacing)*4)}.slider--desktop.grid--2-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item))/2 - var(--grid-desktop-horizontal-spacing)*5)}.slider--desktop.grid--1-col-desktop .grid__item{width:calc(100% - var(--desktop-margin-left-first-item) - var(--grid-desktop-horizontal-spacing)*9)}}@media(prefers-reduced-motion){.slider{scroll-behavior:auto}}.slider{scrollbar-color:rgb(var(--color-foreground)) rgba(var(--color-foreground),.04);-ms-overflow-style:none;scrollbar-width:none}.slider::-webkit-scrollbar{display:none;height:.4rem;width:.4rem}.slider::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground));border:0;border-radius:.4rem}.slider::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.04);border-radius:.4rem}.no-js .slider{-ms-overflow-style:auto;scrollbar-width:auto}.no-js .slider::-webkit-scrollbar{display:initial}.slider-counter{display:flex;justify-content:center;min-width:4.4rem}@media screen and (min-width:750px){.slider-counter--dots{margin:0 1.2rem}}.slider-counter__link{padding:.35rem}.slider-counter__link--dots .dot{background-color:rgba(var(--global-color-accent),.5);border-radius:1rem;display:block;height:.8rem;padding:0;transition:all .25s ease-in;width:.8rem}.slider-counter__link--active.slider-counter__link--dots .dot{background-color:rgb(var(--global-color-accent));transition:all .25s ease-in-out;width:2rem}@media screen and (forced-colors:active){.slider-counter__link--active.slider-counter__link--dots .dot{background-color:CanvasText}}.slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border-color:rgb(var(--color-foreground))}.slider-counter__link--dots .dot,.slider-counter__link--numbers{transition:transform .2s ease-in-out}.slider-counter__link--active.slider-counter__link--numbers,.slider-counter__link--dots:not(.slider-counter__link--active):hover .dot,.slider-counter__link--numbers:hover{transform:scale(1.1)}.slider-counter__link--numbers{color:rgba(var(--color-foreground),.5);text-decoration:none}.slider-counter__link--numbers:hover{color:rgb(var(--color-foreground))}.slider-counter__link--active.slider-counter__link--numbers{color:rgb(var(--color-foreground));text-decoration:underline}.slider-buttons{align-items:center;display:flex;justify-content:center}.slider-buttons.slider-buttons--hide-disabled .slider-button[disabled]{opacity:0;visibility:hidden}.slider-buttons.slider-buttons--hide-disabled .slider-button[disabled] .icon{color:#fff;cursor:default}@media screen and (min-width:990px){.slider:not(.slider--everywhere):not(.slider--desktop)+.slider-buttons{display:none}}@media screen and (max-width:989px){.slider--desktop:not(.slider--tablet)+.slider-buttons{display:none}}@media screen and (min-width:750px){.slider--mobile+.slider-buttons{display:none}}.slider-button{align-items:center;background-color:rgb(var(--color-foreground));border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;opacity:1;transition:all .25s ease-in-out;width:44px}.slider-button.slider-button--arrow{background-color:transparent;color:rgb(var(--color-foreground));height:30px;width:30px}.slider-button:not([disabled]):hover{background-color:rgba(var(--color-foreground),.9);color:#fff}.slider-button:not([disabled]):hover.slider-button--arrow{background-color:transparent;color:rgba(var(--color-foreground),.7)}.slider-button[disabled]{background-color:rgba(var(--color-foreground),.6)}.slider-button.slider-button--next .icon{transform:rotate(-90deg)}.slider-button.slider-button--prev .icon{transform:rotate(90deg)}.slider-button .icon{height:.7rem}@media(prefers-reduced-motion:no-preference){.animate--ambient>img,.animate--ambient>svg{animation:animateAmbient 30s linear infinite}@keyframes animateAmbient{0%{transform:rotate(0deg) translateX(1em) rotate(0deg) scale(1.2)}to{transform:rotate(1turn) translateX(1em) rotate(-1turn) scale(1.2)}}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:.01}.scroll-trigger.animate--slide-in{transform:translateY(2rem)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{animation:var(--animation-fade-in);opacity:1}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in);animation-delay:calc(var(--animation-order)*75ms)}.scroll-trigger.scroll-trigger--design-mode .slider,.scroll-trigger.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in,.scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{animation:none;opacity:1;transition:none}.scroll-trigger.scroll-trigger--design-mode.animate--slide-in{transform:translateY(0)}@keyframes slideIn{0%{opacity:.01;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:.01}to{opacity:1}}}