/* Source companion: storefront/planning-cart.css */
html[data-gd-theme="dark"] .planning-lines li{border-bottom:1px solid var(--gd-line)}
html[data-gd-theme="dark"] .planning-lines input{background:var(--gd-surface);color:var(--gd-text);border:1px solid var(--gd-line)}
html[data-gd-theme="dark"] .planning-lines select{background:var(--gd-surface);color:var(--gd-text);border:1px solid var(--gd-line)}
html[data-gd-theme="dark"] .planning-lines button{background:transparent;border:1px solid var(--gd-line);color:var(--gd-text)}
html[data-gd-theme="dark"] .shop-cart button:focus-visible{outline:3px solid var(--gd-focus)}
html[data-gd-theme="dark"] .shop-cart input:focus-visible{outline:3px solid var(--gd-focus)}
html[data-gd-theme="dark"] .shop-cart select:focus-visible{outline:3px solid var(--gd-focus)}
html[data-gd-theme="dark"] .gd-add-plan{border:1px solid var(--gd-line);color:var(--gd-action-text);background:var(--gd-action);color:var(--gd-action-text)}
html[data-gd-theme="dark"] .planning-lines h3 a{color:inherit}
html[data-gd-theme="dark"] .shop-cart .cart-foot>button:not([disabled]){border:1px solid var(--gd-line);background:transparent;color:inherit}
html[data-gd-theme="dark"] .shop-cart .cart-head{background:inherit}
html[data-gd-theme="dark"] .shop-cart .cart-head button{border:1px solid var(--gd-line);background:transparent;color:inherit}
