.dd-cart-delivery{margin:1rem 0;text-align:left}.dd-cart-delivery label{display:block;margin:1rem 0 .4rem;font-weight:500;font-size:1.4rem;line-height:1.4}.dd-cart-delivery select{display:block;width:100%;min-height:44px;border:1px solid #647360;border-radius:4px;padding:.9rem;color:#243021;background:#fff;font:inherit;font-size:16px}.dd-cart-delivery select:focus-visible{outline:2px solid #1c7045;outline-offset:2px}.dd-cart-help{margin:.5rem 0 0;font-size:1.3rem;line-height:1.45;color:#354631}[data-dd-cart-fields][hidden],[data-dd-delivery-lv][hidden],[data-dd-delivery-other][hidden]{display:none!important}.cart__checkout-button{--color-button: 28,112,69;--color-button-text: 255,255,255;font-weight:600;min-height:48px}.cart__checkout-button:focus-visible{outline:3px solid #1c7045;outline-offset:4px}body.dd-cart-open shopify-forms-embed,body[data-dd-page=cart] shopify-forms-embed{display:none!important}cart-drawer .drawer__inner{height:var(--dd-cart-height, 100dvh);max-height:100%;overflow:hidden}cart-drawer .drawer__header{flex:0 0 auto;padding:1.2rem 0}cart-drawer .drawer__heading{margin-bottom:0;padding-right:44px}cart-drawer .dd-cart-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 .3rem 1rem 0;scroll-padding-block:1rem}cart-drawer .dd-cart-scroll cart-drawer-items{display:block;flex:none;overflow:visible}cart-drawer .dd-cart-scroll .cart-drawer__form{display:block}cart-drawer .dd-cart-scroll>details{border-top:1px solid rgba(var(--color-foreground),.2);padding:.9rem 0}cart-drawer .dd-cart-scroll>details summary{min-height:44px;display:flex;align-items:center}cart-drawer .dd-cart-scroll>details summary .icon-caret{margin-left:.7rem;width:1rem}cart-drawer .dd-cart-scroll .cart__note{top:0;margin:.8rem 0}cart-drawer .dd-cart-scroll .cart__note textarea{font-size:16px;min-height:8rem}cart-drawer .drawer__footer{flex:0 0 auto;padding:1rem 0 max(1rem,env(safe-area-inset-bottom));background:rgb(var(--color-background))}cart-drawer .drawer__footer .totals{align-items:baseline}cart-drawer .drawer__footer .totals__total{font-size:1.5rem}cart-drawer .drawer__footer .totals__total-value{font-size:1.7rem}cart-drawer .drawer__footer .tax-note{margin:.3rem 0 0;font-size:1.2rem}cart-drawer .drawer__footer .cart__ctas{margin-top:.8rem}cart-drawer.is-empty .dd-cart-scroll,cart-drawer.is-empty .drawer__footer{display:none}.dd-region-help{max-width:29rem;margin:.5rem 0 0;font-size:1.3rem;line-height:1.45}@media screen and (max-height:500px){cart-drawer .drawer__header{padding:.5rem 0}cart-drawer .drawer__footer{padding-top:.5rem}cart-drawer .drawer__footer .tax-note{display:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/dd-cart.css.map */
