:root{--rg-bg:#0b0614;--rg-surface:#140b22;--rg-surface-2:#1c1030;--rg-line:rgba(255,255,255,.09);--rg-text:#f4eefc;--rg-muted:#b8a8d6;--rg-pink:#ff2bd6;--rg-pink-soft:#ff7ae6;--rg-violet:#8b5cf6;--rg-cyan:#22d3ee;--rg-pixel:"RG Pixel",var(--font-heading-family),monospace;--rg-radius:12px;--rg-ease:cubic-bezier(.2,.7,.2,1)}body{background:radial-gradient(1200px 600px at 85% -10%,rgba(139,92,246,.18),transparent 60%),radial-gradient(900px 500px at -10% 30%,rgba(255,43,214,.1),transparent 60%),var(--rg-bg);background-attachment:fixed}h1,h2,.h0,.h1,.h2,.title,.collection-hero__title,.product__title h1{font-family:var(--rg-pixel);font-weight:400;letter-spacing:.02em;line-height:1.35;text-wrap:balance}.h0,h1,.h1{font-size:clamp(1.8rem,1.2rem + 1.6vw,3rem)}h2,.h2{font-size:clamp(1.5rem,1.2rem + .8vw,2.1rem)}.product__title h1{font-size:clamp(1.4rem,1.1rem + .7vw,1.9rem);line-height:1.6}.product .price-item,.card-information .price-item{color:var(--rg-pink-soft)}h3,.h3,h4,.h4{font-family:var(--font-body-family);font-weight:700;letter-spacing:.01em}::selection{background:var(--rg-pink);color:#12061f}.button,.shopify-payment-button__button--unbranded,button.shopify-payment-button__button{border-radius:10px;font-family:var(--font-body-family);font-weight:700;text-transform:uppercase;letter-spacing:.06em;transition:box-shadow .25s var(--rg-ease),transform .25s var(--rg-ease)}.button:not(.button--secondary):not(.button--tertiary){box-shadow:0 0 0 1px #ff2bd699,0 0 22px #ff2bd659}.button:not([disabled]):hover{transform:translateY(-1px);box-shadow:0 0 0 1px var(--rg-pink),0 0 32px #ff2bd68c}.button:after,.shopify-payment-button__button--unbranded:after{border-radius:10px}.button--secondary{box-shadow:inset 0 0 0 1px #f4eefcb3}:focus-visible{outline:2px solid var(--rg-cyan)!important;outline-offset:3px}.section-header .header-wrapper{background:#0b0614db;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid transparent;border-image:linear-gradient(90deg,transparent,rgba(255,43,214,.7),rgba(139,92,246,.7),transparent) 1}.header__menu-item{font-weight:600;letter-spacing:.03em}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none!important;color:var(--rg-pink-soft)}.header__active-menu-item{box-shadow:0 2px 0 var(--rg-pink);padding-bottom:.4rem}.header__icon:hover .svg-wrapper{color:var(--rg-pink-soft)}.announcement-bar{font-weight:600;letter-spacing:.05em}.card-wrapper .card--card,.card-wrapper .card--standard .card__inner{background:var(--rg-surface);border:1px solid var(--rg-line);border-radius:var(--rg-radius);transition:border-color .25s var(--rg-ease),box-shadow .25s var(--rg-ease)}.card-wrapper:hover .card--card{border-color:#ff2bd68c;box-shadow:0 0 26px #ff2bd62e}.card__heading{font-weight:600}.price-item--regular,.price-item--sale{font-weight:700}.badge{font-weight:700;letter-spacing:.04em}.collection-hero{border-bottom:1px solid var(--rg-line)}.facets__summary,.facet-filters__label{color:var(--rg-muted)}.footer{border-top:1px solid transparent;border-image:linear-gradient(90deg,transparent,rgba(255,43,214,.6),rgba(139,92,246,.6),transparent) 1}.field__input,.select__select,.customer .field input{border-radius:10px}@media(prefers-reduced-motion:reduce){.button,.card-wrapper .card--card{transition:none}}.footer h2,.footer .h2,.footer-block__heading{font-size:1.3rem;line-height:1.6}.image-with-text__media{border-radius:var(--rg-radius);box-shadow:0 0 0 2px #ff2bd6b3,0 0 34px #ff2bd659,0 0 80px #8b5cf640}.password .email-signup-banner .banner__box{background:#0b0614d9;border:2px solid var(--rg-pink);border-radius:var(--rg-radius);box-shadow:0 0 30px #ff2bd673,inset 0 0 18px #ff2bd626;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.password .email-signup-banner__heading{font-family:var(--rg-pixel);text-transform:uppercase;color:#fff;text-shadow:0 0 14px rgba(255,43,214,.7)}.password-header h1,.password-header .h2{font-family:var(--rg-pixel);text-transform:uppercase}.password-link{color:var(--rg-pink-soft)}.password-modal__content{background:var(--rg-bg)}.password-modal__content-heading{font-family:var(--rg-pixel);font-size:1.6rem;line-height:1.6}.password-button{background:var(--rg-pink)!important;color:#14051c!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/rg-neon.css.map */
