:root,[class*=color-scheme-]{--color-background: 10,11,9;--gradient-background: #0a0b09;--color-foreground: 232,230,220;--color-background-contrast: 60,62,52;--color-shadow: 0,0,0;--color-button: 240,180,41;--color-button-text: 10,11,9;--color-secondary-button: 10,11,9;--color-secondary-button-text: 240,180,41;--color-link: 240,180,41;--color-badge-foreground: 10,11,9;--color-badge-background: 240,180,41;--color-badge-border: 240,180,41}:root{--font-heading-family: "Russo One", "Arial Black", sans-serif;--font-heading-weight: 400;--font-heading-style: normal;--font-body-family: "IBM Plex Sans", "Segoe UI", Roboto, sans-serif;--aog-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--aog-amber: #f0b429;--aog-green: #8cff5a;--aog-red: #ff4d3a;--aog-line: rgba(232,230,220,.12);--buttons-radius: 0px;--buttons-radius-outset: 0px;--inputs-radius: 0px;--variant-pills-radius: 0px;--badge-corner-radius: 0rem;--product-card-corner-radius: 0rem;--collection-card-corner-radius: 0rem;--popup-corner-radius: 0px;--drawer-shadow-opacity: 0}body{background-color:#0a0b09}::selection{background:var(--aog-amber);color:#0a0b09}html{scrollbar-color:var(--aog-amber) #0a0b09}h1,h2,.h0,.h1,.h2,.title{text-transform:uppercase;letter-spacing:.01em}.announcement-bar__message{font-family:var(--aog-mono);text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem}.announcement-bar__message:before{content:"";display:inline-block;width:.7rem;height:.7rem;margin-right:1rem;border-radius:50%;background:var(--aog-green);vertical-align:middle;animation:aog-skin-blink 1.1s steps(1,end) infinite}.utility-bar{border-bottom:1px solid var(--aog-line)}.header-wrapper{position:relative;background:#0a0b09e0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(240,180,41,.25)}.header-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--aog-amber),transparent) no-repeat;background-size:12rem 1px;animation:aog-skin-run 9s linear infinite}.header__menu-item{font-family:var(--aog-mono);text-transform:uppercase;letter-spacing:.12em;font-size:1.25rem}.header__active-menu-item{text-decoration-color:var(--aog-amber);text-decoration-thickness:2px}.header__menu-item:hover span{text-decoration-color:var(--aog-amber)}.cart-count-bubble{background-color:var(--aog-amber);color:#0a0b09}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{--cut: 10px;clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)));font-family:var(--aog-mono);text-transform:uppercase;letter-spacing:.14em;font-size:1.3rem;font-weight:600}.button:focus-visible{box-shadow:inset 0 0 0 3px #0a0b09,inset 0 0 0 5px var(--aog-amber);outline:none}.card-wrapper{position:relative}.card-wrapper:before{content:"";position:absolute;top:-.6rem;right:-.6rem;bottom:-.6rem;left:-.6rem;z-index:3;pointer-events:none;opacity:0;transition:opacity .2s,inset .2s;--c: var(--aog-amber);--l: 1.6rem;--w: 2px;background:linear-gradient(var(--c),var(--c)) 0 0/var(--l) var(--w),linear-gradient(var(--c),var(--c)) 0 0/var(--w) var(--l),linear-gradient(var(--c),var(--c)) 100% 0/var(--l) var(--w),linear-gradient(var(--c),var(--c)) 100% 0/var(--w) var(--l),linear-gradient(var(--c),var(--c)) 0 100%/var(--l) var(--w),linear-gradient(var(--c),var(--c)) 0 100%/var(--w) var(--l),linear-gradient(var(--c),var(--c)) 100% 100%/var(--l) var(--w),linear-gradient(var(--c),var(--c)) 100% 100%/var(--w) var(--l);background-repeat:no-repeat}.card-wrapper:hover:before,.card-wrapper:focus-within:before{opacity:1;top:-.3rem;right:-.3rem;bottom:-.3rem;left:-.3rem}.card--card,.card--standard .card__inner{background-color:#121410}.card__media .media img{filter:saturate(.85) contrast(1.05);transition:filter .3s}.card-wrapper:hover .card__media .media img{filter:none}.card__heading{font-family:var(--font-body-family);text-transform:none;font-weight:600;letter-spacing:0}.price{font-family:var(--aog-mono);letter-spacing:.04em}.price-item--regular,.price-item--sale{color:var(--aog-amber)}.price--on-sale .price-item--regular{color:#e8e6dc80}.badge{font-family:var(--aog-mono);text-transform:uppercase;letter-spacing:.12em;border-radius:0}.price__badge-sold-out{background:#0a0b09;color:#e8e6dcb3;border-color:var(--aog-line)}.product__title h1{font-size:clamp(3rem,4vw,4.4rem)}.product-form__input input[type=radio]+label{font-family:var(--aog-mono);letter-spacing:.06em;border-radius:0}.product-form__input input[type=radio]:checked+label{background-color:var(--aog-amber);color:#0a0b09;border-color:var(--aog-amber)}.product__inventory{font-family:var(--aog-mono);text-transform:uppercase;letter-spacing:.1em;font-size:1.2rem}.product__inventory svg{color:var(--aog-green);animation:aog-skin-blink 1.4s steps(1,end) infinite}.product__media-item .media{background:#121410}.field__input,.select__select,.quantity,.customer .field input{background-color:#121410}.footer{border-top:1px solid rgba(240,180,41,.25)}.footer-block__heading{font-family:var(--aog-mono);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:var(--aog-amber)}.drawer__inner{border-left:1px solid rgba(240,180,41,.25)}.drawer__heading{text-transform:uppercase}@keyframes aog-skin-blink{0%,55%{opacity:1}56%,to{opacity:.15}}@keyframes aog-skin-run{0%{background-position:-12rem 0}to{background-position:calc(100% + 12rem) 0}}@media(prefers-reduced-motion:reduce){.announcement-bar__message:before,.header-wrapper:after,.product__inventory svg{animation:none}.header-wrapper:after{display:none}}.header__heading-link>span.h2{font-size:0;display:inline-flex;align-items:center;gap:.9rem;line-height:1}.header__heading-link>span.h2:before,.header__heading-link>span.h2:after{font-family:Russo One,Arial Black,sans-serif;font-size:2.6rem;letter-spacing:.04em;text-transform:uppercase}.header__heading-link>span.h2:before{content:"Airsoft";color:rgb(var(--color-foreground));padding-left:3.6rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f0b429' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='8'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3Cpath d='M12 2v4M12 18v4M2 12h4M18 12h4'/%3E%3C/svg%3E") left center / 2.6rem 2.6rem no-repeat}.header__heading-link>span.h2:after{content:"OG";color:var(--aog-amber)}@media(max-width:749px){.header__heading-link>span.h2{gap:.6rem}.header__heading-link>span.h2:before,.header__heading-link>span.h2:after{font-size:2rem}.header__heading-link>span.h2:before{padding-left:2.8rem;background-size:2rem 2rem}}.header__heading-link>span.h2,.header__heading-link>span.h2:before,.header__heading-link>span.h2:after{white-space:nowrap;word-break:normal;overflow-wrap:normal}@media(max-width:749px){.header__heading-link>span.h2{gap:.45rem}.header__heading-link>span.h2:before,.header__heading-link>span.h2:after{font-size:1.7rem;letter-spacing:.02em}.header__heading-link>span.h2:before{padding-left:2.3rem;background-size:1.8rem 1.8rem}}@media(max-width:359px){.header__heading-link>span.h2:before,.header__heading-link>span.h2:after{font-size:1.45rem}}.product__media-list .product__media-item .media,.product__media-item .product-media-container{background:#121410}.product__media-wrapper{position:relative}.slider-counter{font-family:var(--aog-mono);letter-spacing:.12em}.product__text.caption-with-letter-spacing{font-family:var(--aog-mono);color:var(--aog-amber);letter-spacing:.16em}.product__title h1,.product__title .h1{font-size:clamp(2.4rem,3.2vw,3.8rem);line-height:1.05;word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}@media(max-width:749px){.product__title h1,.product__title .h1{font-size:2.3rem}}.product .price{font-size:2.2rem}.product .price .price-item{font-family:var(--aog-mono)}.product .price--on-sale .price-item--regular{font-size:1.5rem}.product-form__input legend,.product-form__input .form__label{font-family:var(--aog-mono);text-transform:uppercase;letter-spacing:.14em;font-size:1.15rem;color:#e8e6dcb3}.product-form__submit,.product-form__submit.button--secondary{--color-button: 240,180,41;--color-button-text: 10,11,9;--alpha-button-background: 1;--alpha-button-border: 1;min-height:5.4rem;font-size:1.4rem}.shopify-payment-button__button--unbranded{clip-path:none!important;background:transparent!important;color:var(--aog-amber)!important;box-shadow:inset 0 0 0 1px var(--aog-amber)!important}.shopify-payment-button__more-options{color:#e8e6dc99}.product__accordion summary{font-family:var(--aog-mono);text-transform:uppercase;letter-spacing:.12em;font-size:1.25rem}.product__accordion .icon-accordion{color:var(--aog-amber)}.product__description{color:#e8e6dcd1;font-size:1.55rem;line-height:1.65}.product__description p{margin:0 0 1.4rem}.product__description strong{color:#e8e6dc;font-weight:600}.product__description h3,.product__description h4{font-family:var(--aog-mono);font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--aog-amber);margin:2.8rem 0 1.2rem}.product__description ul{list-style:none;padding:0;margin:0 0 1.6rem;display:grid;gap:1rem}.product__description ul li{position:relative;padding-left:2.2rem}.product__description ul li:before{content:"";position:absolute;left:0;top:.75em;width:.8rem;height:.8rem;background:var(--aog-amber);transform:translateY(-50%)}.product__description .aog-note{padding:1.2rem 1.6rem;border-left:3px solid var(--aog-amber);background:#121410;font-size:1.4rem}.product-form__input--swatch input[type=radio]+label,.product-form__input .swatch-input__label{background:none!important;padding:.3rem;border:0;color:inherit}.swatch-input__input+.swatch-input__label{outline:1px solid rgba(232,230,220,.25);outline-offset:.2rem}.swatch-input__input:checked+.swatch-input__label,.product-form__input--swatch input[type=radio]:checked+label{outline:2px solid var(--aog-amber)!important;outline-offset:.3rem}.swatch-input__input:hover:not(:checked)+.swatch-input__label{outline-color:#f0b42999}.swatch{--swatch-input--size: 4.4rem;border-radius:0!important}.swatch--square,.swatch--circle{border-radius:0!important}.product-form__input--swatch .form__label span,.product-form__input--swatch legend span{color:var(--aog-amber)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/aog-dawn-skin.css.map */
