:root{--cn-lime:#CCFF00;--cn-mono:"Roboto Mono",ui-monospace,Menlo,monospace}::selection{background:#cf0;color:#0a0a0a}:focus-visible{outline-color:#cf0}h1,h2,.h0,.h1,.h2,.hxl,.hxxl{font-weight:900;letter-spacing:-.035em;line-height:1.02}.form__label,.quantity__label,.caption-large,.field__label,.cart-items th,.totals__total{font-family:var(--cn-mono);font-weight:500;text-transform:uppercase;letter-spacing:.12em;font-size:11px;color:#8c8c8c}.product__title h1{font-size:clamp(40px,4.4vw,64px)}.product__info-container .price{font-family:var(--cn-mono);letter-spacing:.04em}.product__info-container .price-item--last,.product__info-container .price__regular .price-item--regular{color:#cf0}.product__info-container s.price-item{color:#8c8c8c}.product-form__submit.button{background:#cf0;color:#0a0a0a;min-height:52px}.product-form__submit.button:active{transform:scale(.98)}.product-form__submit.button:after{box-shadow:none}.product-form__submit.button:hover{background:#b8e600}.product-form__submit.button[disabled]{background:transparent;color:#8c8c8c;opacity:1}.product-form__submit.button[disabled]:after{box-shadow:0 0 0 1px #333}.product__description{color:#d0d0d0}.quantity{border:1px solid #6b6b6b}.quantity:before,.quantity:after{box-shadow:none}.product__media-icon{background:#0a0a0a;border-color:#333}.footer-block__heading{font-family:var(--cn-mono);font-weight:500;text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:#cf0}.footer a{text-underline-offset:4px}.field__input,.select__select{background:#141414}:root{--cn-r:20px;--cn-r-sm:12px;--cn-r-field:14px}.button,.button:before,.button:after,.shopify-payment-button__button,.cart__checkout-button,.dc-act,.dc-toggle,.bc-cta,.vg-chip,.archive__nav-link,.cn-btn,.cn-card__tag,.badge{border-radius:999px!important}.button,.shopify-payment-button__more-options,.cart__checkout-button,.dc-act,.dc-toggle,.bc-cta,.cn-btn{font-family:Roboto,sans-serif!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;font-size:15px!important}.vg-chip,.archive__nav-link{font-family:Roboto,sans-serif!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;font-size:13px!important}.cn-btn{height:44px;padding:0 20px;margin-left:0;background:#ffffff1f;color:#fff;transition:transform .15s,background .15s}.cn-btn:before,.cn-btn:after{content:none!important}.cn .cn-btn.cn-btn--lime{background:#cf0;color:#0a0a0a}.cn .cn-btn.cn-btn--ghost{background:#ffffff1f;color:#fff}.cn .cn-btn.cn-btn--lime:hover,.cn .cn-btn.cn-btn--lime:focus-visible{background:#b8e600;color:#0a0a0a}.cn .cn-btn.cn-btn--ghost:hover,.cn .cn-btn.cn-btn--ghost:focus-visible{background:#cf0;color:#0a0a0a}.cn-btn:active,.button:active,.dc-act:active{transform:scale(.97)}.card__media,.card__inner,.product__media-item .media,.product__modal-opener,.thumbnail,.cn-card__media,.cn-game__media,.cn-about__img,.archive__media,.vg-card,.vg-shot,.dc-thumb-btn,.dc-thumb,.cn-signup,.bc-card,.product__bundle-box{border-radius:var(--cn-r)!important;overflow:hidden}.thumbnail,.dc-thumb-btn,.dc-thumb{border-radius:var(--cn-r-sm)!important}.cn-game__play{border-radius:999px!important}.shopify-payment-button,shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius:999px}.field,.field:before,.field:after,.field__input,.select,.select:before,.select:after,.select__select,.quantity,.quantity:before,.quantity:after,.text-area,.archive__select,.cn-signup__row input,.localization-form__select{border-radius:var(--cn-r-field)!important}.cn-x__it.is-on .cn-x__row:focus-visible{outline:none}.product-card-wrapper .card.card--card{background:#1c1c1e8c!important;border:1px solid rgba(255,255,255,.1);border-radius:var(--cn-r)!important;overflow:hidden;box-shadow:inset 0 1px #ffffff0f;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s}.product-card-wrapper .card.card--card:after{display:none}@media(hover:hover){.product-card-wrapper:hover .card.card--card{transform:translateY(-4px);border-color:#ccff0059}}.product-card-wrapper .card--card .card__inner{border-radius:0!important;background:radial-gradient(110% 80% at 50% 35%,rgba(255,255,255,.07),transparent 70%)}.product-card-wrapper .card--card>.card__content{padding:14px 16px 16px!important}.product-card-wrapper .card__information{text-align:left!important;padding:0!important}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading.h5{margin:0 0 8px!important;font-family:Roboto,system-ui,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important}.product-card-wrapper .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card-wrapper .card-information,.product-card-wrapper .price{justify-content:flex-start!important;text-align:left!important}.product-card-wrapper .price{font-family:Roboto,system-ui,sans-serif;font-weight:700;color:#cf0}.product-card-wrapper .card-price-sold-out{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:#ffffff14;font:600 12px/1 Roboto,system-ui,sans-serif;letter-spacing:0;text-transform:none;opacity:1;color:#a3a3a3}@media(prefers-reduced-motion:reduce){.product-card-wrapper .card.card--card{transition:none}}.grid.product-grid{row-gap:12px!important}:root{--cn-spring:cubic-bezier(.34,1.56,.64,1);--cn-ease:cubic-bezier(.2,.8,.2,1)}@keyframes cnSel{0%,to{box-shadow:0 0 0 2px #ccff00d9,0 14px 40px -18px #ccff0073}50%{box-shadow:0 0 0 3px #cf0,0 18px 48px -16px #cf09}}.button,.cn-btn,.dc-act,.dc-toggle,.vg-chip,.archive__nav-link,.badge,.product-card-wrapper .card{transition:transform .35s var(--cn-spring),background-color .2s,color .2s,border-color .3s}.button:active,.cn-btn:active,.dc-act:active,.dc-toggle:active,.vg-chip:active,.archive__nav-link:active{transform:scale(.95);transition-duration:.08s}@media(hover:hover){.button:not([disabled]):hover,.cn-btn:hover,.dc-act:hover,.vg-chip:hover,.archive__nav-link:hover{transform:translateY(-2px)}}.product-card-wrapper .card--card .card__inner{background:radial-gradient(120% 70% at 50% 110%,rgba(204,255,0,.22),transparent 60%),radial-gradient(90% 60% at 50% 30%,rgba(255,255,255,.06),transparent 70%)!important}.product-card-wrapper:has(.card-price-sold-out) .card--card .card__inner{background:radial-gradient(120% 70% at 50% 110%,rgba(255,255,255,.08),transparent 60%)!important}.product-card-wrapper .card__media img{transition:transform .5s var(--cn-ease)}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading.h5{font-weight:900!important;font-style:italic;text-transform:uppercase!important;letter-spacing:.01em!important;font-size:14px!important}@media(hover:hover){.product-card-wrapper:hover .card.card--card{transform:translateY(-6px) scale(1.015);border-color:transparent;animation:cnSel 1.6s ease-in-out infinite}.product-card-wrapper:hover .card__media img{transform:scale(1.06) translateY(-2%)}}.product-card-wrapper:focus-within .card.card--card{border-color:transparent;animation:cnSel 1.6s ease-in-out infinite}.product-card-wrapper .full-unstyled-link:focus-visible{outline:none}@media(hover:hover){.vg-card:hover,.archive__media:hover,.bc-card:hover{animation:cnSel 1.6s ease-in-out infinite;transform:translateY(-4px)}}.vg-card,.archive__media,.bc-card{transition:transform .35s var(--cn-spring)}main h1,main .h0,main .h1{text-transform:uppercase;font-style:italic;font-weight:900;letter-spacing:-.025em;line-height:.95}main .cn-x h1,main .cn-x h2{text-transform:none;font-style:normal}@view-transition{navigation:auto}::view-transition-old(root){animation:cnVtOut .22s var(--cn-ease) both}::view-transition-new(root){animation:cnVtIn .38s var(--cn-ease) both}@keyframes cnVtOut{to{opacity:0;transform:scale(.985)}}@keyframes cnVtIn{0%{opacity:0;transform:scale(1.015)}}#cn-player{view-transition-name:cnp}@media(prefers-reduced-motion:reduce){.product-card-wrapper .card.card--card,.vg-card,.archive__media,.bc-card{animation:none!important;transform:none!important}::view-transition-old(root),::view-transition-new(root){animation:none}}@media(pointer:fine){:where(html,html *):not(input,textarea,[contenteditable]){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Ccircle cx='14' cy='14' r='11' fill='rgba(204,255,0,.18)' stroke='%23CCFF00' stroke-width='2'/%3E%3Ccircle cx='14' cy='14' r='13' fill='none' stroke='rgba(10,10,10,.55)' stroke-width='1'/%3E%3C/svg%3E") 14 14,auto!important}html :is(a[href],button,[role=button],summary,select,label,input[type=range],input[type=checkbox],input[type=radio],input[type=submit],.cn-x__cat){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Ccircle cx='14' cy='14' r='11' fill='rgba(204,255,0,.5)' stroke='%23CCFF00' stroke-width='2'/%3E%3Ccircle cx='14' cy='14' r='3' fill='%230a0a0a'/%3E%3Ccircle cx='14' cy='14' r='13' fill='none' stroke='rgba(10,10,10,.55)' stroke-width='1'/%3E%3C/svg%3E") 14 14,pointer!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/cn-site.css.map */
