:root,[class*=color-scheme-],[class*=color-custom-]:not([class*=badge]):not(.color-quick-add){--color-background:#0A0910;--color-background-rgb:10 9 16;--color-foreground:#F3EEF8;--color-foreground-rgb:243 238 248;--color-border:#2C2740;--color-border-rgb:44 39 64;--color-shadow:#000000;--color-primary-button-text:rgb(255 255 255 / 1);--color-primary-button-background:rgb(255 46 136 / 1);--color-primary-button-border:rgb(255 46 136 / 1);--color-primary-button-hover-text:rgb(255 255 255 / 1);--color-primary-button-hover-background:#C4145F;--color-primary-button-hover-border:#C4145F;--color-primary-button-focus-outline:rgb(255 46 136);--color-secondary-button-text:rgb(243 238 248 / 1);--color-secondary-button-background:rgb(20 18 32 / 1);--color-secondary-button-border:rgb(44 39 64 / 1);--color-secondary-button-hover-text:rgb(243 238 248 / 1);--color-secondary-button-hover-background:#1D1A2C;--color-secondary-button-hover-border:#FF2E88;--color-input-background:rgb(29 26 44 / 1);--color-input-text:rgb(243 238 248 / 1);--color-input-text-rgb:243 238 248;--color-input-border:rgb(44 39 64 / 1);--color-variant-background:rgb(20 18 32 / 1);--color-variant-border:rgb(44 39 64 / 1);--color-variant-text:rgb(243 238 248 / 1);--color-variant-text-rgb:243 238 248;--color-variant-hover-background:#1D1A2C;--color-variant-hover-text:rgb(243 238 248 / 1)}.color-custom-badge-sale,.color-custom-badge-sale .text-block{--color-background:#FF2E88;--color-background-rgb:255 46 136;--color-foreground:#FFFFFF;--color-foreground-rgb:255 255 255}.color-custom-badge-sold-out,.color-custom-badge-sold-out .text-block{--color-background:#2C2740;--color-background-rgb:44 39 64;--color-foreground:#9A93AC;--color-foreground-rgb:154 147 172}body{background:#0a0910;color:#f3eef8}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:Anton,Arial Narrow,sans-serif!important;text-transform:uppercase;letter-spacing:.6px;line-height:1.08;text-wrap:balance}body,p,li,td,input,textarea,select,.paragraph{font-family:Barlow,Helvetica Neue,Arial,sans-serif}.header__heading,.header__heading-link,.header__logo{font-family:Bungee,Impact,sans-serif!important;letter-spacing:.5px}.button,.button-secondary,.shopify-payment-button__button{border-radius:0!important;font-family:Anton,Arial Narrow,sans-serif!important;text-transform:uppercase;letter-spacing:1.4px;box-shadow:5px 5px #000;transition:transform .12s ease,box-shadow .12s ease}.button:hover,.button-secondary:hover,.shopify-payment-button__button:hover{transform:translate(-2px,-2px);box-shadow:7px 7px #000}.button:active,.button-secondary:active{transform:translate(1px,1px);box-shadow:3px 3px #000}.button-unstyled,.close-button,.header-actions__action{box-shadow:none!important;transform:none!important}.resource-card{border-radius:0!important;transition:transform .16s ease,box-shadow .16s ease}.resource-card__wrapper:hover .resource-card{transform:translateY(-5px);box-shadow:6px 6px #c4145f}.resource-card__media,.resource-card__image,.card-gallery{border-radius:0!important}.resource-card__media,.card-gallery{background:#1d1a2c}.product-card__content,.resource-card__content{border-radius:0!important}.resource-card__title,.resource-card__title.paragraph,.resource-card__title a,.product-card__content .resource-card__title{font-family:Anton,Arial Narrow,sans-serif!important;text-transform:uppercase;letter-spacing:.5px;line-height:1.15;color:#f3eef8!important}.price,.price-item__group{font-family:Space Mono,Courier New,monospace!important;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.2px}.compare-at-price,.price-item--regular{color:#665f7d!important;font-weight:400;text-decoration:line-through}.product-badges__badge{border-radius:0!important;font-family:Space Mono,Courier New,monospace!important;font-size:10px!important;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.header-section{border-bottom:2px solid #2C2740}.footer-utilities{border-top:2px solid #2C2740}.footer-utilities__text{font-family:Space Mono,Courier New,monospace;font-size:11px;letter-spacing:.8px}[class*=footer] a,[class*=footer] .link,[class*=footer] h2,[class*=footer] h3,.footer-utilities a,.footer-utilities__text{color:#f3eef8!important}[class*=footer] a:hover,[class*=footer] .link:hover{color:#ff2e88!important}[class*=ai-category-buttons__button]{border-radius:0!important;font-family:Anton,Arial Narrow,sans-serif!important;text-transform:uppercase;letter-spacing:1.2px;border-color:#2c2740!important;box-shadow:4px 4px #000;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}[class*=ai-category-buttons__button]:hover{border-color:#ff2e88!important;transform:translate(-2px,-2px);box-shadow:6px 6px #000}input,select,textarea,.field__input{border-radius:0!important}*:focus-visible{outline:3px solid #FF2E88;outline-offset:3px}@media(prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}footer,footer *{color:#f3eef8!important}footer a:hover,footer .link:hover{color:#ff2e88!important}.hero p,.hero .text-block,.hero .paragraph{font-family:Barlow,Helvetica Neue,Arial,sans-serif!important}.hero h1{font-size:clamp(2.25rem,5.2vw,4rem);line-height:1}.hero h1 strong{color:#ff2e88;font-weight:inherit}.hero h1 em{color:#3b6bff;font-style:normal;font-weight:inherit}.text-block p:has(+h2){font-family:Space Mono,Courier New,monospace!important;font-size:12px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#ff2e88!important;margin:0 0 10px}.text-block h2{font-size:clamp(1.75rem,3.4vw,2.5rem);line-height:1.05;margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/doyoutech.css.map */
