:root{--gx-bg: #090611;--gx-bg-elevated: #120c20;--gx-surface: #171028;--gx-surface-2: #211638;--gx-border: rgba(217, 196, 255, .12);--gx-border-strong: rgba(202, 165, 255, .3);--gx-gold: #9d5cff;--gx-gold-light: #c7a6ff;--gx-gold-dark: #7438d5;--gx-gold-text: #170b2a;--gx-red: #ef4444;--gx-green: #22c55e;--gx-green-light: #4ade80;--gx-green-text: #052e16;--gx-text: #ffffff;--gx-text-muted: #a1a1aa;--gx-text-faint: #71717a;--gx-radius-lg: 18px;--gx-radius-md: 12px;--gx-radius-sm: 8px;--gx-radius-pill: 999px;--gx-shadow-sm: 0 2px 8px rgba(0, 0, 0, .35);--gx-shadow-md: 0 10px 24px -12px rgba(0, 0, 0, .55);--gx-shadow-lg: 0 24px 48px -20px rgba(0, 0, 0, .7);--gx-ease: cubic-bezier(.22, 1, .36, 1)}.button,button.shopify-payment-button__button--unbranded{border-radius:var(--gx-radius-pill);font-weight:700;letter-spacing:.01em;transition:transform .2s var(--gx-ease),box-shadow .2s var(--gx-ease),filter .2s var(--gx-ease)}.button--primary,button.shopify-payment-button__button--unbranded{background:linear-gradient(180deg,var(--gx-gold-light),var(--gx-gold))!important;color:var(--gx-gold-text)!important;border-color:transparent!important;box-shadow:var(--gx-shadow-sm)}.button--primary:hover,button.shopify-payment-button__button--unbranded:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:var(--gx-shadow-md)}.button--secondary{background:transparent!important;color:var(--gx-text)!important;border:1px solid var(--gx-border-strong)!important}.button--secondary:hover{border-color:var(--gx-gold)!important;color:var(--gx-gold-light)!important}.shopify-payment-button{margin-top:10px}.shopify-payment-button__button--unbranded{border-radius:var(--gx-radius-pill)!important}.price{color:var(--gx-text)}.price--on-sale .price-item--regular{color:var(--gx-text-faint);text-decoration-color:var(--gx-text-faint)}.price-item--sale,.price--large .price-item--regular{color:var(--gx-text);font-weight:800}.price__badge-sale .badge,.price__badge-sold-out .badge{border-radius:var(--gx-radius-sm);font-weight:700}.price__badge-sale .badge{background:var(--gx-red)!important;color:#fff!important;border-color:transparent!important}.badge{border-radius:var(--gx-radius-sm)}.gx-product__media-wrapper .product__media-list,.gx-product__media-wrapper .product__media{border-radius:var(--gx-radius-lg);overflow:hidden;background:var(--gx-bg-elevated)}.gx-product__media-wrapper .product__media img{border-radius:inherit}.gx-product__media-wrapper deferred-media,.gx-product__media-wrapper .deferred-media{border-radius:var(--gx-radius-lg);overflow:hidden}.thumbnail-list{gap:10px}.thumbnail-list .thumbnail{border-radius:var(--gx-radius-sm);overflow:hidden;border:1px solid var(--gx-border);transition:border-color .2s var(--gx-ease),transform .2s var(--gx-ease)}.thumbnail-list .thumbnail:hover{transform:translateY(-2px)}.thumbnail-list .global-media-settings.active .thumbnail,.thumbnail-list li[aria-current=true] .thumbnail{border-color:var(--gx-gold);box-shadow:0 0 0 1px var(--gx-gold)}.gx-product__title h1,.gx-product__title .h1{font-weight:800;letter-spacing:-.01em;color:var(--gx-text)}.product__sku{color:var(--gx-text-faint)}.product__inventory{font-weight:600}.gx-rating .rating-star{--rating-icon-color: var(--gx-gold);--rating-icon-color-empty: var(--gx-border-strong)}.gx-rating .rating-count,.gx-rating .rating-text{color:var(--gx-text-muted)}.gx-product__price-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:14px 16px;background:var(--gx-surface);border:1px solid var(--gx-border);border-radius:var(--gx-radius-md)}.gx-inline-guarantee{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:.4em .8em;border-radius:var(--gx-radius-pill);background:linear-gradient(135deg,var(--gx-green-light),var(--gx-green));color:var(--gx-green-text);font-size:1.2rem;font-weight:800;white-space:nowrap}.gx-inline-guarantee svg{width:14px;height:14px}.gx-quantity .quantity{display:inline-flex;align-items:center;border:1px solid var(--gx-border-strong);border-radius:var(--gx-radius-pill);background:var(--gx-surface);overflow:hidden}.gx-quantity .quantity__button{color:var(--gx-text);transition:background-color .2s ease,color .2s ease}.gx-quantity .quantity__button:hover{background:var(--gx-surface-2);color:var(--gx-gold-light)}.gx-quantity .quantity__input{background:transparent;color:var(--gx-text);font-weight:700}.gx-buy-buttons{display:flex;flex-direction:column;gap:10px;margin-top:6px}.gx-buy-buttons .product-form__buttons{display:flex;flex-direction:column;gap:10px}.gx-buy-buttons [name=add]{font-size:1.5rem;padding:.95em 1.2em!important}.product__accordion.accordion summary{border-radius:var(--gx-radius-sm)}.product__accordion.accordion details{border-bottom:1px solid var(--gx-border)}.product__accordion .accordion__title{color:var(--gx-text);font-weight:700}.product__accordion summary:hover .accordion__title{color:var(--gx-gold-light)}.gx-trust-row{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:18px;padding-top:18px;border-top:1px solid var(--gx-border)}.gx-trust-item{display:flex;align-items:flex-start;gap:10px;padding:12px;background:var(--gx-surface);border:1px solid var(--gx-border);border-radius:var(--gx-radius-md)}.gx-trust-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,var(--gx-gold-light),var(--gx-gold));color:var(--gx-gold-text)}.gx-trust-icon--guarantee{background:linear-gradient(135deg,var(--gx-green-light),var(--gx-green));color:var(--gx-green-text)}.gx-trust-icon svg{width:16px;height:16px}.gx-trust-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.gx-trust-copy strong{font-size:1.2rem;color:var(--gx-text);font-weight:700}.gx-trust-copy small{font-size:1.1rem;color:var(--gx-text-muted);line-height:1.3}@media screen and (max-width:749px){.gx-trust-row{grid-template-columns:1fr}}.product-grid-container .facets-wrapper,.facets-vertical{--gx-facet-radius: var(--gx-radius-md)}.facets__summary,.facet-checkbox{border-radius:var(--gx-radius-sm)}.collection__title .title,.collection__title.title-wrapper .title{font-weight:800;letter-spacing:-.01em}.related-products .title,.complementary-products .accordion__title{font-weight:800;color:var(--gx-text)}.related-products{border-top:1px solid var(--gx-border)}.header{background:var(--gx-bg-elevated);border-bottom:1px solid var(--gx-border)}.header__menu-item{color:var(--gx-text);font-weight:600;transition:color .2s ease}.header__menu-item:hover,.header__icon:hover{color:var(--gx-gold-light)}.cart-count-bubble{background:var(--gx-gold);color:var(--gx-gold-text)}.footer{background:var(--gx-bg);border-top:1px solid var(--gx-border)}.footer-block__heading{color:var(--gx-text);font-weight:700}.footer a:hover{color:var(--gx-gold-light)}@media(prefers-reduced-motion:reduce){.button,.thumbnail-list .thumbnail,.gx-quantity .quantity__button{transition:none!important}}html[dir=rtl] body{text-align:right}body{background:radial-gradient(circle at 85% -15%,rgba(124,58,237,.2),transparent 30rem),var(--gx-bg);color:var(--gx-text)}:where(a,button,input,select,summary,textarea):focus-visible{outline:2px solid var(--gx-gold-light);outline-offset:3px}.utility-bar{background:linear-gradient(90deg,#170b2a,#2a1052 50%,#170b2a);color:var(--gx-text)}.announcement-bar__message{font-weight:700;letter-spacing:0}.header-wrapper{background:#120c20eb;border-bottom-color:var(--gx-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header{min-height:6.4rem}.header__heading-logo-wrapper{max-width:13rem}.header__icon{border-radius:var(--gx-radius-sm);transition:background-color .2s var(--gx-ease),color .2s var(--gx-ease),transform .2s var(--gx-ease)}.header__icon:hover{background:#9d5cff24;transform:translateY(-1px)}.header__menu-item{border-radius:var(--gx-radius-sm)}.header__menu-item:hover,.header__menu-item--active{background:#9d5cff1f}.cart-count-bubble{box-shadow:0 0 0 2px var(--gx-bg-elevated)}.header__icon--menu[aria-expanded=true]:before{display:none}.menu-drawer,.menu-drawer__submenu{background:var(--gx-bg-elevated)}.menu-drawer__navigation{padding-block:1.6rem}.menu-drawer__menu-item{min-height:4.8rem;margin-inline:1.2rem;padding:1.25rem 1.4rem;border-radius:var(--gx-radius-sm);color:var(--gx-text);font-size:1.6rem;font-weight:700}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:focus,.menu-drawer__close-button:hover{background:#9d5cff29;color:var(--gx-gold-light)}html[dir=rtl] .menu-drawer{left:auto;right:0;transform:translate(100%)}html[dir=rtl] .js .menu-drawer__submenu{left:auto;right:0;transform:translate(-100%)}html[dir=rtl] .js details[open].menu-opening>.menu-drawer,html[dir=rtl] details[open].menu-opening>.menu-drawer__submenu{transform:translate(0)}html[dir=rtl] .menu-drawer__menu-item>.svg-wrapper{left:3rem;right:auto}html[dir=rtl] .menu-drawer__close-button{text-align:right}html[dir=rtl] header-drawer{justify-self:end;margin-left:0;margin-right:-1.2rem}html[dir=rtl] .header__icons{padding-left:.8rem;padding-right:0}html[dir=rtl] .gx-inline-guarantee{margin-left:0;margin-right:auto}header-drawer>details>summary{background:transparent!important}header-drawer>details[open]>summary{background:#9d5cff24!important}.menu-drawer{width:min(42rem,calc(100vw - 2.4rem));border:1px solid var(--gx-border-strong);border-right:0;border-radius:0 0 var(--gx-radius-lg) 0;box-shadow:-2rem 2rem 5rem #0000007a}.menu-drawer__utility-links{background:#ffffff09}html[dir=rtl] .menu-drawer{border-left:0;border-right:1px solid var(--gx-border-strong);border-radius:0 0 0 var(--gx-radius-lg);box-shadow:2rem 2rem 5rem #0000007a}html[dir=rtl] .menu-drawer__close-button .svg-wrapper{transform:none;margin-left:1rem;margin-right:0}.select,.facet-filters .select,.mobile-facets__sort .select{color-scheme:dark}.facet-filters__field .select,.mobile-facets__sort .select{min-width:20rem;background:var(--gx-surface);border:1px solid var(--gx-border-strong);border-radius:var(--gx-radius-sm)}.facet-filters__sort.select__select,.mobile-facets__sort .select__select{width:100%;min-height:4.4rem;padding-inline:1.2rem 3.6rem;margin:0;background:var(--gx-surface);color:var(--gx-text);border-radius:inherit}.facet-filters__field .select:before,.facet-filters__field .select:after,.mobile-facets__sort .select:before,.mobile-facets__sort .select:after{display:none}.facet-filters__field .select .svg-wrapper,.mobile-facets__sort .select .svg-wrapper{right:1.2rem;color:var(--gx-gold-light);pointer-events:none}html[dir=rtl] .facet-filters__field .select .svg-wrapper,html[dir=rtl] .mobile-facets__sort .select .svg-wrapper{left:1.2rem;right:auto}.facet-filters__sort option,.mobile-facets__sort option{background:#171028;color:#fff}.pcard__heading,.gx-product__title h1,.product__description,.product__accordion .accordion__content{unicode-bidi:plaintext}.pcard__title-link,.gx-product__title h1{overflow-wrap:anywhere}@media screen and (min-width:990px){.gx-trust-row{grid-template-columns:repeat(4,minmax(0,1fr))}.gx-trust-item{min-height:9.4rem}}@media screen and (max-width:749px){.header{min-height:5.8rem}.header__heading-logo-wrapper{max-width:10.5rem}.header__icon .svg-wrapper,.header__icon{min-width:4.4rem;min-height:4.4rem}.menu-drawer{width:min(38rem,calc(100vw - 1.2rem));border-radius:0 0 var(--gx-radius-md) 0}html[dir=rtl] .menu-drawer{border-radius:0 0 0 var(--gx-radius-md)}.facet-filters__field .select,.mobile-facets__sort .select{min-width:0;width:100%}}.collection__title.title-wrapper,.multicolumn .title-wrapper-with-link{display:flex;align-items:end;justify-content:space-between;gap:1.6rem}.collection__title .title,.multicolumn .title{color:var(--gx-text);font-weight:800;letter-spacing:-.02em}.collection__description{color:var(--gx-text-muted);max-width:56rem}.collection .slider-buttons .slider-button{width:4.4rem;height:4.4rem;border:1px solid var(--gx-border-strong);border-radius:50%;background:var(--gx-surface);color:var(--gx-text)}.collection .slider-buttons .slider-button:hover{border-color:var(--gx-gold);color:var(--gx-gold-light)}.multicolumn-list__item .multicolumn-card{border:1px solid var(--gx-border);border-radius:var(--gx-radius-md);background:linear-gradient(145deg,#211638e6,#120c20f0);box-shadow:var(--gx-shadow-sm)}.multicolumn-list__item .multicolumn-card__info h3{color:var(--gx-text);font-weight:800}.multicolumn-list__item .multicolumn-card__info p{color:var(--gx-text-muted)}.gx-product__media-wrapper,.gx-product__info-wrapper{min-width:0}.gx-product__info-wrapper .product__info-container{padding:2rem;background:linear-gradient(145deg,#211638b8,#120c20eb);border:1px solid var(--gx-border);border-radius:var(--gx-radius-lg)}.gx-product__info-wrapper .product-form__submit{min-height:5.4rem;font-weight:800}.product-form__input .form__label{color:var(--gx-text);font-weight:700}.product-form__input input[type=radio]+label{border-radius:var(--gx-radius-sm)}.product-form__input input[type=radio]:checked+label{border-color:var(--gx-gold);box-shadow:0 0 0 1px var(--gx-gold)}@media screen and (max-width:749px){.collection__title.title-wrapper,.multicolumn .title-wrapper-with-link{align-items:start;flex-direction:column;gap:.8rem;margin-bottom:1.6rem}.collection__title .title,.multicolumn .title{font-size:2.3rem;line-height:1.25}.slider-mobile-gutter .grid.product-grid{column-gap:1rem;row-gap:1.4rem}.multicolumn-list:not(.slider){gap:1rem;padding-inline:1.5rem}.multicolumn-list__item .multicolumn-card__info{padding:1.6rem}.gx-product__info-wrapper .product__info-container{margin-top:1.2rem;padding:1.6rem;border-radius:var(--gx-radius-md)}.gx-product__title h1{font-size:2.5rem;line-height:1.25}.gx-product__price-row{align-items:stretch;gap:1rem}.gx-inline-guarantee{margin-inline-start:0}}.facets-container{gap:1.6rem;padding:1.4rem 1.8rem;border:1px solid var(--gx-border);border-radius:var(--gx-radius-md);background:#120c20b8}.facet-filters__label,.facet-filters__sort,.product-count{color:var(--gx-text-muted)}.product-grid-container .card-wrapper{height:100%}.footer{border-top:1px solid var(--gx-border-strong);background:linear-gradient(180deg,rgba(21,13,37,.96),var(--gx-bg))}.footer .footer-block__heading,.footer .footer-block__details-content a,.footer .footer__copyright,.footer .footer__copyright a{color:var(--gx-text)}.footer .footer-block__details-content a:hover,.footer .footer__copyright a:hover{color:var(--gx-gold-light)}.cart__items,.cart__footer{border:1px solid var(--gx-border);border-radius:var(--gx-radius-md);background:#120c20c2}.cart__footer{padding:2.4rem}.cart__checkout-button{min-height:5.2rem;font-weight:800}@media screen and (min-width:990px){.page-width{max-width:148rem}.product-grid-container .product-grid{column-gap:2rem;row-gap:2.4rem}.main-product .product--large:not(.product--no-media) .product__media-wrapper{max-width:58%}.main-product .product__info-wrapper{align-self:start;position:sticky;top:2rem}}@media screen and (min-width:750px)and (max-width:989px){.page-width{padding-inline:3.2rem}.facets-container{align-items:center}.product-grid-container .grid--3-col-tablet-down .grid__item{width:calc(33.33% - 1.2rem)}#MainContent .product--medium:not(.product--no-media),#MainContent .product--large:not(.product--no-media),#MainContent .product--small:not(.product--no-media){display:block}#MainContent .product__media-wrapper,#MainContent .product__info-wrapper{width:100%!important;max-width:none!important;padding-inline:0!important}#MainContent .product__info-wrapper{margin-top:2.4rem}.gx-trust-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.facets-container{padding:1.2rem;border-radius:var(--gx-radius-sm)}.cart__items,.cart__footer{border-radius:var(--gx-radius-sm)}.cart__footer{padding:1.6rem}}header.header{direction:ltr}header.header .header__heading,header.header .header__heading-link,header.header header-drawer,header.header .header__icons{direction:ltr}html[dir=rtl] header.header header-drawer{justify-self:start;margin-left:-1.2rem;margin-right:0}html[dir=rtl] header.header .header__icons{justify-self:end;padding-right:.8rem;padding-left:0}html[dir=rtl] .menu-drawer,html[dir=rtl] .menu-drawer__submenu,html[dir=rtl] .menu-drawer__navigation,html[dir=rtl] .menu-drawer__utility-links{direction:rtl}.gx-trust-row{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:1.2rem;margin-top:2.4rem;padding-top:2rem}.gx-trust-item{height:100%;min-height:11rem;gap:1.2rem;padding:1.5rem;border-color:#9d5cff33;background:linear-gradient(145deg,#2a1b47d1,#120c20e6);box-shadow:0 1.2rem 2.6rem #0000002e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.gx-trust-item:hover{transform:translateY(-.3rem);border-color:#b875ffb3;box-shadow:0 1.8rem 3.4rem #461e8038}.gx-trust-icon{width:3.8rem;height:3.8rem;border:1px solid rgba(255,255,255,.12);box-shadow:0 .8rem 1.8rem #0000002e}.gx-trust-copy{gap:.45rem;text-align:start}.gx-trust-copy strong{font-size:1.35rem;line-height:1.35}.gx-trust-copy small{font-size:1.18rem;line-height:1.55}.share-button details{width:100%}.share-button__button{min-height:4.4rem;padding:.9rem 1.3rem;border:1px solid var(--gx-border-strong);border-radius:999px;background:#9d5cff1a;color:var(--gx-text);font-weight:700;transition:background .18s ease,border-color .18s ease,transform .18s ease}.share-button__button:hover{background:#9d5cff33;border-color:var(--gx-neon);color:var(--gx-text);text-decoration:none;transform:translateY(-.1rem)}.share-button__fallback{border-radius:var(--gx-radius-sm);background:var(--gx-bg-elevated);box-shadow:var(--gx-shadow-lg)}.product__title,.product__description,.pcard__title-link{text-wrap:pretty;unicode-bidi:plaintext}@media screen and (min-width:990px){.gx-trust-row{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-trust-item{min-height:12.6rem;padding:1.65rem}}@media screen and (max-width:749px){header.header{grid-template-columns:4.8rem 1fr auto}.gx-trust-row{grid-template-columns:1fr;grid-auto-rows:auto;gap:1rem}.gx-trust-item{min-height:0;padding:1.35rem}}@media(prefers-reduced-motion:no-preference){.gx-trust-item{animation:gxTrustEnter .42s ease both}.gx-trust-item:nth-child(2){animation-delay:60ms}.gx-trust-item:nth-child(3){animation-delay:.12s}.gx-trust-item:nth-child(4){animation-delay:.18s}}@keyframes gxTrustEnter{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}.multicolumn .multicolumn-list{--grid-desktop-horizontal-spacing: 1.4rem;--grid-mobile-horizontal-spacing: 1rem;gap:1.4rem}.multicolumn .multicolumn-card{height:100%;padding:0;border:1px solid rgba(190,0,243,.24);border-radius:var(--gx-radius-md);background:linear-gradient(145deg,#311e54b8,#110b1fdb);box-shadow:0 1.2rem 2.6rem #00000029;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.multicolumn .multicolumn-card:hover{transform:translateY(-.3rem);border-color:#ca88ffb8;box-shadow:0 1.7rem 3.2rem #47188740}.multicolumn .multicolumn-card h3{margin-bottom:.65rem;color:var(--gx-text);font-size:clamp(1.55rem,1.3vw,1.85rem)}.multicolumn .multicolumn-card p{margin:0;color:var(--gx-text-muted);line-height:1.7}.footer{border-top:1px solid rgba(190,0,243,.22);background:radial-gradient(circle at 50% 0,rgba(132,55,235,.14),transparent 32rem),var(--gx-bg)}.footer .list-social__link{width:4.2rem;height:4.2rem;border:1px solid rgba(190,0,243,.32);border-radius:50%;background:#9d5cff1a;color:var(--gx-text);transition:transform .18s ease,border-color .18s ease,background .18s ease}.footer .list-social__link:hover{transform:translateY(-.25rem);border-color:var(--gx-neon);background:#be00f338}.footer .footer__content-bottom{border-top-color:#be00f32e}.footer .footer__copyright .copyright__content:last-child{display:none}@media screen and (max-width:749px){.multicolumn .multicolumn-card{padding:0}}.cart__items .cart-item{border-bottom-color:#be00f329}.cart-item__name{color:var(--gx-text);font-weight:700;line-height:1.45;unicode-bidi:plaintext}.cart-item__price-wrapper,.cart-item__totals{color:var(--gx-text)}.cart-item__quantity-wrapper .quantity{border-color:#be00f361;border-radius:1rem;background:#9d5cff14}.cart__ctas{margin-top:1.4rem}.cart__checkout-button{width:100%;border-radius:1.2rem;background:linear-gradient(135deg,#b500ee,#7437dc);box-shadow:0 1rem 2.2rem #7b2cd847;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.cart__checkout-button:hover{transform:translateY(-.18rem);box-shadow:0 1.4rem 2.8rem #7b2cd861;filter:brightness(1.06)}.cart__dynamic-checkout-buttons{max-width:none}@media screen and (min-width:990px){.cart__footer-wrapper .page-width{display:grid;grid-template-columns:minmax(0,1fr) minmax(32rem,40rem);gap:2rem;align-items:start}.cart__footer-wrapper .cart__footer{grid-column:2;margin-top:0}}@media screen and (max-width:749px){.cart-item__quantity-wrapper{justify-content:flex-start}.cart__checkout-button{min-height:5.6rem}}@media(prefers-reduced-motion:no-preference){.button,.button-label,.header__icon,.facets__summary,.facet-filters__field,.product-form__submit{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.button:not([disabled]):hover,.product-form__submit:not([disabled]):hover{transform:translateY(-.15rem)}.header__icon:hover{transform:scale(1.08)}.card-wrapper .card__media img,.card-wrapper .media img{transition:transform .36s cubic-bezier(.22,1,.36,1),filter .36s ease}.card-wrapper:hover .card__media img,.card-wrapper:hover .media img{transform:scale(1.045);filter:saturate(1.08) contrast(1.03)}.featured-collection .title-wrapper,.multicolumn .title-wrapper,.collection-hero__title,.product__info-container>*{animation:gxSoftReveal .46s cubic-bezier(.22,1,.36,1) both}.product__info-container>*:nth-child(2){animation-delay:50ms}.product__info-container>*:nth-child(3){animation-delay:.1s}.product__info-container>*:nth-child(4){animation-delay:.15s}}@keyframes gxSoftReveal{0%{opacity:0;transform:translateY(.7rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.product__description{margin-top:1.8rem;padding:clamp(1.5rem,2vw,2.2rem);border:1px solid rgba(190,0,243,.22);border-radius:var(--gx-radius-md);background:linear-gradient(145deg,#311e547a,#100a1db8);color:var(--gx-text-muted);line-height:1.85;overflow-wrap:anywhere}.product__description>:first-child{margin-top:0}.product__description>:last-child{margin-bottom:0}.product__description h1,.product__description h2,.product__description h3,.product__description h4,.product__description strong{color:var(--gx-text)}.product__description h1,.product__description h2,.product__description h3,.product__description h4{margin-top:2.2rem;margin-bottom:.85rem;line-height:1.35}.product__description ul,.product__description ol{padding-inline-start:2.2rem}.product__description li+li{margin-top:.55rem}@media screen and (max-width:749px){.product__description{padding:1.45rem;border-radius:var(--gx-radius-sm);line-height:1.75}}:where(a,button,input,select,summary,textarea):focus-visible{outline:.25rem solid rgba(207,136,255,.9);outline-offset:.3rem;box-shadow:0 0 0 .55rem #be00f32e}.field__input:focus,.select__select:focus,.customer .field input:focus{border-color:var(--gx-neon);box-shadow:0 0 0 .35rem #be00f329}.quantity:has(input:focus-within){border-color:var(--gx-neon);box-shadow:0 0 0 .3rem #be00f324}@media screen and (max-width:749px){.button,.product-form__submit,.cart__checkout-button{min-height:4.8rem}.header__icon,.list-social__link{min-width:4.4rem;min-height:4.4rem}}.product-form__input--pill input[type=radio]+label,.product-form__input input[type=radio]+label{min-height:4.4rem;padding:.95rem 1.25rem;border-color:#be00f357;border-radius:1rem;background:#9d5cff0f;color:var(--gx-text);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.product-form__input input[type=radio]:checked+label{border-color:var(--gx-neon);background:#be00f333;box-shadow:0 .7rem 1.5rem #6423b433}.product-form__input input[type=radio]+label:hover{border-color:#cf88ffe6;transform:translateY(-.1rem)}.template-search__search,.search-modal__form,.predictive-search{border-radius:var(--gx-radius-md)}.template-search__search .search__input,.search-modal__form .search__input{min-height:5.2rem;border-radius:1.2rem;background:#120c20d1}.template-search__results,.collection-hero,.main-collection-title,.template-search--empty{border-radius:var(--gx-radius-md)}.template-search--empty,.template-404 .title-wrapper{padding:clamp(2.4rem,5vw,5rem);border:1px solid rgba(190,0,243,.2);border-radius:var(--gx-radius-md);background:linear-gradient(145deg,#311e5480,#100a1dc7)}.related-products{border-top:1px solid rgba(190,0,243,.18)}@media screen and (max-width:749px){.product-form__input--pill input[type=radio]+label,.product-form__input input[type=radio]+label{min-height:4.8rem;padding-inline:1.1rem}.template-search__search .search__input,.search-modal__form .search__input{min-height:5.6rem}}.gx-product-details{margin-top:1.8rem;border:1px solid rgba(190,0,243,.25);border-radius:var(--gx-radius-md);background:#120c209e;overflow:hidden}.gx-product-details>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5.4rem;padding:1.2rem 1.6rem;color:var(--gx-text);cursor:pointer;font-weight:800;list-style:none}.gx-product-details>summary::-webkit-details-marker{display:none}.gx-product-details>summary .icon-caret{transition:transform .18s ease}.gx-product-details[open]>summary{border-bottom:1px solid rgba(190,0,243,.18);background:#9d5cff1a}.gx-product-details[open]>summary .icon-caret{transform:rotate(180deg)}.gx-product-details .product__description{margin-top:0;border:0;border-radius:0;background:transparent}@media screen and (max-width:749px){#MainContent product-info .product__info-container>.product-form{position:sticky;bottom:.8rem;z-index:3;margin-inline:-.4rem;padding:.9rem;border:1px solid rgba(190,0,243,.36);border-radius:1.35rem;background:#110b1ff0;box-shadow:0 1rem 2.6rem #00000052;-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem)}.gx-product-details{margin-top:1.4rem;border-radius:var(--gx-radius-sm)}.gx-product-details>summary{min-height:5.2rem;padding-inline:1.35rem}}#MainContent[data-template=index]{--z2q-page-gutter: clamp(1.4rem, 2.2vw, 3rem);min-width:0}#MainContent[data-template=index] .multicolumn>.page-width{max-width:160rem;padding-inline:var(--z2q-page-gutter)}#MainContent[data-template=index] .multicolumn .title-wrapper-with-link{margin-block:0 1.6rem}#MainContent[data-template=index] .multicolumn .title{font-size:clamp(2rem,2.2vw,3rem);line-height:1.4}#MainContent[data-template=index] .multicolumn .multicolumn-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-block:0;padding-inline:0}#MainContent[data-template=index] .multicolumn-list>.grid__item{width:100%;max-width:none;min-width:0}#MainContent[data-template=index] .multicolumn-card__info{padding:1.8rem}#MainContent .z2q-featured-products .collection__title,#MainContent .z2q-featured-products .z2q-quick-filters{max-width:none;padding-inline:clamp(1.4rem,2.2vw,3rem)}#MainContent .z2q-featured-products .collection__description p{margin-block:.4rem 0;font-size:1.35rem;line-height:1.6}#MainContent .z2q-featured-products .collection__title .title:after{width:3.6rem;height:.3rem;margin-top:.65rem;box-shadow:none}#MainContent .z2q-featured-products .product-grid{--grid-desktop-horizontal-spacing: 1.5rem;column-gap:1.5rem;margin-block:0;padding-block:.6rem 1.2rem}#MainContent .z2q-featured-products .slider-buttons{margin-top:.8rem}.header .header__inline-menu>.list-menu{gap:.4rem;flex-wrap:wrap}.header .header__menu-item{min-height:4.4rem;padding:1rem 1.2rem}.menu-drawer .menu-drawer__navigation{padding-block:1.2rem}.menu-drawer .menu-drawer__menu-item{min-height:4.8rem;margin:.3rem 1rem;padding-block:1.1rem;padding-inline:1.3rem 4rem;line-height:1.5}.menu-drawer .menu-drawer__menu-item>.svg-wrapper{inset-inline-end:1.5rem;inset-inline-start:auto}@media screen and (max-width:749px){#MainContent[data-template=index] .multicolumn .multicolumn-list{grid-template-columns:minmax(0,1fr);gap:.8rem}#MainContent[data-template=index] .multicolumn-card__info{padding:1.2rem 1.4rem;text-align:start}#MainContent[data-template=index] .multicolumn-card__info h3{font-size:1.45rem;margin-bottom:.3rem}#MainContent[data-template=index] .multicolumn-card__info p{font-size:1.25rem;line-height:1.6}#MainContent .z2q-featured-products .product-grid{column-gap:1.2rem}#MainContent .z2q-featured-products .pcard__info-strip{flex-wrap:wrap;gap:.35rem .6rem}#MainContent .z2q-featured-products .pcard__heading{line-height:1.55;min-height:3.7rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme-gaming-design-system.css.map */
