/* Source companion: range/shop-experience.css */
html[data-gd-theme="dark"] .gd-product-faces button{border:1px solid var(--gd-line);background:transparent;color:var(--gd-text)}
html[data-gd-theme="dark"] .gd-product-faces button[aria-pressed=true]{color:var(--gd-action-text);background:var(--gd-action);color:var(--gd-action-text)}
html[data-gd-theme="dark"] .gd-product-panel{background:var(--gd-surface);border:1px solid var(--gd-line)}
html[data-gd-theme="dark"] .gd-product-panel select{border:1px solid var(--gd-line);background:var(--gd-surface);color:var(--gd-text)}
html[data-gd-theme="dark"] .gd-product-panel details{border-top:1px solid var(--gd-line)}
html[data-gd-theme="dark"] .gd-purchase-status{border-top:1px solid var(--gd-line)}
html[data-gd-theme="dark"] .gd-purchase-status button{background:var(--gd-raised);color:var(--gd-text);border:0}
html[data-gd-theme="dark"] .gd-plan-links a{border:1px solid var(--gd-line)}
html[data-gd-theme="dark"] .gd-product-panel a:focus-visible{outline:3px solid var(--gd-focus)}
html[data-gd-theme="dark"] .gd-product-panel select:focus-visible{outline:3px solid var(--gd-focus)}
html[data-gd-theme="dark"] .gd-product-faces button:focus-visible{outline:3px solid var(--gd-focus)}
html[data-gd-theme="dark"] .gd-shop-way{border:1px solid var(--gd-line);background:var(--gd-surface)}
html[data-gd-theme="dark"] #cards select{border:1px solid var(--gd-line);background:var(--gd-surface);color:var(--gd-text)}
html[data-gd-theme="dark"] .gd-box-contents{border-top:1px solid var(--gd-line)}
html[data-gd-theme="dark"] .gd-pouch-grid span{background:var(--gd-raised)}
