.woocommerce-cart .ig-cart-recommendations{clear:both;width:100%;min-width:0;max-width:100%;margin:42px 0 0;padding:26px 24px 18px;border:1px solid #dce5d3;border-radius:24px;background:radial-gradient(ellipse at 100% 0,#f9dfc965,transparent 60%),#eef3e7}
.ig-cart-recommendations>.ig-section-heading{display:flex;align-items:center;flex-wrap:nowrap;justify-content:space-between;gap:18px;margin:0 0 10px}.ig-cart-recommendations .ig-section-heading>div{min-width:0}.ig-cart-recommendations .ig-eyebrow{font-size:8px;line-height:1.6;letter-spacing:.13em;color:#6a795e;margin:0 0 9px}.ig-cart-recommendations .ig-section-heading h2{font-size:clamp(25px,3vw,34px);line-height:1.2;margin:0}.ig-cart-recommendations-intro{font-size:13px;color:#66735f;margin:0 0 20px;line-height:1.7}.ig-cart-recommendations .ig-carousel-controls{flex:none;margin-left:auto}.ig-cart-recommendations .ig-carousel-controls button{display:grid;place-items:center;padding:0;background:#fffdf7;border-color:#cbd7c1}.ig-cart-recommendations .ig-carousel-controls svg{display:block;width:18px;height:18px}.ig-cart-recommendations .ig-scroll-products .products{margin:0;padding:0 0 14px;gap:16px;scrollbar-color:#a0b58f transparent;overscroll-behavior-x:contain}.ig-cart-recommendations .ig-scroll-products .products li.product{flex:0 0 calc((100% - 48px)/4);min-width:0;background:#fffdf8;border-color:#dbe3d1}.ig-cart-recommendations .products .price{white-space:normal}.ig-cart-recommendations .products .button{background:#173f36;color:#fff}
@media(max-width:1050px){.ig-cart-recommendations .ig-scroll-products .products li.product{flex-basis:calc((100% - 32px)/3)}}
@media(max-width:767px){.woocommerce-cart .ig-cart-recommendations{margin-top:30px;padding:20px 13px 12px;border-radius:20px}.ig-cart-recommendations .ig-section-heading h2{font-size:25px}.ig-cart-recommendations .ig-eyebrow{font-size:7px;letter-spacing:.08em}.ig-cart-recommendations .ig-carousel-controls{gap:5px;padding:0}.ig-cart-recommendations .ig-carousel-controls button{width:32px;height:32px}.ig-cart-recommendations .ig-carousel-controls svg{width:16px;height:16px}.ig-cart-recommendations-intro{font-size:12px;margin-bottom:16px}.ig-cart-recommendations .ig-scroll-products .products{gap:10px}.ig-cart-recommendations .ig-scroll-products .products li.product{flex-basis:calc((100% - 10px)/2);padding:9px}.ig-cart-recommendations .products .button{font-size:10px;padding:12px 5px}.ig-cart-recommendations .products .price{font-size:16px}.ig-cart-recommendations .woocommerce-loop-product__title{font-size:12px;line-height:1.5}}
@media(max-width:370px){.ig-cart-recommendations .ig-section-heading h2{font-size:22px}.ig-cart-recommendations .ig-eyebrow{font-size:6px}.ig-cart-recommendations .ig-carousel-controls button{width:28px;height:28px}}

.ig-cart-recommendations .products a{text-decoration:none}
