.sp-cart-soil{margin:0 0 18px;padding:16px 0;border-top:1px solid #deded8;border-bottom:1px solid #deded8;text-align:left;color:rgb(var(--colors-text));width:100%;font-size:14px;line-height:1.5}.sp-cart-soil p{margin:0}.sp-cart-soil .sp-cart-soil__heading{font-weight:600;font-size:13px;line-height:1.4;margin-bottom:4px}.sp-cart-soil .sp-cart-soil__total{font-size:23px;font-weight:700;line-height:1.2;margin-bottom:3px;font-variant-numeric:tabular-nums}.sp-cart-soil__bags{font-size:13px}.sp-cart-soil details{margin:8px 0 6px}.sp-cart-soil summary{cursor:pointer;min-height:32px;display:list-item;list-style:disclosure-closed inside;font-size:12px;text-decoration:underline;text-underline-offset:3px}.sp-cart-soil details[open] summary{list-style:disclosure-open inside}.sp-cart-soil ul{list-style:none;padding:4px 0 6px;margin:0}.sp-cart-soil li{display:flex;justify-content:space-between;gap:14px;font-size:12px;border-top:1px solid #e9e9e4;padding:8px 0}.sp-cart-soil li>span{min-width:0}.sp-cart-soil li strong{white-space:nowrap;font-size:12px}.sp-cart-soil li small{display:block;font-size:11px;color:#62625d}.sp-cart-soil details p,.sp-cart-soil .sp-cart-soil__note{font-size:11px;line-height:1.55;color:#62625d}.sp-cart-soil a{text-decoration:underline;text-underline-offset:3px;color:inherit;white-space:nowrap}.sp-cart-soil summary:focus-visible,.sp-cart-soil a:focus-visible{outline:2px solid #a34400;outline-offset:3px}.sp-shipping-progress{margin:5px 0 18px;text-align:left;font-size:13px;line-height:1.4;color:rgb(var(--colors-text))}.sp-shipping-progress p{margin:0 0 8px}.sp-shipping-progress__track{height:3px;background:#e6e5df;border-radius:2px;overflow:hidden;width:100%}.sp-shipping-progress__track span{display:block;height:100%;background:#c25400;border-radius:2px;max-width:100%}.sp-shipping-progress small{display:block;color:#62625d;font-size:10px;margin-top:6px}.sp-shipping-progress--page{max-width:560px;margin-bottom:24px}@media(prefers-reduced-motion:no-preference){.sp-shipping-progress__track span{transition:width .2s ease}}body:has(#CartDrawer:not([style*="display: none"])) shopify-chat,body:has(#main-cart-items) shopify-chat{display:none!important}
