#CartDrawer .drawer__inner{width:46rem;max-width:100vw;padding-inline:2rem;background:#fbf8f3;overflow-y:auto}#CartDrawer .drawer__header{position:sticky;top:0;z-index:2;flex-shrink:0;padding:1.8rem 0 1.2rem;background:#fbf8f3}#CartDrawer .drawer__heading{margin:0;font-size:2.2rem;color:#243128}#CartDrawer cart-drawer-items{flex:0 0 auto;overflow:visible}#CartDrawer .drawer__contents{flex-grow:0}#CartDrawer .drawer__footer{flex:0 0 auto;margin-top:1.2rem;padding:1.4rem 0 2rem}#CartDrawer .cart-items th{padding-bottom:1rem}#CartDrawer .cart-item{grid-template-columns:8rem minmax(0,1fr) auto;gap:.6rem 1.2rem}#CartDrawer .cart-item__media{grid-column:1;grid-row:1 / 3;width:8rem;padding:0}#CartDrawer .cart-item__image{display:block;width:8rem;height:8rem;object-fit:cover;border-radius:.8rem}#CartDrawer .cart-item__details{grid-column:2;padding:0}#CartDrawer .cart-item__name{font-size:1.6rem;line-height:1.3;color:#243128}#CartDrawer .cart-item__totals{grid-column:3;padding:0}#CartDrawer .cart-item__quantity{grid-column:2 / 4;padding:0}#CartDrawer .cart-item__quantity-wrapper{align-items:center;gap:.8rem}#CartDrawer .quantity{width:12rem;min-width:0;min-height:4.4rem}#CartDrawer .quantity__button{width:4.4rem}#CartDrawer cart-remove-button{margin:0}#CartDrawer .cart-remove-button.button{width:4.4rem;min-width:4.4rem;height:4.4rem;min-height:4.4rem;padding:0;border:0;border-radius:0;background:transparent;color:#526052}#CartDrawer .cart-remove-button.button:hover{background:transparent;color:#243128}#CartDrawer .cart-drawer__cross-sell{grid-template-columns:4.8rem minmax(0,1fr) auto;gap:1rem;margin:1.4rem 0 0;padding:1.2rem 0 0;border:0;border-top:1px solid #d8d5ca;border-radius:0;background:transparent}#CartDrawer .cart-drawer__cross-sell-image,#CartDrawer .cart-drawer__cross-sell-image img{width:4.8rem;height:4.8rem;border-radius:.6rem}#CartDrawer .cart-drawer__cross-sell-copy a{font-size:1.4rem}#CartDrawer .cart-drawer__cross-sell-copy small{font-size:1.3rem}#CartDrawer .cart-drawer__cross-sell-form .button{height:4.4rem;min-height:4.4rem;min-width:6rem;padding:0 1.2rem;border:1px solid #d8d5ca;border-radius:999px;background:transparent;color:#214236;font-size:1.3rem}#CartDrawer .cart-drawer__cross-sell-form .button:hover{border-color:#315b4a;background:#f7f0e5}#CartDrawer .cart-drawer__recommendation{margin-top:1.6rem;padding:1.2rem;border-radius:.8rem;background:#f7f0e5}#CartDrawer .cart-drawer__recommendation h3{margin:0;color:#243128;font-size:1.5rem;font-weight:600}#CartDrawer .cart-drawer__recommendation-note{margin:.3rem 0 0;color:#526052;font-size:1.2rem;line-height:1.4}#CartDrawer .cart-drawer__recommendation .cart-drawer__cross-sell{margin-top:1rem;padding:0;border:0}#CartDrawer .cart-drawer__recommendation .button{min-width:9.6rem}#CartDrawer .totals__total,#CartDrawer .totals__total-value{font-size:1.7rem;color:#243128}#CartDrawer .totals__total-value{font-weight:600}#CartDrawer .tax-note{margin:.8rem 0 1rem;font-size:1.2rem;line-height:1.5;color:#526052}#CartDrawer .cart-drawer__assurance-line{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.5rem;margin:0 0 1.2rem;color:#526052;font-size:1.2rem;line-height:1.5}#CartDrawer .cart-drawer__assurance-line a{color:#214236;text-underline-offset:.3rem}#CartDrawer .cart__ctas{display:block;width:100%;margin:0}#CartDrawer .cart__checkout-button.button{display:flex;width:100%;min-width:0;height:5.2rem;min-height:5.2rem;padding:0 2rem;border-radius:999px;background:#214236;color:#fff;font-size:1.6rem;font-weight:600}#CartDrawer .cart__checkout-button.button:hover{background:#315b4a}#CartDrawer .cart__checkout-button.button:disabled{opacity:.5;cursor:not-allowed}#CartDrawer .cart-drawer__express{display:block;width:100%;min-width:0;margin-top:1.2rem}#CartDrawer .cart-drawer__express>span{display:block;margin-bottom:.8rem;font-size:1.2rem;color:#526052}#CartDrawer .cart__dynamic-checkout-buttons{width:100%;max-width:100%;margin:0}#CartDrawer #dynamic-checkout-cart ul{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:.8rem;margin:0!important;padding:0}#CartDrawer #dynamic-checkout-cart ul>li{flex-basis:auto!important;width:100%!important;max-width:100%!important;margin:0!important}#CartDrawer shopify-accelerated-checkout-cart{display:block;width:100%;max-width:100%;--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-row-gap: 8px}#CartDrawer :focus-visible{outline:2px solid #315b4a;outline-offset:3px}#CartDrawer .cart-drawer__item-count{font-size:1.4rem;font-weight:400}#CartDrawer .cart-drawer__recommendation .cart-drawer__cross-sell+.cart-drawer__cross-sell{margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid #d8d5ca}#CartDrawer .tax-note,#CartDrawer .cart-drawer__assurance-line{font-size:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/9/assets/permaplants-cart-drawer.css.map */
