usp-carousel{display:block}.usp-carousel__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2.4rem;margin:0;padding:3.2rem 0;list-style:none}@media(min-width:990px){.usp-carousel__list{gap:4.8rem;padding-block:4rem}}.usp-carousel__item{display:flex;flex-direction:column;gap:.4rem;min-width:0}.usp-carousel--align-left .usp-carousel__item{align-items:flex-start;text-align:start}.usp-carousel--align-center .usp-carousel__item{align-items:center;text-align:center}.usp-carousel__heading,.usp-carousel__text{margin:0;word-break:break-word}.usp-carousel__heading{color:rgba(var(--color-foreground))}.usp-carousel__heading--font-serif,.usp-carousel__heading--font-serif-regular{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:400;font-size:calc(var(--font-body-scale) * 1.5rem);line-height:1.4;letter-spacing:.02em}.usp-carousel__heading--font-serif-regular{font-style:normal}.usp-carousel__heading--font-subtitle{font-family:var(--font-subtitle-family);font-style:var(--font-subtitle-style);font-weight:var(--font-subtitle-weight);font-size:calc(var(--font-subtitle-scale) * 1rem);line-height:1.5;letter-spacing:var(--font-subtitle-letter-spacing);text-transform:var(--font-subtitle-text-transform)}.usp-carousel__heading--font-body{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:calc(var(--font-body-scale) * 1.4rem);line-height:var(--font-body-line-height);letter-spacing:calc(var(--font-body-letter-spacing) * .1)}.usp-carousel__slider{position:relative}.usp-carousel__dots,.usp-carousel__arrow{display:none}@media(max-width:749px){.usp-carousel--mobile-stacked .usp-carousel__list{grid-auto-flow:row;gap:2.4rem}.usp-carousel--mobile-slider .usp-carousel__slider{--usp-list-padding-top: 3.2rem;--usp-list-padding-bottom: 3.2rem}.usp-carousel--mobile-slider .usp-carousel__slider:has(+.usp-carousel__dots){--usp-list-padding-bottom: 1.6rem}.usp-carousel--mobile-slider .usp-carousel__list{padding-block:var(--usp-list-padding-top) var(--usp-list-padding-bottom);grid-auto-columns:100%;gap:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.usp-carousel--mobile-slider .usp-carousel__list::-webkit-scrollbar{display:none}.usp-carousel--mobile-slider .usp-carousel__item{padding-inline:1.2rem;scroll-snap-align:center;scroll-snap-stop:always}.usp-carousel--arrows .usp-carousel__item{padding-inline:4rem}.usp-carousel--mobile-slider .usp-carousel__arrow{position:absolute;top:var(--usp-list-padding-top);bottom:var(--usp-list-padding-bottom);z-index:1;display:flex;align-items:center;justify-content:center;width:4rem;padding:0;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer;transition:opacity var(--duration-default) ease}.usp-carousel__arrow--prev{inset-inline-start:0}.usp-carousel__arrow--next{inset-inline-end:0}.usp-carousel__arrow .icon path{stroke-width:.5}.usp-carousel__arrow:disabled{opacity:.2;cursor:default}[dir=rtl] .usp-carousel__arrow .icon{transform:scaleX(-1)}.usp-carousel--mobile-slider .usp-carousel__dots{display:flex;justify-content:center;gap:.4rem;margin:0;padding:0 0 2.4rem;list-style:none}}.usp-carousel__dot{display:block;width:2.4rem;height:2.4rem;padding:0;border:0;background:none;cursor:pointer}.usp-carousel__dot:before{content:"";display:block;width:.6rem;height:.6rem;margin:auto;border-radius:50%;background-color:rgb(var(--color-foreground));opacity:.2;transition:opacity var(--duration-default) ease}.usp-carousel__dot[aria-current=true]:before{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/35/assets/section-usp-carousel.css.map */
