.product-recommendations{display:block}.product-recommendations__heading{margin:0;margin-bottom:3rem}.product-recommendations-holder{margin-top:40px}.product-recommendations-heading{padding-top:20px;margin:0 auto 2rem;font-size:calc(var(--font-subheading-scale) * 1.9rem);font-weight:400;text-transform:uppercase;border-top:1px solid #ddd;width:calc(100% - 3.6rem)}.product-recommendations_product-holder{width:100%;overflow:hidden}embla-component.product-recommendations__carousel{display:block;margin-top:0}.product-recommendations_product-holder_products{display:flex;flex-wrap:wrap;column-gap:5px;row-gap:10px;list-style:none;padding:0;margin:0}.recommended-product-info{padding:5px 6px 0}.recommended-product-info__title-price{display:flex;width:100%}.recommended-product-info p{font-size:11px;padding:0;margin:0}.recommended-product-info_title{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recommended-product-info_price{display:block;width:65px;text-align:right}.product-recommendations_product-holder_product{flex-shrink:0;width:calc(50% - 2.5px)}@media screen and (min-width:1024px){.product-recommendations_product-holder_product{width:calc(25% - 3.8px)}.product-recommendations_product-holder_product:nth-child(n+9){display:none}}@media screen and (min-width: 750px){embla-component.product-recommendations__carousel{margin-top:0}}embla-component.product-recommendations__carousel .embla__viewport{width:calc(100% + var(--page-width-padding))}embla-component.product-recommendations__carousel .embla__slide{flex:0 0 44%;min-width:22rem;padding-right:2rem}@media screen and (min-width: 750px){embla-component.product-recommendations__carousel .embla__slide{flex:0 0 36rem;padding-right:3.2rem}}@media screen and (min-width: 990px){embla-component.product-recommendations__carousel .embla__slide{flex:0 0 38rem}}@media screen and (min-width: 1200px){embla-component.product-recommendations__carousel .embla__slide{flex:0 0 44rem}}embla-component.product-recommendations__carousel .embla__slide .card-wrapper{width:100%}embla-component.product-recommendations__carousel .embla__button{display:none;width:13rem}@media screen and (min-width: 750px){embla-component.product-recommendations__carousel .embla__button{display:block}}embla-component.product-recommendations__carousel .embla__button--next{right:-1rem}embla-component.product-recommendations__carousel .embla__button--prev{left:1rem}embla-component.product-recommendations__carousel .embla__button:disabled{opacity:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-product-recommendations-new.css.map */
