.gsp-cart-rec{margin-top:24px;padding-top:20px;border-top:1px solid var(--bs-border-color, #dee2e6)}.gsp-cart-rec__heading{font-size:16px;line-height:24px}.gsp-cart-rec__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.gsp-cart-rec__track::-webkit-scrollbar{display:none}.gsp-cart-rec__card{position:relative;display:flex;flex-direction:column;gap:4px;flex:0 0 132px;scroll-snap-align:start}.gsp-cart-rec__thumb{position:relative}.gsp-cart-rec__media{display:block;aspect-ratio:1;border-radius:10px;overflow:hidden;background:#f6f6f6}.gsp-cart-rec__img{display:block;width:100%;height:100%;object-fit:contain}.gsp-cart-rec__name{font-size:13px;line-height:18px;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gsp-cart-rec__name:hover{color:var(--gsp-primary-color, #4e7661)}.gsp-cart-rec__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;font-size:13px;line-height:18px;font-weight:700;color:var(--gsp-primary-color, #4e7661)}.gsp-cart-rec__compare{font-weight:400;font-size:12px;color:var(--gsp-body-text-color, #666)}.gsp-cart-rec__add{position:absolute;right:6px;bottom:6px;z-index:1}.gsp-cart-rec__add.gsp-product-actions-item:not(.has-label),.gsp-cart-rec__add.gsp-product-actions-item:not(.has-label) .gsp-product-actions-button{width:32px;height:32px;min-height:0;padding:0;border-radius:50%;background:#fff;box-shadow:0 1px 6px #00000029;font-size:15px}.gsp-cart-rec__add.gsp-product-actions-item:not(.has-label):hover,.gsp-cart-rec__add.gsp-product-actions-item:not(.has-label) .gsp-product-actions-button:hover{background:var(--gsp-primary-color, #4e7661);color:#fff}.gsp-cart-rec--drawer .gsp-cart-rec__card{flex-basis:120px}.gsp-cart-rec__rail{position:relative}.gsp-cart-rec__arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--bs-border-color, #dee2e6);border-radius:50%;background:#fff;box-shadow:0 1px 6px #0000001f;color:var(--gsp-heading-color, #000);cursor:pointer;transform:translateY(-50%)}.gsp-cart-rec__arrow--prev{left:-4px}.gsp-cart-rec__arrow--next{right:-4px}.gsp-cart-rec__arrow:hover{border-color:var(--gsp-primary-color, #4e7661);color:var(--gsp-primary-color, #4e7661)}.gsp-cart-rec__arrow[disabled]{opacity:.35;cursor:default}@media(hover:none){.gsp-cart-rec__arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cart-recommendations.css.map */
