.sp-cart-soil{margin:0 0 12px;border-top:1px solid #deded8;border-bottom:1px solid #deded8;text-align:left;color:rgb(var(--colors-text));width:100%;font-size:12px;line-height:1.45}.sp-cart-soil p{margin:0}.sp-cart-soil__summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;align-items:center;min-height:44px;padding:10px 0;cursor:pointer;list-style:none}.sp-cart-soil__summary::-webkit-details-marker{display:none}.sp-cart-soil__heading{font-size:12px;font-weight:500;line-height:1.4}.sp-cart-soil__total{display:inline-flex;align-items:center;gap:8px;font-size:17px;font-weight:500;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap}.sp-cart-soil__bags{grid-column:1/-1;color:#62625d;font-size:11px;line-height:1.5}.sp-cart-soil__caret{display:inline-flex;width:11px;height:11px;align-items:center;justify-content:center}.sp-cart-soil__caret svg{width:11px;height:11px}.sp-cart-soil[open] .sp-cart-soil__caret{transform:rotate(180deg)}.sp-cart-soil__body{padding:0 0 10px}.sp-cart-soil ul{list-style:none;padding:0;margin:0 0 6px}.sp-cart-soil li{display:flex;justify-content:space-between;gap:12px;font-size:12px;border-top:1px solid #e9e9e4;padding:7px 0}.sp-cart-soil li>span{min-width:0}.sp-cart-soil li strong{white-space:nowrap;font-size:12px;font-weight:500}.sp-cart-soil li small{display:block;font-size:11px;color:#62625d}.sp-cart-soil .sp-cart-soil__note{font-size:11px;line-height:1.5;color:#62625d;margin-top:5px}.sp-cart-soil a{text-decoration:underline;text-underline-offset:3px;color:inherit}.sp-cart-soil__summary:focus-visible,.sp-cart-soil a:focus-visible{outline:2px solid #a34400;outline-offset:3px}#CartDrawer .sp-cart-soil__body{max-height:180px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}#CartDrawer .sp-cart-total,#main-cart-items .sp-cart-total{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:5px}#CartDrawer .sp-cart-total .h4,#main-cart-items .sp-cart-total .h4{font-size:18px;font-weight:600;line-height:1.4;margin-top:0;margin-bottom:0}#CartDrawer .sp-cart-total .h4:last-child,#main-cart-items .sp-cart-total .h4:last-child{font-size:20px;line-height:1.3;white-space:nowrap;font-variant-numeric:tabular-nums}#CartDrawer .sp-cart-tax{font-size:12px;line-height:1.5;margin-top:5px;margin-bottom:5px}#CartDrawer .sp-cart-actions-wrap{margin-top:8px}#CartDrawer .sp-cart-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:8px}#CartDrawer .sp-cart-actions>.button{width:100%;min-height:44px;margin:0;padding:10px 12px;border-radius:999px;font-size:14px;font-weight:400;line-height:1.35;letter-spacing:normal;text-transform:none}#CartDrawer .sp-cart-actions>.button:only-child{grid-column:1/-1}#CartDrawer .sp-cart-actions .button *{font-weight:400;letter-spacing:normal;text-transform:none}#CartDrawer .sp-cart-actions .button-outline{border:1px solid #bfc1bc;box-shadow:0 1px 2px #0000000d}#CartDrawer .sp-cart-actions .button-solid{box-shadow:0 1px 2px #00000014}#main-cart-items button[name=checkout],#main-cart-footer button[name=checkout]{border-radius:999px;font-size:14px;font-weight:400;min-height:44px;letter-spacing:normal}#main-cart-items button[name=checkout] *,#main-cart-footer button[name=checkout] *{font-weight:400;letter-spacing:normal}@media(max-width:767px){#CartDrawer .sp-cart-image{width:76px;flex:0 0 76px}#CartDrawer .sp-cart-product-info{padding-left:12px;padding-right:0}#CartDrawer .sp-cart-product-title{font-size:14px;font-weight:500;line-height:1.4}#CartDrawer .sp-cart-product-info .price{margin-top:4px;margin-bottom:5px;font-size:14px;line-height:1.4}#CartDrawer .sp-cart-product-info dl{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:2px}#CartDrawer .sp-cart-product-info .product-option{margin-top:0;font-size:12px;line-height:1.4}#CartDrawer .sp-cart-product-info .discounts{max-width:100%;margin-top:7px;margin-bottom:6px;padding:0;background:transparent;border-radius:0}#CartDrawer .sp-cart-product-info .discounts .x-discount{gap:5px}#CartDrawer .sp-cart-product-info .discounts .discount-title{font-size:11px;line-height:1.35}#CartDrawer .sp-cart-product-info .discounts .x-discount>span:first-child{width:13px;height:13px;min-width:13px;min-height:13px}#CartDrawer .cart-items tbody{row-gap:16px}#CartDrawer .sp-cart-product-info .cart-item__quantity{margin-top:6px}}.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}@media(max-width:767px){#main-cart-items .sp-cart-page-discounts{max-width:100%;padding:0;margin-top:8px;background:transparent;border-radius:0}#main-cart-items .sp-cart-page-discounts .x-discount{gap:5px;align-items:flex-start}#main-cart-items .sp-cart-page-discounts .discount-title{font-size:11px;line-height:1.4}#main-cart-items .sp-cart-page-discounts .x-discount>span:first-child{width:13px;height:13px;min-width:13px;min-height:13px}}.sp-shipping-progress__amount{color:#b84c00;font-weight:600;font-variant-numeric:tabular-nums}#CartDrawer button[name=checkout],#main-cart-items button[name=checkout]{--colors-button:184,76,0;--colors-button-text:255,255,255;--colors-button-hover:rgb(169,71,0);--colors-button-text-hover:255,255,255;color:#fff;background:#b84c00;font-size:16px;font-weight:400;letter-spacing:normal}#CartDrawer button[name=checkout] .button-text,#main-cart-items button[name=checkout] .button-text{color:inherit;font-size:inherit;font-weight:400}@media(hover:hover){#CartDrawer button[name=checkout]:hover,#main-cart-items button[name=checkout]:hover{background:#a94700;color:#fff}}#CartDrawer button[name=checkout]:focus-visible,#main-cart-items button[name=checkout]:focus-visible{outline:2px solid #b84c00;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/65/assets/smart-pot-shopping.css.map */
