.section:has(.cart-cross-sell){background:rgb(var(--color-background))}.cart-cross-sell{--ccs-gap: 2rem;display:block;padding-top:4.5rem;padding-bottom:6rem}.cart-cross-sell.is-empty,.cart-cross-sell:has([data-cart-cross-sell-content][hidden]){display:none}.cart-cross-sell__header{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:3rem}.cart-cross-sell__heading{margin:0}.cart-cross-sell__controls{display:flex;align-items:center;gap:1rem;flex-shrink:0}.cart-cross-sell__button{width:4.4rem;height:4.4rem;border:.1rem solid #351f17;border-radius:50%;background:#351f17;color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:opacity .18s ease}.cart-cross-sell__button svg{width:2rem;height:2rem}.cart-cross-sell__button[disabled]{opacity:.35;cursor:not-allowed}.cart-cross-sell__scroller{--ccs-items-visible: 2;display:flex;flex-wrap:nowrap;gap:var(--ccs-gap);overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding:0 0 1.6rem;margin:0 0 -1.6rem;list-style:none;scrollbar-width:none}.cart-cross-sell__scroller::-webkit-scrollbar{display:none}.cart-cross-sell__scroller>.grid__item{width:calc((100% - var(--ccs-gap)) / 2);max-width:calc((100% - var(--ccs-gap)) / 2);flex:0 0 calc((100% - var(--ccs-gap)) / 2);scroll-snap-align:start}.cart-cross-sell .card{background-color:#e8d8c3!important}.cart-cross-sell .quick-add__submit{background:#351f17;color:#fff}@media screen and (hover:hover){.cart-cross-sell__button:not([disabled]):hover{opacity:.85}}@media screen and (min-width:750px){.cart-cross-sell{--ccs-gap: 3.2rem;padding-top:6rem;padding-bottom:8rem}.cart-cross-sell__scroller{--ccs-items-visible: 4}.cart-cross-sell__scroller>.grid__item{width:calc((100% - (var(--ccs-gap) * 3)) / 4);max-width:calc((100% - (var(--ccs-gap) * 3)) / 4);flex-basis:calc((100% - (var(--ccs-gap) * 3)) / 4)}}@media screen and (max-width:749px){.cart-cross-sell__header{align-items:flex-start;gap:1.5rem}.cart-cross-sell__heading{flex:1 1 auto;min-width:0}.cart-cross-sell__button{width:4rem;height:4rem}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/cart-cross-sell.css.map */
