:root{color-scheme:dark;--pwa-surface: #15101c;--pwa-muted: #b8afc2;--pwa-focus: #c49aff;--headline_font_primary: "Arial Black", "Helvetica Neue", Arial, sans-serif;--headline_font_secondary: "Arial Black", "Helvetica Neue", Arial, sans-serif;--headline_font_primary_weight: 900;--headline_font_secondary_weight: 900;--headline_font_primary_style: normal;--headline_font_secondary_style: normal;--color_background: #0b090e;--color_text: #d8d0e2;--color_title_text: #f5f1f8;--color_label: #f5f1f8;--color_text_hover: #c49aff;--color_border: #302736;--color_accent: #ad79ff;--input_background: #15101c}html,body{background:#0b090e}body{color:var(--color_text)}h1,h2,h3,h4,h5,h6{letter-spacing:-.025em}h1{line-height:1.08}input:not([type=checkbox]):not([type=radio]):not([type=submit]),select,textarea{color:var(--color_text);background-color:var(--input_background);border-color:#71568c;border-radius:6px}input::placeholder,textarea::placeholder{color:#b8afc2;opacity:1}option{background:#15101c;color:#f5f1f8}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--pwa-focus);outline-offset:4px}.btn{border-radius:6px}.grading-grid,.pwa-policy-box{background:#0b090e;color:#d8d0e2}.grading-grid h2,.grading-card span{color:#f5f1f8}.grading-card{background:#15101c;border:1px solid #71568c;border-radius:10px;color:#f5f1f8}.grading-card:hover{background:#21162c;border-color:#ad79ff;color:#f5f1f8}.grading-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.pwa-policy-button{background:#ad79ff;color:#140a22;border-color:#ad79ff;border-radius:6px}.pwa-policy-button:hover{background:#c49aff;color:#140a22}.gs-page,.pwa-dropoff-page,.pwa-grading-page{color:#d8d0e2}.gs-intro h1,.gs-grader__name,.pwa-grading-page h1,.pwa-grading-page h2{color:#f5f1f8}.gs-card,.pwa-dropoff-card,.pwa-sa-card,.pwa-location,.pwa-step-box{background:#15101c;border:1px solid #302736;border-radius:10px;padding:20px}.gs-intro__description,.gs-grader__description{color:#b8afc2}.pwa-address-box{background:#21162c;border:1px solid #71568c;border-radius:10px;color:#f5f1f8}.pwa-logo{justify-content:center}@media(max-width:749px){.grading-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.grading-card{min-width:0}.gs-card,.pwa-dropoff-card,.pwa-sa-card,.pwa-location{padding:16px}}@media(prefers-reduced-motion:reduce){.grading-card,.btn{transition:none}}.page .page-content.rte{line-height:1.75}.page .page-content.rte :is(h2,h3,h4){color:#f5f1f8;line-height:1.2;margin-top:1.6em}.page .page-content.rte a:not(.btn){color:#c49aff;text-underline-offset:4px}.page .page-content.rte :is(th,td){border-color:#71568c}.page .page-content.rte blockquote{border-color:#ad79ff;color:#d8d0e2}.page-contact .contact,.template-account-login-forms{background:#15101c;border:1px solid #302736;border-radius:10px;padding:clamp(20px,4vw,36px)}.page-contact :is(input:not([type=checkbox]):not([type=radio]),textarea),.template-account :is(input:not([type=checkbox]):not([type=radio]),select){min-height:48px}.page-contact textarea{min-height:150px}.template-account .order-item-options{color:#b8afc2}.template-account .account-address{line-height:1.6}.template-account .account-order-history-orders th{color:#f5f1f8}.pwa-faq-section{color:#d8d0e2}.pwa-faq-heading h2{color:#f5f1f8}.pwa-faq-heading p,.pwa-faq-answer{color:#b8afc2}.pwa-faq-list,.pwa-faq-item{border-color:#71568c}.pwa-faq-item summary{color:#f5f1f8;min-height:48px}.pwa-faq-item summary:after{color:#c49aff}
/*# sourceMappingURL=/cdn/shop/t/23/assets/pwa-dark-storefront.css.map */
