.schaf-collection-carousel{--carousel-columns: var(--carousel-desktop-columns, 3);--carousel-gap: 28px;padding:48px var(--schaf-margin, 5vw) 64px;overflow:hidden;background:var(--main-background);color:var(--main-text)}.schaf-collection-carousel__heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.schaf-collection-carousel__heading .title{margin:0;max-width:100%;line-height:1.25}.schaf-collection-carousel__heading .button{flex-shrink:0;margin:0}.schaf-collection-carousel__slider{display:flex;width:calc(100% + var(--carousel-gap))}.schaf-collection-carousel__item{box-sizing:border-box;width:calc(100% / var(--carousel-columns));padding-inline-end:var(--carousel-gap);flex-shrink:0}.schaf-collection-carousel .product-item{height:auto}.schaf-collection-carousel .product-item .caption{min-height:0;padding:18px 0 0;background:transparent}.schaf-collection-carousel .product-item .caption .title{font-size:calc(20px * var(--base-body-size) / 16);font-weight:500;line-height:1.3}.schaf-collection-carousel .css-slider-navigation-container{display:flex;align-items:center;justify-content:flex-end;gap:16px;padding:24px var(--carousel-gap) 0 0}.schaf-collection-carousel .css-slider-navigation-container:before{display:none}.schaf-collection-carousel .css-slider-button{position:relative;inset:auto;transform:none;border:1px solid var(--grid-borders);border-radius:0;width:48px;height:48px;background:transparent;color:var(--main-text)}.schaf-collection-carousel .css-slider-button:hover{background:var(--main-borders)}.schaf-collection-carousel .css-slider-prev{order:1}.schaf-collection-carousel .css-slider-prev svg{transform:translate(-50%,-50%) rotate(180deg)}.schaf-collection-carousel .css-slider-index-navigation{order:2;min-width:46px;text-align:center;font-size:calc(16px * var(--base-body-size) / 16)}.schaf-collection-carousel .css-slider-next{order:3}.schaf-collection-carousel .css-slider-button:focus-visible{outline:2px solid var(--main-text);outline-offset:3px}@media(max-width:1199px){.schaf-collection-carousel{--carousel-columns: 2;--carousel-gap: 24px}}@media(max-width:699px){.schaf-collection-carousel{--carousel-columns: 1.15;--carousel-gap: 20px;padding-block:32px 44px}.schaf-collection-carousel__heading{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:24px}.schaf-collection-carousel .product-item .caption .title{font-size:calc(18px * var(--base-body-size) / 16)}}@media(prefers-reduced-motion:reduce){.schaf-collection-carousel .css-slider-holder{scroll-behavior:auto}}.schaf-collection-carousel .box--product-image{background:#414141}
/*# sourceMappingURL=/cdn/shop/t/306/assets/section-collection-carousel.css.map */
