.slider{-o-transition:opacity .5s;--slider-gap:var(--spacing-md,1.5rem);transition:opacity .5s;display:grid;position:relative}.slider--no-slide .slider__padding{display:none}.slider--no-slide .slider__track{max-width:var(--grid-maxWidth-page);width:100%;margin-inline:auto}.slider--ready .slider__item{opacity:1}.slider__loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slider__track{scrollbar-width:none;white-space:nowrap;padding-top:.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.slider__track:focus-visible{outline:3px solid var(--color-mma-petrol);outline-offset:0}.slider__track::-webkit-scrollbar{display:none}@media (pointer:coarse){.slider__track{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.slider__item{margin-left:var(--slider-gap);opacity:0;-webkit-user-select:none;user-select:none;white-space:normal;flex-shrink:0;display:inline-flex}.slider__item:first-child{margin-left:0}@media (width<=28.125em){.slider__item{scroll-snap-align:center}}@media (width>=28.1875em){.slider__item{scroll-snap-align:start}}.slider__padding{scroll-snap-align:start;width:var(--grid-side-gap-xs);flex:none;display:inline-block}.slider__padding+.slider__item{margin-left:0}@media (width>=36.0625em){.slider__padding{width:var(--grid-side-gap-sm)}}@media (width>=62.0625em){.slider__padding{width:var(--grid-side-gap-lg)}}@media (width>=78.8125em){.slider__padding{width:-webkit-calc(50vw - var(--grid-maxWidth-page)/2 - var(--grid-side-gap-xl)*2/2 + var(--grid-side-gap-xl));width:-moz-calc(50vw - var(--grid-maxWidth-page)/2 - var(--grid-side-gap-xl)*2/2 + var(--grid-side-gap-xl));width:calc(50vw - var(--grid-maxWidth-page)/2 - var(--grid-side-gap-xl)*2/2 + var(--grid-side-gap-xl))}}@media (width>=106.313em){.slider__padding{width:-webkit-calc(50vw - var(--grid-maxWidth-page)/2 - var(--grid-side-gap-xxl)*2/2 + var(--grid-side-gap-xxl));width:-moz-calc(50vw - var(--grid-maxWidth-page)/2 - var(--grid-side-gap-xxl)*2/2 + var(--grid-side-gap-xxl));width:calc(50vw - var(--grid-maxWidth-page)/2 - var(--grid-side-gap-xxl)*2/2 + var(--grid-side-gap-xxl))}}.slider__actions{grid-row:1;justify-content:end;align-items:center;display:flex}.slider__actions button{-o-transition:.3s;transition:all .3s}.slider__actions button:disabled{opacity:.5}@media (width<=64em){.slider__actions button{width:2rem;height:2rem;font-size:1rem}}@media (pointer:coarse){.slider__actions{display:none}}@media mobile{.slider__actions{padding-inline:var(--grid-side-gap-sm)}}@media tablet{.slider__actions{padding-inline:var(--grid-side-gap-md)}}@media (width<=64em){.slider__actions{flex-direction:column;align-items:end;gap:.25rem;margin-top:-3rem}}@media (width>=64.0625em){.slider__actions{padding-inline:var(--grid-side-gap-lg);margin-top:-3.3125rem}.slider__actions:has(>:nth-child(2)){justify-content:space-between}}
