:root{--rpeg-ink: #100d20;--rpeg-panel: #19162c;--rpeg-line: #544473;--rpeg-text: #f5efff;--rpeg-soft: #d5cbe7;--rpeg-cyan: #34eef4;--rpeg-pink: #ff58da;--rpeg-grid: rgba(154, 122, 215, .1)}body{background-image:linear-gradient(var(--rpeg-grid) 1px,transparent 1px),linear-gradient(90deg,var(--rpeg-grid) 1px,transparent 1px),radial-gradient(ellipse at top left,#241541 0,var(--rpeg-ink) 66%);background-size:42px 42px,42px 42px,100% 950px;background-repeat:repeat,repeat,no-repeat}body :focus-visible{outline:2px solid var(--rpeg-cyan);outline-offset:3px}#shopify-section-header{background:linear-gradient(110deg,#211439,#100d20 66%);border-bottom:1px solid var(--rpeg-line);margin-bottom:clamp(12px,2.4vw,30px)}#shopify-section-header .announcement-bar{background:linear-gradient(90deg,#fb5ad8,#ad8dff 46%,#34eef4)}#shopify-section-header .announcement-bar__message{padding-top:6px;padding-bottom:6px;font:700 .78rem/1.4 ui-monospace,Consolas,monospace;letter-spacing:.045em}#shopify-section-header #HeaderLogoWrapper{margin-block:16px 20px}.site-nav .site-nav__link:hover,.site-nav .site-nav--active>.site-nav__link,.site-header__cart:hover,.site-footer a:hover{color:var(--rpeg-cyan)}.site-nav .site-nav--active>.site-nav__link{text-decoration:underline;text-underline-offset:.27em}.site-nav .site-nav__link{overflow-wrap:anywhere}#MainContent :is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],input[type=number],input[type=url],textarea,select),.site-footer :is(input[type=email],input[type=text]){color:var(--rpeg-text);color-scheme:dark}#MainContent :is(input,textarea)::placeholder,.site-footer input::placeholder{color:var(--rpeg-soft)}#MainContent select option{background:var(--rpeg-panel);color:var(--rpeg-text)}#MainContent .errors,#MainContent .note--error,#MainContent .form-success,.site-footer .errors,.site-footer .note--error,.site-footer .form-success{color:#251534}#MainContent .errors a,.site-footer .errors a{color:#672354}#MainContent .product__image-wrapper{overflow:hidden;border-radius:11px;box-shadow:0 0 0 1px var(--rpeg-line);background-color:var(--rpeg-panel)}#MainContent .product__image-wrapper:hover{box-shadow:0 0 0 2px var(--rpeg-cyan)}#MainContent .product__title a:hover,#MainContent .product__price,#MainContent .product-single__price{color:var(--rpeg-cyan)}#MainContent .product__price--on-sale,#MainContent .product-single__price--on-sale{color:var(--rpeg-pink)}#MainContent .btn:not(.btn--link),.site-footer .btn{border-radius:7px}#MainContent .featured-products h2{border-top:1px solid var(--rpeg-line);padding-top:18px}.site-footer{background:#19162cc4;border-radius:12px}.rpeg-hero{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(18px,3vw,42px);padding:clamp(22px,3.4vw,47px);margin-block:3px clamp(28px,4vw,54px);border:1px solid var(--rpeg-line);border-radius:18px;background:linear-gradient(var(--rpeg-grid) 1px,transparent 1px) 0 0 / 28px 28px,linear-gradient(90deg,var(--rpeg-grid) 1px,transparent 1px) 0 0 / 28px 28px,radial-gradient(ellipse at 83% 22%,#392057 0,#19132f 47%,#141126 88%)}.rpeg-hero:before,.rpeg-hero:after{content:"";position:absolute;width:64px;height:3px;pointer-events:none}.rpeg-hero:before{top:-1px;left:20px;background:var(--rpeg-pink)}.rpeg-hero:after{bottom:-1px;right:20px;background:var(--rpeg-cyan)}.rpeg-hero--text-only{grid-template-columns:minmax(0,1fr)}.rpeg-hero__kicker{color:var(--rpeg-cyan);margin:0 0 16px;font:700 .78rem/1.45 ui-monospace,Consolas,monospace;letter-spacing:.12em}.rpeg-hero .rpeg-hero__title{margin:0 0 22px;color:#54f4fa;font:italic 900 clamp(2.2rem,4.3vw,4.25rem)/.98 Impact,Haettenschweiler,"Arial Black",sans-serif;letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;-webkit-text-stroke:1px #ff38d0;paint-order:stroke fill;text-shadow:1px 2px #ee13c6,2px 4px #a91cb7,3px 6px #65208f,4px 9px #0b0816}.rpeg-hero__description{margin:0 0 24px;color:var(--rpeg-soft);max-width:37ch;line-height:1.55}.rpeg-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.rpeg-hero .rpeg-hero__cta{padding:10px 16px;min-height:44px;background:var(--rpeg-cyan);color:var(--rpeg-ink);font-weight:800;box-shadow:3px 3px 0 var(--rpeg-pink)}.rpeg-hero .rpeg-hero__cta:hover{background:#b2fcff;color:var(--rpeg-ink)}.rpeg-hero__link{display:inline-flex;align-items:center;min-height:44px;color:var(--rpeg-text);text-decoration:underline;text-decoration-color:var(--rpeg-pink);text-underline-offset:4px}.rpeg-hero__link:hover{color:var(--rpeg-cyan)}.rpeg-hero__media{overflow:hidden;border-radius:11px;border:1px solid #716088;background:#17132c;box-shadow:0 14px 26px #0705147a}.rpeg-hero__image{display:block;width:100%;height:auto}@media(max-width:899px){.rpeg-hero{grid-template-columns:minmax(0,1fr)}.rpeg-hero .rpeg-hero__title{font-size:clamp(2.4rem,7vw,3.9rem)}}@media(max-width:480px){.rpeg-hero{padding:21px 17px}.rpeg-hero__actions{gap:7px 14px}}@media(prefers-reduced-motion:reduce){.product.slide-up-animation{animation:none}}@media(max-width:749px){#shopify-section-header{margin-bottom:8px}#shopify-section-header .site-header{padding-block:2px}#shopify-section-header #HeaderLogoWrapper{width:min(54vw,205px);margin:4px auto 10px}#ToggleMobileMenu{width:52px;min-height:44px;margin:4px auto 10px;padding:7px 11px;border:1px solid var(--rpeg-line);border-radius:8px;background:var(--rpeg-panel);color:var(--rpeg-cyan)}#ToggleMobileMenu .line{background-color:var(--rpeg-cyan)}#SiteNav .site-nav__link{display:block;padding-block:12px}.rpeg-hero{padding:18px 15px;margin-bottom:24px;border-radius:14px}.rpeg-hero__kicker{margin-bottom:12px}.rpeg-hero .rpeg-hero__title{font-size:clamp(1.85rem,8vw,3rem);line-height:1.04;margin-bottom:16px}.rpeg-hero__description{margin-bottom:16px}.rpeg-hero__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rpeg-hero .rpeg-hero__cta{grid-column:1 / -1}.rpeg-hero__link{justify-content:center;padding:4px 6px;border:1px solid var(--rpeg-line);border-radius:7px;background:var(--rpeg-panel);text-align:center;text-decoration:none}.rpeg-hero__controls:not([hidden]){margin-top:15px}#MainContent .banner__image-wrapper{overflow:hidden;border-radius:9px;box-shadow:0 0 0 1px var(--rpeg-line)}#MainContent .featured-products h2{margin-bottom:17px}#MainContent .product__title a{overflow-wrap:anywhere}}@media(min-width:1024px){.site-wrapper{--rpeg-sidebar-width: clamp(180px, 16vw, 250px);max-width:none;padding-inline:clamp(20px,1.75vw,36px)}#shopify-section-sidebar>[data-section-type=sidebar-section]>nav{width:var(--rpeg-sidebar-width)}#MainContent{width:calc(100% - var(--rpeg-sidebar-width));min-width:0}}@media(max-width:749px){#shopify-section-sidebar nav>.hr--small{margin-block:6px}#shopify-section-sidebar nav>.hr--border-bottom{margin-bottom:0}#MainContent .grid--uniform:has(>.product){margin-left:-14px}#MainContent .grid--uniform>.product{padding-left:14px}.rpeg-hero__controls button{min-width:44px;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rpeg-neon-arcade.css.map */
