.recommendations-slider__inner{margin-inline:auto;max-width:140rem}.recommendations-slider__header{text-align:center}.recommendations-slider__header>:is(.text-semibold,.text-bold,.text,.subheading,blockquote strong,small,mark,p,ol,ul,li,b,i,em,del,ins,sub,sup),.recommendations-slider__header>:is(h1,h2,h3,h4,h5,h6,.heading){text-box:trim-both cap alphabetic;margin-bottom:0!important}.recommendations-slider__header>*+*{margin-top:var(--spacing-6)}.recommendations-slider__slider{--slide-spacing:calc(var(--base-spacing-unit)*1.5);margin-inline:calc(var(--spacing-6)*-1);max-width:100svw}.recommendations-slider__slider-list{align-items:stretch;display:flex;overflow-x:auto;padding-inline:var(--spacing-6);scroll-padding-inline:var(--spacing-6);scroll-snap-type:x mandatory;scrollbar-width:none}.recommendations-slider__slider-list::-webkit-scrollbar{display:none}.js-has-pseudo [csstools-has-1a-36-2t-2r-33-31-31-2t-32-2s-2p-38-2x-33-32-37-19-37-30-2x-2s-2t-36-2n-2n-37-30-2x-2s-2t-36-19-30-2x-37-38-1m-2w-2p-37-14-30-2x-1a-36-2t-2r-33-31-31-2t-32-2s-2p-38-2x-33-32-37-19-37-30-2x-2s-2t-36-2n-2n-37-30-2x-2s-2t-36-19-2x-38-2t-31-15-w-1a-34-36-33-2s-39-2r-38-19-2r-2p-36-2s-19-3b-36-2p-34-34-2t-36]:not(.does-not-exist):not(.does-not-exist):not(does-not-exist),.recommendations-slider__slider-list:has(li.recommendations-slider__slider-item) .product-card-wrapper{border-right:0}.recommendations-slider__slider-item{display:flex;scroll-snap-align:start}.recommendations-slider__slider-item:last-child{scroll-snap-align:end}.recommendations-slider__card{background-color:var(--color-background);border:.1rem solid var(--color-border);outline:0}.recommendations-slider__card--placeholder{opacity:0}@media(max-width:767px),screen and (max-width:767px)and (-webkit-min-device-pixel-ratio:1){.recommendations-slider__inner>*+*{margin-top:var(--spacing-6)}.recommendations-slider__slider-item{flex:0 0 calc(67.5% - var(--slide-spacing))}}@media(min-width:768px),screen and (min-width:768px)and (-webkit-min-device-pixel-ratio:1){.recommendations-slider__inner>*+*{margin-top:var(--spacing-10)}.recommendations-slider__heading:is(h1,h2,h3,h4,h5,h6,.heading){font-size:4.8rem}.recommendations-slider__slider-item{flex:0 0 calc(50% - var(--slide-spacing))}}@media(min-width:1025px),screen and (min-width:1025px)and (-webkit-min-device-pixel-ratio:1){.recommendations-slider__slider-item{flex:0 0 calc(25% - var(--slide-spacing))}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/recommendations-slider.bundle.css.map */
