.cart-recommendations{border-top:1px solid rgba(20,31,25,.16);display:block;margin-top:2.8rem;padding-top:2.8rem}.cart-recommendations[hidden]{display:none}.cart-recommendations__heading h2,.cart-recommendations__heading h3{color:#101411;font-family:var(--font-body-family);font-size:2.6rem;font-weight:750;line-height:1.15;margin:0}.cart-recommendations__heading p{color:#77716b;font-size:1.65rem;line-height:1.3;margin:.45rem 0 1.8rem}.cart-recommendations__carousel{position:relative}.cart-recommendations__viewport{overflow:hidden}.cart-recommendations__track{display:flex;gap:1.2rem;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.cart-recommendations__track::-webkit-scrollbar{display:none}.cart-recommendations__card{align-items:center;background:#fff;border-radius:2.4rem;box-shadow:0 .8rem 2.4rem #17211b1f;display:grid;flex:0 0 100%;gap:1.6rem;grid-template-columns:12rem minmax(0,1fr) auto;min-width:0;padding:1.6rem;scroll-snap-align:start}.cart-recommendations__image-link,.cart-recommendations__image-link img{display:block}.cart-recommendations__image-link img{border-radius:1.5rem;height:12rem;object-fit:cover;width:12rem}.cart-recommendations__title{color:#101411;display:-webkit-box;font-family:var(--font-body-family);font-size:1.75rem;font-weight:750;line-height:1.25;overflow:hidden;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:3}.cart-recommendations__price{color:#101411;font-size:2rem;font-weight:750;margin:1rem 0 0}.cart-recommendations__original-price{color:#77716b;font-weight:500;margin-right:.8rem}.cart-recommendations__sale-price{color:#df4425}.cart-recommendations__add{background:#075c26;border:0;border-radius:.9rem;color:#fff;cursor:pointer;font-family:var(--font-body-family);font-size:1.45rem;font-weight:750;min-height:5.2rem;padding:0 2.1rem;white-space:nowrap}.cart-recommendations__add:disabled{cursor:not-allowed;opacity:.56}.cart-recommendations__arrow{align-items:center;background:#fff;border:0;border-radius:50%;box-shadow:0 .4rem 1.4rem #17211b26;color:#101411;cursor:pointer;display:flex;font-size:4rem;height:5.4rem;justify-content:center;line-height:1;padding:0 0 .4rem;position:absolute;top:50%;transform:translateY(-50%);width:5.4rem;z-index:1}.cart-recommendations__arrow--previous{left:-2.7rem}.cart-recommendations__arrow--next{right:-2.7rem}.cart-recommendations--page{margin:4rem 0 1rem}.cart-recommendations--page .cart-recommendations__card{gap:1.15rem;flex-basis:100%;grid-template-columns:8.5rem minmax(0,1fr) auto;padding:1.2rem}.cart-recommendations--page .cart-recommendations__image-link img{border-radius:1.1rem;height:8.5rem;width:8.5rem}.cart-recommendations--page .cart-recommendations__title{font-size:1.45rem}.cart-recommendations--page .cart-recommendations__price{font-size:1.7rem;margin-top:.5rem}.cart-recommendations--page .cart-recommendations__add{font-size:1.3rem;min-height:4.4rem;padding:0 1.4rem}.cart-recommendations--notification .cart-recommendations__card{border-radius:1.6rem;gap:1rem;grid-template-columns:7rem minmax(0,1fr) auto;padding:1.15rem}.cart-recommendations--notification .cart-recommendations__heading h3{font-size:1.8rem;font-weight:650;text-align:center}.cart-recommendations--notification{border-top:1px solid #d8d4cf;margin-top:1rem;padding-top:2.5rem}.cart-recommendations--notification .cart-recommendations__image-link img{border-radius:1rem;height:7rem;width:7rem}.cart-recommendations--notification .cart-recommendations__title{font-size:1.4rem;font-weight:500;-webkit-line-clamp:3}.cart-recommendations--notification .cart-recommendations__price{font-size:1.5rem;font-weight:500;margin-top:.35rem}.cart-recommendations--notification .cart-recommendations__add{border-radius:.7rem;font-size:1.1rem;min-height:3.8rem;padding:0 1rem}@media screen and (max-width:749px){.cart-recommendations{margin-top:2.2rem;padding-top:2.2rem}.cart-recommendations.cart-recommendations--notification{margin-top:1rem;padding-top:2.5rem}.cart-recommendations__heading h2,.cart-recommendations__heading h3{font-size:2.25rem}.cart-recommendations__heading p{font-size:1.45rem}.cart-recommendations__card,.cart-recommendations--page .cart-recommendations__card{gap:1.15rem;grid-template-columns:8.5rem minmax(0,1fr);padding:1.2rem}.cart-recommendations__image-link img{border-radius:1.1rem;height:8.5rem;width:8.5rem}.cart-recommendations__title{font-size:1.45rem}.cart-recommendations__price{font-size:1.7rem;margin-top:.5rem}.cart-recommendations__add{font-size:1.3rem;grid-column:2;min-height:4.4rem;padding:0 1.4rem}.cart-recommendations__arrow{font-size:3.4rem;height:4.5rem;width:4.5rem}.cart-recommendations__arrow--previous{left:-2.15rem}.cart-recommendations__arrow--next{right:-2.15rem}.cart-recommendations--notification .cart-recommendations__card{grid-template-columns:7rem minmax(0,1fr) auto}.cart-recommendations--notification .cart-recommendations__add{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/component-cart-recommendations.css.map */
