.z2q-support-reference{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem 1.2rem;margin-bottom:1.4rem;padding:1.2rem 1.4rem;border:1px solid rgba(185,126,255,.35);border-radius:1.2rem;color:#eee1ff;background:linear-gradient(145deg,#7136ac33,#2c14454d)}.z2q-support-reference strong{color:#fff}.z2q-support-reference span{color:#cbb7db;unicode-bidi:plaintext}.header__icon--account{inline-size:auto;min-inline-size:4.4rem;gap:.65rem;padding-inline:1rem;border:1px solid transparent;border-radius:999px;transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.z2q-account-link__label{max-inline-size:11rem;overflow:hidden;font-size:1.25rem;font-weight:750;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.header__icon--account:hover,.header__icon--account:focus-visible{color:#d8b9ff;border-color:#a96bd973;background:#7f41be21;box-shadow:0 0 1.8rem #9b5cff29}#predictive-search-results-products-list .predictive-search__list-item{border:1px solid rgba(180,119,245,.22);border-radius:1rem;overflow:hidden;background:#ffffff09}#predictive-search-results-products-list .predictive-search__item{display:flex;align-items:center;gap:1rem;min-height:8rem;padding:.8rem}#predictive-search-results-products-list .predictive-search__list-item:hover{border-color:#c084fcb3;background:#7c3aed24}#predictive-search-results .predictive-search__image{flex:0 0 6.4rem;width:6.4rem;height:6.4rem;border:1px solid rgba(211,174,255,.2);border-radius:.8rem;object-fit:cover}#predictive-search-results .price s{margin-inline-end:.5rem;color:#9689a3;font-size:.95em}.z2q-platform{display:inline-flex;padding:.15rem .65rem;border:1px solid #8150b1;border-radius:999px;color:#ead5ff;background:#7c3aed26;font-size:1rem;font-weight:800}@media screen and (max-width:989px){.z2q-account-link__label{display:none}.header__icon--account{inline-size:4.4rem;padding-inline:0}}@media screen and (max-width:749px){#predictive-search-results-products-list{grid-template-columns:1fr}#predictive-search-results-groups-wrapper{padding:.8rem}#predictive-search-results .predictive-search__image{flex-basis:5.8rem;width:5.8rem;height:5.8rem}}.z2q-digital-checkout{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.2rem;margin-block-start:1.6rem;padding:1.5rem;text-align:start;border:1px solid rgba(155,92,255,.32);border-radius:1.6rem;background:linear-gradient(135deg,#7634dc24,#1f14386b)}.z2q-digital-checkout__icon{display:grid;place-items:center;inline-size:3.6rem;block-size:3.6rem;color:#fff;font-weight:800;border-radius:50%;background:linear-gradient(135deg,#a66cff,#6f35d8);box-shadow:0 0 2rem #9353ff47}.z2q-digital-checkout h3,.z2q-digital-checkout p{margin:0}.z2q-digital-checkout h3{font-size:1.6rem;font-weight:800}.z2q-digital-checkout p{margin-block-start:.35rem;color:rgba(var(--color-foreground),.72)}.z2q-digital-checkout ul{display:grid;gap:.45rem;margin:1rem 0 0;padding:0;list-style:none}.z2q-digital-checkout li:before{content:"\2022";margin-inline-end:.7rem;color:#b98aff}@media screen and (max-width:749px){.z2q-digital-checkout{padding:1.3rem;border-radius:1.35rem}}.z2q-collection-heading.collection-hero{border-radius:0;border-bottom:1px solid #5b367e;background:linear-gradient(115deg,#211030,#38204f)}.z2q-collection-heading .collection-hero__inner{max-width:1600px;padding:24px clamp(12px,2vw,32px)}.z2q-collection-heading .collection-hero__title{margin:10px 0 0;color:#fff;font-size:clamp(24px,2.5vw,34px);line-height:1.4}.z2q-collection-heading .collection-hero__description{margin:10px 0 0;max-width:70ch;color:#d0c1dd;font-size:14px;line-height:1.7}.z2q-collection-heading .collection-hero__description p{margin:0}.z2q-collection-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;line-height:1.5;color:#c6b2d9}.z2q-collection-breadcrumb a{color:#e5ceff;text-decoration:none}.z2q-collection-breadcrumb a:hover{text-decoration:underline}@media(max-width:749px){.z2q-collection-heading .collection-hero__inner{padding-block:18px}}.z2q-collection-catalog{display:block}.z2q-collection-catalog>div{padding-top:18px}.z2q-collection-catalog .page-width{max-width:1600px;padding-inline:clamp(12px,2vw,32px)}.z2q-collection-catalog #product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0}.z2q-collection-catalog #product-grid>.grid__item{width:100%;max-width:none;min-width:0;padding:0}.z2q-collection-catalog #product-grid product-component{display:block;height:100%}.z2q-collection-catalog #product-grid .pcard{perspective:none}.z2q-collection-catalog #product-grid .pcard__card.card{border-radius:12px;border:1px solid #4a3065;background:linear-gradient(165deg,#29163e,#180f26);box-shadow:0 4px 14px #05020b30;transform:none}.z2q-collection-catalog #product-grid .pcard__card:before{display:none}.z2q-collection-catalog #product-grid .pcard__media-wrap{margin:0;width:100%;border-radius:0}.z2q-collection-catalog #product-grid .pcard__media-wrap.ratio:before{padding-bottom:100%}.z2q-collection-catalog #product-grid .pcard__media img{object-fit:contain}.z2q-collection-catalog #product-grid .pcard__media-scrim{background:linear-gradient(transparent 80%,#180f2633)}.z2q-collection-catalog #product-grid .pcard__content{padding:12px 10px 10px;gap:8px;min-height:0;background:none}.z2q-collection-catalog #product-grid .pcard__information{padding:0;text-align:center}.z2q-collection-catalog #product-grid .pcard__heading{min-height:44px;margin:0;font-size:14px;line-height:1.55;text-align:center}.z2q-collection-catalog #product-grid .pcard__title-link{unicode-bidi:plaintext;text-wrap:pretty}.z2q-collection-catalog #product-grid .pcard__heading,.z2q-collection-catalog #product-grid .pcard__title-link{font-size:14px!important;line-height:1.55!important}.z2q-collection-catalog .mobile-facets__open{color:#e7d4ff;min-height:44px}.z2q-collection-catalog #product-grid .pcard__action-btn{opacity:1;transform:none}.z2q-collection-catalog #product-grid .pcard__price-row{justify-content:center;margin-top:6px;padding-top:0;border:0;min-height:26px}.z2q-collection-catalog #product-grid .price{width:100%;text-align:center}.z2q-collection-catalog #product-grid .price__container{width:100%;justify-content:center;margin:0}.z2q-collection-catalog #product-grid .price__sale{display:none}.z2q-collection-catalog #product-grid .price--on-sale .price__sale{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:3px 7px;direction:ltr}.z2q-collection-catalog #product-grid .price-item{margin:0;white-space:nowrap;unicode-bidi:isolate}.z2q-collection-catalog #product-grid .price-item--regular,.z2q-collection-catalog #product-grid .price-item--sale{font-size:16px;font-weight:800;color:#d7b6ff}.z2q-collection-catalog #product-grid .price--on-sale .price-item--regular{color:#aaa0b8;font-size:11px;font-weight:400}.z2q-collection-catalog #product-grid .pcard__info-strip{justify-content:center;flex-wrap:wrap;gap:4px 10px;font-size:10px;line-height:1.5;white-space:normal}.z2q-collection-catalog #product-grid .pcard__cta.quick-add{margin:auto 0 0}.z2q-collection-catalog #product-grid .pcard__cta .quick-add__submit{min-height:44px;padding:8px 6px;border-radius:8px;font-size:13px;gap:6px;background:linear-gradient(135deg,#8144ca,#6425aa);color:#fff;border-color:#ab78e2;box-shadow:inset 0 1px #ffffff18}.z2q-collection-catalog #product-grid .pcard__cta .quick-add__submit:disabled{background:#332a40;color:#b8adbf;border-color:#51445d}.z2q-collection-catalog #product-grid .pcard__cta .quick-add__submit:after{box-shadow:none}.z2q-collection-catalog #product-grid .pcard__badge--sale{margin:6px;padding:5px 6px;font-size:11px;border-radius:5px;box-shadow:none}.z2q-collection-catalog #product-grid .pcard__badge-guarantee{margin:6px;padding:5px 6px;font-size:10px;border-radius:5px;max-width:none;background:#146a40;border-color:#55ba82;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.z2q-collection-catalog #product-grid .pcard__badge-guarantee svg{width:12px;height:12px}.z2q-collection-catalog #product-grid .pcard__action-btn{width:40px;height:40px;border-radius:50%;-webkit-backdrop-filter:none;backdrop-filter:none;background:#170c29e8}.z2q-collection-catalog #product-grid .pcard__wishlist-btn{top:auto;bottom:8px;inset-inline-end:8px;inset-inline-start:auto}.z2q-collection-catalog #product-grid .pcard__quickview-btn{bottom:8px;inset-inline-start:8px;inset-inline-end:auto}.z2q-collection-catalog #main-collection-filters{margin-bottom:18px}.z2q-collection-catalog .facets-container{padding:12px 14px;border:1px solid #49315f;border-radius:12px;background:#1b102b;column-gap:14px}.z2q-collection-catalog .facets__form{gap:12px;margin-bottom:0}.z2q-collection-catalog .facet-filters__field{gap:8px}.z2q-collection-catalog .facet-filters__sort{min-height:42px;max-width:100%;background:#29183e;color:#f5edff;border:1px solid #62417f;border-radius:7px;padding-inline:12px 28px;color-scheme:dark}.z2q-collection-catalog .facet-filters__sort option{background:#29183e;color:#fff}.z2q-collection-catalog .facets__display{background:#211331;border-color:#62417f;border-radius:10px}.z2q-collection-catalog .product-count__text{color:#c8b9d7}.z2q-collection-catalog .pagination-wrapper{margin-top:28px}@media(min-width:750px){.z2q-collection-catalog #product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(min-width:990px){.z2q-collection-catalog #product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1200px){.z2q-collection-catalog #product-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}}@media(max-width:749px){.z2q-collection-catalog>div{padding-top:12px}.z2q-collection-catalog #product-grid .pcard__content{padding:10px 8px 8px;gap:7px}.z2q-collection-catalog #product-grid .pcard__heading{font-size:13px;min-height:41px}.z2q-collection-catalog #product-grid .pcard__heading,.z2q-collection-catalog #product-grid .pcard__title-link{font-size:13px!important}.z2q-collection-catalog #product-grid .price-item--regular,.z2q-collection-catalog #product-grid .price-item--sale{font-size:14px}.z2q-collection-catalog #product-grid .price--on-sale .price-item--regular{font-size:10px}.z2q-collection-catalog #product-grid .pcard__badge-guarantee{font-size:9px;padding:4px;margin:5px}.z2q-collection-catalog #product-grid .pcard__badge--sale{font-size:10px;padding:4px;margin:5px}.z2q-collection-catalog .facets-container{padding:8px 10px}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.z2q-collection-catalog #product-grid .pcard:hover .pcard__card{transform:translateY(-3px);border-color:#ad78e7;box-shadow:0 8px 20px #08031055}.z2q-collection-catalog #product-grid .pcard:hover .pcard__media img{transform:scale(1.025)}}#predictive-search-results{color:#fff;background:linear-gradient(155deg,#1a0e29,#0d0815)}#predictive-search-results-groups-wrapper{gap:1rem;padding:1rem}#predictive-search-results .predictive-search__heading{margin:0 0 .5rem;padding:.8rem 1rem;border-bottom:1px solid rgba(196,143,255,.2);color:#cfa9ff;font-weight:800}#predictive-search-results-products-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:0}#predictive-search-results .predictive-search__list-item{border:1px solid transparent;border-radius:1rem;overflow:hidden}#predictive-search-results-products-list .predictive-search__list-item{border-color:#b477f538;background:#ffffff09}#predictive-search-results .predictive-search__item{gap:1rem;padding:.8rem}#predictive-search-results-products-list .predictive-search__item{align-items:center;min-height:8rem}#predictive-search-results .predictive-search__list-item:hover,#predictive-search-results .predictive-search__list-item[aria-selected=true]{border-color:#c084fcb3;background:#7c3aed24}#predictive-search-results .predictive-search__image{flex:0 0 6.4rem;width:6.4rem;height:6.4rem;border:1px solid rgba(211,174,255,.2);border-radius:.8rem;object-fit:cover;background:#12091e}#predictive-search-results .predictive-search__item-content{min-width:0}#predictive-search-results .predictive-search__item-heading{display:-webkit-box;margin:0;overflow:hidden;color:#fff;font-size:1.25rem;font-weight:800;line-height:1.45;unicode-bidi:plaintext;-webkit-box-orient:vertical;-webkit-line-clamp:2}#predictive-search-results .price{margin-top:.35rem;color:#d6b3ff;font-weight:850}.z2q-search-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem .7rem;margin-top:.5rem}.z2q-platform{display:inline-flex;align-items:center;min-height:2.2rem;padding:.15rem .65rem;border:1px solid #8150b1;border-radius:999px;color:#ead5ff;background:#7c3aed26;font-size:1rem;font-weight:800}.z2q-search-stock{display:inline-flex;align-items:center;gap:.4rem;color:#78e7a4;font-size:1rem;font-weight:750}.z2q-search-stock:before{width:.65rem;height:.65rem;border-radius:50%;background:#31d677;box-shadow:0 0 .8rem #31d677b3;content:""}.z2q-search-stock.is-sold{color:#ff9baa}.z2q-search-stock.is-sold:before{background:#ef5366;box-shadow:none}.z2q-search-platforms{display:flex;gap:.6rem;overflow-x:auto;margin:0 0 .8rem;padding:.2rem 0 .6rem;scrollbar-width:none}.z2q-search-platforms::-webkit-scrollbar{display:none}.z2q-search-platforms a{display:inline-flex;align-items:center;min-height:3.6rem;padding:0 1.2rem;border:1px solid rgba(188,128,255,.35);border-radius:999px;color:#ead9ff;background:#612b9729;text-decoration:none;white-space:nowrap}.z2q-search-platforms a:hover{border-color:#b77bff;background:#7c3aed47}@media(max-width:749px){#predictive-search-results-products-list{grid-template-columns:1fr}#predictive-search-results-groups-wrapper{padding:.8rem}#predictive-search-results .predictive-search__image{flex-basis:5.8rem;width:5.8rem;height:5.8rem}}.z2q-delivery-guide{padding-block:clamp(2.4rem,5vw,6rem);color:#f8f5ff}.z2q-delivery-guide__hero{position:relative;overflow:hidden;padding:clamp(2.4rem,5vw,5rem);border:1px solid rgba(190,137,255,.34);border-radius:2.4rem;background:radial-gradient(circle at 85% 10%,rgba(139,92,246,.35),transparent 38%),linear-gradient(145deg,#26133d,#100919 74%);box-shadow:0 2rem 6rem #08031247}.z2q-delivery-guide__eyebrow{color:#c9a4ff;font-weight:850;letter-spacing:.15em}.z2q-delivery-guide__hero h1{max-width:75rem;margin:.7rem 0 1rem;color:#fff;font-size:clamp(3rem,6vw,6rem);line-height:1.08}.z2q-delivery-guide__hero p{max-width:68rem;margin:0;color:#d2c3df;font-size:clamp(1.45rem,2vw,1.9rem);line-height:1.8}.z2q-delivery-guide__channels{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.6rem}.z2q-delivery-guide__channels span{padding:.65rem 1.1rem;border:1px solid rgba(207,171,255,.28);border-radius:999px;color:#eadbff;background:#ffffff0b;font-weight:800;direction:ltr}.z2q-delivery-guide__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem;margin:2rem 0;padding:0;list-style:none;counter-reset:none}.z2q-delivery-guide__steps li{display:flex;gap:1.2rem;min-height:14rem;padding:1.6rem;border:1px solid rgba(173,111,240,.26);border-radius:1.8rem;background:linear-gradient(150deg,#261539f5,#110a1af5);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.z2q-delivery-guide__steps li:last-child{grid-column:1/-1;min-height:auto}.z2q-delivery-guide__steps li>span{display:grid;flex:0 0 4.4rem;place-items:center;width:4.4rem;height:4.4rem;border-radius:1.25rem;color:#fff;background:linear-gradient(145deg,#9b65f3,#6d28d9);box-shadow:0 0 0 .5rem #8b5cf617;font-weight:900;direction:ltr}.z2q-delivery-guide__steps h2{margin:.2rem 0 .5rem;color:#fff;font-size:clamp(1.7rem,2vw,2.1rem)}.z2q-delivery-guide__steps p{margin:0;color:#c6b7d2;line-height:1.75}.z2q-delivery-guide__notice{display:flex;gap:1.2rem;padding:1.6rem;border:1px solid rgba(251,191,36,.3);border-radius:1.7rem;color:#f7e9c0;background:#925c141a}.z2q-delivery-guide__notice>span{display:grid;flex:0 0 3.8rem;place-items:center;width:3.8rem;height:3.8rem;border-radius:50%;color:#1c1203;background:#fbbf24;font-weight:900}.z2q-delivery-guide__notice strong{color:#fff4d6;font-size:1.55rem}.z2q-delivery-guide__notice p{margin:.35rem 0 0;line-height:1.7}.z2q-delivery-guide__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.z2q-delivery-guide__actions .button{min-width:min(100%,24rem);min-height:5rem}@media(hover:hover){.z2q-delivery-guide__steps li:hover{transform:translateY(-3px);border-color:#ad72f4;box-shadow:0 1.2rem 3rem #5b269433}}@media(max-width:749px){.z2q-delivery-guide__hero{border-radius:1.8rem}.z2q-delivery-guide__steps{grid-template-columns:1fr}.z2q-delivery-guide__steps li:last-child{grid-column:auto}.z2q-delivery-guide__steps li{min-height:auto;padding:1.35rem}.z2q-delivery-guide__actions{display:grid}.z2q-delivery-guide__actions .button{width:100%}}@media(prefers-reduced-motion:reduce){.z2q-delivery-guide__steps li{transition:none}}.z2q-game-center{padding-block:clamp(2.4rem,5vw,6rem);color:#f8f5ff}.z2q-game-center__hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:2rem;overflow:hidden;padding:clamp(2.4rem,5vw,5.5rem);border:1px solid rgba(185,126,255,.32);border-radius:2.4rem;background:radial-gradient(circle at 85% 10%,rgba(145,75,255,.3),transparent 36%),linear-gradient(135deg,#24113e,#10091b 70%);box-shadow:0 2rem 6rem #08031247}.z2q-game-center__hero h1{margin:.5rem 0 1rem;color:#fff;font-size:clamp(3rem,6vw,6rem);line-height:1.05}.z2q-game-center__hero p{max-width:65rem;margin:0;color:#d8cae8;font-size:clamp(1.5rem,2vw,1.9rem)}.z2q-game-center__eyebrow{color:#caa5ff;font-weight:800;letter-spacing:.22em}.z2q-game-center__mark{color:#dabbff14;font-size:clamp(7rem,16vw,18rem);font-weight:900;line-height:.7;direction:ltr}.z2q-order-status{margin-block:2rem;padding:clamp(1.5rem,3vw,2.2rem);border:1px solid rgba(185,126,255,.3);border-radius:2rem;background:linear-gradient(145deg,#26143beb,#11091bf5);box-shadow:0 1.4rem 4rem #08031238}.z2q-order-status__heading{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.z2q-order-status__heading h2{margin:.25rem 0 0;color:#fff;font-size:clamp(2rem,3vw,2.8rem)}.z2q-order-status__heading a{color:#d8b4fe;font-weight:800;text-underline-offset:.35rem}.z2q-order-status__eyebrow{color:#b98aff;font-size:1.15rem;font-weight:850;letter-spacing:.08em}.z2q-order-status__card{display:grid;gap:1.6rem}.z2q-order-status__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.z2q-order-status__summary>div{display:grid;gap:.4rem;padding:1.2rem;border:1px solid rgba(179,120,239,.22);border-radius:1.3rem;background:#ffffff09}.z2q-order-status__summary span{color:#aa9ab9;font-size:1.15rem}.z2q-order-status__summary strong{color:#fff;font-size:1.55rem;unicode-bidi:plaintext}.z2q-order-status__badges{display:flex;flex-wrap:wrap;gap:.8rem}.z2q-order-status__badge{display:inline-flex;align-items:center;gap:.65rem;min-height:3.6rem;padding-inline:1.1rem;border:1px solid rgba(251,191,36,.28);border-radius:999px;color:#f5dfaa;background:#925c141f;font-size:1.2rem;font-weight:800}.z2q-order-status__badge i{width:.8rem;height:.8rem;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 .4rem #f59e0b1a}.z2q-order-status__badge.is-complete{border-color:#34d3994d;color:#a7f3d0;background:#10b9811a}.z2q-order-status__badge.is-complete i{background:#34d399;box-shadow:0 0 0 .4rem #34d3991a}.z2q-order-status__progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:.2rem 0 0;padding:0;list-style:none}.z2q-order-status__progress li{position:relative;display:grid;justify-items:center;gap:.7rem;color:#84758f;text-align:center;font-size:1.15rem}.z2q-order-status__progress li:before{content:"";position:absolute;top:1.45rem;inset-inline-start:-50%;width:100%;height:.25rem;background:#ffffff1a}.z2q-order-status__progress li:first-child:before{display:none}.z2q-order-status__progress li>span{position:relative;z-index:1;display:grid;place-items:center;width:3rem;height:3rem;border:1px solid rgba(255,255,255,.16);border-radius:50%;color:#a999b5;background:#21142f;font-weight:900}.z2q-order-status__progress li.is-complete,.z2q-order-status__progress li.is-current{color:#f3e8ff}.z2q-order-status__progress li.is-complete:before{background:linear-gradient(90deg,#7c3aed,#a855f7)}.z2q-order-status__progress li.is-complete>span{border-color:#a855f7;color:#fff;background:linear-gradient(145deg,#8b5cf6,#6d28d9);box-shadow:0 0 0 .45rem #8b5cf61a}.z2q-order-status__progress li.is-current>span{border-color:#c084fc;color:#e9d5ff;box-shadow:0 0 0 .45rem #c084fc1a}.z2q-order-support{display:grid;grid-template-columns:minmax(18rem,.7fr) minmax(0,1.3fr);gap:1.2rem;align-items:center;margin-top:.4rem;padding:1.3rem;border:1px solid rgba(173,111,240,.25);border-radius:1.4rem;background:#ffffff08}.z2q-order-support strong{color:#fff;font-size:1.35rem}.z2q-order-support p{margin:.3rem 0 0;color:#b9a8c8;font-size:1.1rem}.z2q-order-support__products{display:flex;flex-wrap:wrap;justify-content:end;gap:.7rem}.z2q-order-support__products a{display:inline-flex;flex-direction:column;max-width:24rem;min-height:4.4rem;justify-content:center;padding:.6rem 1rem;border:1px solid rgba(193,139,250,.4);border-radius:1rem;color:#f4eaff;background:linear-gradient(145deg,#7c3aed38,#50208533);text-decoration:none}.z2q-order-support__products a:hover{border-color:#bd83ff;box-shadow:0 0 1.8rem #8741d22e}.z2q-order-support__products span{color:#c69cf4;font-size:.95rem}.z2q-order-support__products bdi{overflow:hidden;font-size:1.05rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.z2q-order-status__empty{display:flex;align-items:center;gap:1.2rem;padding:1.4rem;border:1px dashed rgba(185,126,255,.32);border-radius:1.4rem;background:#ffffff06}.z2q-order-status__empty>span{display:grid;flex:0 0 4.4rem;place-items:center;width:4.4rem;height:4.4rem;border-radius:1.2rem;color:#ead8ff;background:linear-gradient(145deg,#7c3aed,#4c1d95);font-size:2rem}.z2q-order-status__empty>div{flex:1}.z2q-order-status__empty strong{color:#fff;font-size:1.5rem}.z2q-order-status__empty p{margin:.35rem 0 0;color:#bbaac9;font-size:1.2rem}.z2q-order-status__empty .button{min-height:4.4rem;white-space:nowrap}@media(max-width:749px){.z2q-order-status__heading{align-items:start}.z2q-order-status__summary{grid-template-columns:1fr 1fr}.z2q-order-status__summary>div:last-child{grid-column:1/-1}.z2q-order-status__progress li{font-size:1.05rem}.z2q-order-status__empty{align-items:stretch;flex-wrap:wrap}.z2q-order-status__empty>div{min-width:calc(100% - 6rem)}.z2q-order-status__empty .button{width:100%}.z2q-order-support{grid-template-columns:1fr}.z2q-order-support__products{display:grid;justify-content:stretch}.z2q-order-support__products a{max-width:none}}.z2q-game-center__shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;margin-block:2rem clamp(3rem,6vw,6rem)}.z2q-game-center__shortcut{display:flex;align-items:center;gap:1.4rem;min-height:9rem;padding:1.7rem;border:1px solid rgba(168,104,239,.3);border-radius:1.7rem;color:#fff;background:#231435c7;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.z2q-game-center__shortcut:hover{transform:translateY(-3px);border-color:#a96dff;box-shadow:0 1rem 3rem #7431b933}.z2q-game-center__shortcut span:last-child{display:grid;gap:.35rem}.z2q-game-center__shortcut strong{font-size:1.7rem}.z2q-game-center__shortcut small{color:#cbbddd;line-height:1.45}.z2q-game-center__icon{display:grid;flex:0 0 4.8rem;place-items:center;width:4.8rem;height:4.8rem;border-radius:1.3rem;color:#e6d1ff;background:linear-gradient(145deg,#7c3aed,#4c1d95);font-size:2.2rem}.z2q-game-center__section{margin-block:clamp(3rem,6vw,6rem)}.z2q-game-center__heading{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1.8rem}.z2q-game-center__heading>div{display:flex;align-items:center;gap:1rem}.z2q-game-center__heading h2{margin:0;color:#fff;font-size:clamp(2.3rem,4vw,3.5rem)}.z2q-game-center__heading p{margin:0;color:#ae9cbd;font-size:1.25rem}.z2q-game-center__count{display:grid;place-items:center;min-width:3.2rem;height:3.2rem;padding-inline:.8rem;border-radius:999px;color:#fff;background:#7c3aed;font-weight:800}.z2q-game-center__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem}.z2q-center-card{overflow:hidden;border:1px solid rgba(167,105,234,.25);border-radius:1.7rem;background:linear-gradient(160deg,#21132f,#130b1e);transition:transform .2s ease,border-color .2s ease}.z2q-center-card:hover{transform:translateY(-4px);border-color:#9455d3}.z2q-center-card__media{display:block;overflow:hidden;aspect-ratio:1/1;background:#1a1026}.z2q-center-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.z2q-center-card:hover img{transform:scale(1.035)}.z2q-center-card__body{display:grid;gap:.9rem;padding:1.35rem}.z2q-center-card__title{min-height:4.5rem;margin:0;color:#fff;font-size:1.55rem;line-height:1.45;unicode-bidi:plaintext}.z2q-center-card__price{color:#d4aeff;font-weight:800}.z2q-center-card__actions{display:flex;align-items:center;gap:.8rem}.z2q-center-card__actions a{flex:1;color:#fff;font-weight:750;text-decoration:none}.z2q-center-card__actions button,.z2q-game-center__clear{min-height:4.4rem;padding-inline:1.2rem;border:1px solid rgba(182,123,244,.45);border-radius:1rem;color:#eadcff;background:#67379429;cursor:pointer}.z2q-game-center__empty{display:grid;justify-items:center;gap:1rem;padding:4rem 2rem;border:1px dashed rgba(178,117,242,.4);border-radius:1.7rem;text-align:center;background:#1f122f8c}.z2q-game-center__empty[hidden]{display:none}.z2q-game-center__empty>span{color:#c69bff;font-size:4.5rem}@media(max-width:989px){.z2q-game-center__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.z2q-game-center__hero{min-height:22rem;align-items:end}.z2q-game-center__mark{position:absolute;inset-inline-end:-1rem;top:2rem}.z2q-game-center__hero>div{position:relative;z-index:1}.z2q-game-center__shortcuts{grid-template-columns:1fr}.z2q-game-center__shortcut{min-height:7.8rem}.z2q-game-center__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.z2q-game-center__heading{align-items:start;flex-direction:column}.z2q-game-center__heading p{max-width:32rem}.z2q-center-card__body{padding:1rem}.z2q-center-card__title{min-height:4rem;font-size:1.35rem}.z2q-center-card__actions{align-items:stretch;flex-direction:column}.z2q-center-card__actions button{width:100%}}@media(prefers-reduced-motion:reduce){.z2q-game-center *{scroll-behavior:auto!important;transition:none!important}}.z2q-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(3rem,6vw,9rem);padding-block:clamp(3rem,5vw,7rem);background:radial-gradient(ellipse at 75% 45%,#6b258133,transparent 65%)}.z2q-hero-copy{max-width:60rem}.z2q-hero-brand{color:#c995ff;font-size:1.2rem;letter-spacing:.16em;direction:ltr;text-align:start}.z2q-hero h2{font-size:clamp(3.2rem,4.5vw,6.4rem);line-height:1.25;margin-block:1.6rem;letter-spacing:-.02em}.z2q-hero-copy>p:not(:first-child){font-size:clamp(1.5rem,1.4vw,1.9rem);line-height:1.9;color:#d9cce5;max-width:46rem}.z2q-hero-copy>.button{margin-block:1.6rem;gap:2rem;min-height:5.2rem}.z2q-platform-links{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.z2q-platform-links a{border:1px solid #76499c;border-radius:1rem;min-width:7rem;min-height:4.4rem;display:grid;place-items:center;color:#eee0ff;text-decoration:none;transition:background .2s,border-color .2s}.z2q-platform-links a:hover{background:#452260;border-color:#bc83eb}.z2q-hero-game{display:block;max-width:48rem;width:100%;justify-self:center;overflow:hidden;border:1px solid #9c62c6;border-radius:2rem;text-decoration:none;color:#fff;background:#201130;box-shadow:0 2rem 7rem #7432a233;transition:transform .25s,box-shadow .25s}.z2q-hero-game img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.z2q-hero-game>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1.6rem;font-weight:700}.z2q-hero-game span{color:#d7a8ff;white-space:nowrap}@media(hover:hover)and (prefers-reduced-motion:no-preference){.z2q-hero-game:hover{transform:translateY(-4px);box-shadow:0 2.5rem 7rem #7432a24a}}@media(max-width:749px){.z2q-hero{grid-template-columns:1fr;gap:2rem;padding-inline:2rem}.z2q-hero-game{max-width:36rem}.z2q-hero h2{font-size:3.8rem}.z2q-hero-brand{font-size:1rem}}.z2q-platform-orbs{position:relative;padding-block:clamp(28px,4vw,54px);overflow:hidden;isolation:isolate}.z2q-platform-orbs:before{content:"";position:absolute;top:10%;right:15%;bottom:10%;left:15%;z-index:-1;background:radial-gradient(circle,rgba(139,92,246,.16),transparent 66%);pointer-events:none}.z2q-platform-orbs__heading{margin-bottom:clamp(22px,3vw,34px);text-align:center}.z2q-platform-orbs__eyebrow{color:#b998ff;font-size:1.05rem;font-weight:800;letter-spacing:.2em}.z2q-platform-orbs__heading h2{margin:5px 0 0;color:#fff;font-size:clamp(2.2rem,3vw,3.4rem);line-height:1.2}.z2q-platform-orbs__grid{display:grid;grid-template-columns:repeat(2,minmax(0,250px));justify-content:center;gap:clamp(18px,5vw,76px)}.z2q-platform-orb{display:grid;justify-items:center;gap:13px;color:#fff;text-decoration:none;-webkit-tap-highlight-color:transparent}.z2q-platform-orb--button{padding:0;border:0;background:transparent;font:inherit;cursor:pointer}.z2q-playstation-mark{width:145%!important;max-width:none;height:auto;overflow:visible}.z2q-platform-orb__glass{position:relative;display:grid;width:clamp(120px,15vw,184px);aspect-ratio:1;place-items:center;overflow:hidden;border:1px solid rgba(220,196,255,.46);border-radius:50%;background:linear-gradient(145deg,rgba(255,255,255,.12),transparent 42%),radial-gradient(ellipse at 50% 105%,#6835a1,#25143b 46%,#130e21 78%);box-shadow:inset 0 1px #ffffff47,inset 0 -18px 30px #37145d61,0 14px 34px #37145d61,0 0 22px #974fff33;transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s ease,box-shadow .28s ease}.z2q-platform-orb__glass:after{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border:1px solid rgba(255,255,255,.09);border-radius:inherit}.z2q-platform-orb__shine{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,transparent 24%,rgba(255,255,255,.07) 25%,transparent 49%);pointer-events:none}.z2q-platform-orb__symbol{position:relative;z-index:1;color:#fff;display:grid;place-items:center;width:61%;filter:drop-shadow(0 5px 7px rgba(0,0,0,.35))}.z2q-platform-orb__symbol svg{display:block;width:100%;height:auto}.z2q-platform-orb__label svg{width:18px;height:18px;color:#bda5dc}.z2q-platform-orb__label{display:flex;align-items:center;gap:9px;direction:ltr;font-size:clamp(1.35rem,1.6vw,1.65rem);font-weight:800;transition:color .25s ease,transform .25s ease}.z2q-platform-picker{width:min(760px,calc(100vw - 28px));max-width:none;padding:clamp(22px,4vw,36px);border:1px solid rgba(201,168,255,.34);border-radius:26px;color:#fff;background:linear-gradient(145deg,#1a102b,#0d0917 76%);box-shadow:0 28px 90px #000000b3,0 0 55px #7c3aed33;overflow:visible}.z2q-platform-picker::backdrop{background:#040209c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.z2q-platform-picker[open]{animation:z2qPickerIn .28s cubic-bezier(.22,1,.36,1)}@keyframes z2qPickerIn{0%{opacity:0;transform:translateY(14px) scale(.97)}}.z2q-platform-picker__close{position:absolute;inset-block-start:14px;inset-inline-end:14px;display:grid;width:42px;height:42px;padding:0;place-items:center;border:1px solid rgba(255,255,255,.15);border-radius:50%;color:#fff;background:#ffffff0f;font-size:2.5rem;line-height:1;cursor:pointer}.z2q-platform-picker__head{text-align:center}.z2q-platform-picker__logo{display:inline-grid;width:48px;color:#fff;filter:drop-shadow(0 0 14px rgba(168,85,247,.55))}.z2q-platform-picker__logo svg,.z2q-platform-picker__logo img{display:block;width:100%;height:auto;border-radius:50%}.z2q-platform-picker__logo--pc{width:64px;color:#d8b4fe}.z2q-platform-picker--single{width:min(570px,calc(100vw - 28px))}.z2q-platform-picker--single .z2q-platform-picker__choices{grid-template-columns:minmax(0,1fr);max-width:480px;margin-inline:auto}.z2q-platform-picker__head h3{margin:8px 0 5px;color:#fff;font-size:clamp(2.2rem,4vw,3rem)}.z2q-platform-picker__head p{margin:0;color:#bdb4ca;font-size:1.45rem}.z2q-platform-picker__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.z2q-platform-choice{overflow:hidden;border:1px solid rgba(201,168,255,.24);border-radius:19px;color:#fff;background:#160d24;text-decoration:none;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.z2q-platform-choice__media{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:#241238}.z2q-platform-choice__media img,.z2q-platform-choice__media svg{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.z2q-platform-choice__media:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#09050fe0)}.z2q-platform-choice__console{position:absolute;z-index:1;inset-inline-start:12px;inset-block-end:10px;padding:6px 10px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#0d0917c2;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);font-size:1.25rem;font-weight:800}.z2q-platform-choice__body{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px}.z2q-platform-choice__body strong{min-width:0;font-size:1.5rem;line-height:1.35}.z2q-platform-choice__body>span{flex:0 0 auto;color:#c7a7ff;font-size:1.25rem;font-weight:700}@media(hover:hover){.z2q-platform-choice:hover{transform:translateY(-4px);border-color:#d8b4fea6;box-shadow:0 16px 32px #53278759}.z2q-platform-choice:hover .z2q-platform-choice__media img{transform:scale(1.045)}}.z2q-platform-orb:focus-visible{outline:3px solid #d8b4fe;outline-offset:7px;border-radius:22px}@media(hover:hover){.z2q-platform-orb:hover .z2q-platform-orb__glass{transform:translateY(-4px);border-color:#e5d0ffd1;box-shadow:inset 0 1px #ffffff57,inset 0 -18px 30px #37145d61,0 19px 38px #37145d7a,0 0 34px #974fff66}.z2q-platform-orb:hover .z2q-platform-orb__label{color:#d8b4fe;transform:translateY(-2px)}}#MainContent[data-template=index] .button,#MainContent[data-template=index] button:not(.slider-button):not(.quantity__button){transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}@media(hover:hover){#MainContent[data-template=index] .button:hover:not([disabled]),#MainContent[data-template=index] button:hover:not([disabled]):not(.slider-button):not(.quantity__button){transform:translateY(-2px);filter:brightness(1.07);box-shadow:0 9px 26px #7c3aed61,0 0 0 1px #d8b4fe38}}#MainContent[data-template=index] product-form button.z2q-added,#MainContent[data-template=index] product-form button.gx-btn-success{border-color:#6ee7b7cc!important;background:linear-gradient(135deg,#16815e,#0d5c44)!important;color:#fff!important;box-shadow:0 0 0 3px #34d39926,0 10px 26px #10b98147!important}.z2q-motion-ready #MainContent[data-template=index] .shopify-section.z2q-reveal-pending,.z2q-motion-ready #MainContent[data-template=index] .z2q-reveal-item.z2q-reveal-pending{opacity:0;transform:translateY(22px)}#MainContent[data-template=index] .shopify-section.z2q-reveal-visible,#MainContent[data-template=index] .z2q-reveal-item.z2q-reveal-visible{opacity:1;transform:none;transition:opacity .58s cubic-bezier(.22,1,.36,1),transform .58s cubic-bezier(.22,1,.36,1)}@media(max-width:749px){.z2q-platform-orbs{padding-block:25px 34px}.z2q-platform-orbs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.z2q-platform-orb{gap:9px}.z2q-platform-orb__glass{width:min(100%,138px)}.z2q-platform-orb__label{justify-content:center;font-size:1.25rem;text-align:center}.z2q-platform-picker{width:calc(100vw - 18px);padding:24px 12px 14px;border-radius:22px}.z2q-platform-picker__choices{gap:9px;margin-top:18px}.z2q-platform-choice{border-radius:15px}.z2q-platform-choice__media{aspect-ratio:4/3}.z2q-platform-choice__console{inset-inline-start:7px;inset-block-end:7px;padding:4px 7px;font-size:1.05rem}.z2q-platform-choice__body{display:grid;gap:3px;padding:10px}.z2q-platform-choice__body strong{font-size:1.25rem}.z2q-platform-choice__body>span{font-size:1.1rem}}@media(prefers-reduced-motion:reduce){.z2q-platform-orb__glass,.z2q-platform-orb__label,#MainContent[data-template=index] .button,#MainContent[data-template=index] button,#MainContent[data-template=index] .shopify-section,#MainContent[data-template=index] .z2q-reveal-item{transition:none!important;transform:none!important;opacity:1!important}}.gx-product-details{border-block:1px solid #623889;padding-block:1rem}.gx-product-details>summary{padding:1rem 0;min-height:4.4rem;font-weight:700;cursor:pointer}.z2q-saved-open{gap:.7rem;margin:1.5rem auto;min-height:4.4rem}.z2q-saved-dialog{width:min(62rem,calc(100% - 2.4rem));max-height:85dvh;padding:2rem;border:1px solid #9254cd;border-radius:1.8rem;background:#170e27;color:#f8f4ff}.z2q-saved-dialog::backdrop{background:#080511b8}.z2q-dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem}.z2q-dialog-heading h2{margin:0;color:inherit}.z2q-dialog-heading button{background:transparent;color:inherit;border:1px solid #8150b1;border-radius:50%;width:4.4rem;height:4.4rem;font-size:2.5rem;cursor:pointer}.z2q-saved-row{display:flex;align-items:center;gap:1.5rem;border-top:1px solid #573677;padding:1.4rem 0}.z2q-saved-row a{color:#f8f4ff;flex:1;overflow-wrap:anywhere;unicode-bidi:plaintext}.z2q-saved-row button{min-height:4.4rem;border:1px solid #9254cd;border-radius:.8rem;color:#f8f4ff;background:#302043;padding:.7rem 1rem;cursor:pointer}.z2q-save-status:not(:empty){position:fixed;inset-inline:1.6rem;bottom:11rem;margin:auto;max-width:40rem;padding:1.3rem;border-radius:1rem;border:1px solid #9254cd;color:#fff;background:#28183e;z-index:30;text-align:center}.z2q-sticky-buy{display:none}.z2q-order-guide{padding-block:5rem}.z2q-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;padding:0;list-style:none;margin-bottom:4rem}.z2q-guide-grid li{padding:2rem;border:1px solid #623889;border-radius:1.6rem;background:linear-gradient(145deg,#28143d,#140c23)}.z2q-guide-grid li>span{color:#ce9aff;font-size:2.3rem;font-weight:800}.z2q-guide-grid h3{margin-block:.8rem}.z2q-guide-grid p,.z2q-faq p{line-height:1.8;color:#ddd1eb}.z2q-faq{border-bottom:1px solid #623889;padding-block:.8rem}.z2q-faq summary{padding:1rem .3rem;min-height:4.8rem;cursor:pointer;font-weight:700}.z2q-faq p{margin-top:0}.pcard__wishlist-btn:has(input:focus-visible),.gx-product-wishlist-btn:has(input:focus-visible){outline:3px solid #deafff;outline-offset:3px}@media(max-width:749px){.z2q-guide-grid{grid-template-columns:1fr}.z2q-sticky-buy:not([hidden]){display:flex;align-items:center;gap:1rem;position:fixed;inset-inline:1rem;bottom:max(1rem,env(safe-area-inset-bottom));z-index:8;padding:1rem;border:1px solid #8f50c5;border-radius:1.4rem;color:#fff;background:#190f2af5;box-shadow:0 0 2rem #08040e80}.z2q-sticky-copy{flex:1;min-width:0;display:grid;gap:.3rem}.z2q-sticky-copy bdi{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.2rem}.z2q-sticky-buy .button{min-height:4.8rem;padding-inline:1.2rem;max-width:60%;font-size:1.2rem}body:has(.z2q-sticky-buy:not([hidden])){padding-bottom:10rem}body:has(.z2q-sticky-buy:not([hidden])) #chat-bubble{bottom:11rem!important}}.z2q-cart-drawer-digital{display:flex;align-items:flex-start;gap:.9rem;margin-block-start:1.2rem;padding:1rem 1.1rem;text-align:start;border:1px solid rgba(155,92,255,.28);border-radius:1.2rem;background:#7634dc1a}.z2q-cart-drawer-digital>span{display:grid;flex:0 0 auto;place-items:center;inline-size:2.4rem;block-size:2.4rem;color:#fff;font-size:1.2rem;font-weight:800;border-radius:50%;background:#7d43dc}.z2q-cart-drawer-digital p{margin:0;color:rgba(var(--color-foreground),.72);font-size:1.25rem;line-height:1.55}.z2q-cart-drawer-digital strong{display:block;color:rgb(var(--color-foreground))}.z2q-share{display:block;margin-block:14px}.z2q-share__button{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;gap:9px;padding:10px 18px;border:1px solid rgba(190,142,255,.48);border-radius:13px;color:#f5efff;background:linear-gradient(135deg,#371f50f2,#1d112cf7);box-shadow:inset 0 1px #ffffff14,0 8px 22px #190a2c33;font:inherit;font-weight:750;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.z2q-share__button .svg-wrapper,.z2q-share__button svg{width:20px;height:20px}.z2q-share__check{display:none;width:22px;height:22px;align-items:center;justify-content:center;border-radius:50%;color:#0b2d21;background:#6ee7b7;font-weight:900}.z2q-share.is-copied .z2q-share__button{color:#eafff7;border-color:#6ee7b7b8;background:linear-gradient(135deg,#174d3c,#123a2f);box-shadow:0 0 0 3px #34d3991a;animation:z2q-share-pop .3s ease}.z2q-share.is-copied .z2q-share__icon{display:none}.z2q-share.is-copied .z2q-share__check{display:inline-flex}.z2q-share__button:focus-visible{outline:3px solid #d7b8ff;outline-offset:3px}@media(hover:hover){.z2q-share__button:hover{transform:translateY(-2px);border-color:#bd8cff;box-shadow:0 10px 26px #7432b440}}@keyframes z2q-share-pop{50%{transform:scale(1.02)}}@media(max-width:749px){.z2q-share{margin-block:12px}.z2q-share__button{min-height:48px;font-size:14px}}@media(prefers-reduced-motion:reduce){.z2q-share__button{transition:none;animation:none!important}}.z2q-account-summary{padding:1.3rem 1.5rem;border-inline-start:3px solid #ba82ee;border-radius:1rem;background:#a96bd914;color:#e9dcf6;line-height:1.7;font-size:1.3rem}.z2q-account-summary p{margin:.4rem 0 0}.z2q-delivery-link{display:flex;align-items:center;gap:.8rem;width:100%;min-height:4.6rem;padding:.9rem 1.1rem;border:1px solid rgba(190,137,255,.34);border-radius:1.2rem;color:#f5edff;background:linear-gradient(135deg,#7c3aed24,#ffffff06);text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.z2q-delivery-link__icon{display:grid;flex:0 0 2.8rem;place-items:center;width:2.8rem;height:2.8rem;border-radius:.8rem;color:#fff;background:linear-gradient(135deg,#9b65f3,#6d28d9);box-shadow:0 0 1.6rem #8b5cf64d;font-weight:900}.z2q-delivery-link__arrow{margin-inline-start:auto;color:#cda9ff;font-size:2rem;line-height:1}.z2q-delivery-link--product{margin-top:1rem}.z2q-delivery-link--cart{margin-top:1.2rem}.z2q-delivery-link--footer{width:max-content;min-height:auto;padding:.55rem .85rem;border-color:#be89ff33;font-size:1.25rem}.z2q-delivery-link--footer .z2q-delivery-link__icon{flex-basis:2.3rem;width:2.3rem;height:2.3rem}@media(hover:hover){.z2q-delivery-link:hover{transform:translateY(-2px);border-color:#bd83ff;box-shadow:0 .8rem 2.4rem #692cca33}}@media(prefers-reduced-motion:reduce){.z2q-delivery-link{transition:none}}.z2q-gift{display:block;margin:0 0 18px;padding:16px;border:1px solid #a877f047;border-radius:16px;background:linear-gradient(120deg,#8e48d914,#171123);color:#eee7fa;text-align:start}.z2q-gift[hidden],.z2q-gift fieldset[hidden]{display:none}.z2q-gift__toggle{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;font-weight:700}.z2q-gift__toggle input{width:20px;height:20px;accent-color:#ad70f5;flex-shrink:0}.z2q-gift__toggle svg{color:#be8cff;flex-shrink:0}.z2q-gift fieldset{margin:12px 0 0;padding:0;border:0;min-width:0}.z2q-gift__intro,.z2q-gift__hint{font-size:13px;line-height:1.8;color:#c9bfd9;margin:0 0 14px}.z2q-gift__hint{margin:12px 0 0}.z2q-gift__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.z2q-gift__grid label{display:grid;gap:7px;font-size:13px;min-width:0}.z2q-gift__wide{grid-column:1 / -1}.z2q-gift input:not([type=checkbox]),.z2q-gift select,.z2q-gift textarea{width:100%;min-width:0;min-height:46px;box-sizing:border-box;padding:10px 12px;border:1px solid #84629b;border-radius:9px;background:#171021;color:#f4ecff;font:inherit;font-size:16px;color-scheme:dark}.z2q-gift textarea{resize:vertical}.z2q-gift :focus-visible{outline:2px solid #c296ff;outline-offset:3px}form.z2q-gifting .shopify-payment-button{display:none!important}@media(max-width:480px){.z2q-gift__grid{grid-template-columns:minmax(0,1fr)}}.z2q-search-platforms{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem;margin-block:2rem 3rem}.z2q-search-platforms>span{color:#d9cce5}.z2q-search-platforms a{display:grid;place-items:center;min-height:4.4rem;min-width:7rem;padding:.6rem 1.6rem;border:1px solid #8656ac;border-radius:1rem;color:#f1e4ff;background:#29183e;text-decoration:none;transition:background .2s}.z2q-search-platforms a:hover{background:#4b2868}@media(max-width:749px){.z2q-search-platforms>span{flex-basis:100%;text-align:center}}.z2q-community{margin-block:20px;min-width:0}.z2q-reviews-empty{display:block;margin-bottom:14px;padding:18px;border:1px solid #a877f047;border-radius:16px;background:linear-gradient(125deg,#241332,#15101e);color:#f3ebff;text-align:start}.z2q-reviews-empty__top{display:flex;align-items:center;justify-content:space-between;gap:18px}.z2q-reviews-empty h2{margin:0 0 6px;font-size:18px;color:inherit}.z2q-reviews-empty p{margin:0;color:#cec1df;font-size:14px;line-height:1.7}.z2q-reviews-empty__score{flex:0 0 auto;display:grid;justify-items:end}.z2q-reviews-empty__score strong{font-size:26px;line-height:1}.z2q-reviews-empty__score span{direction:ltr;color:#bd8cff;letter-spacing:2px;font-size:19px;white-space:nowrap}.z2q-reviews-empty__action{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;padding-top:12px;border-top:1px solid #a877f033}.z2q-reviews-empty .z2q-reviews-empty__invite{color:#bfa8d5}.z2q-reviews-empty__button{flex:0 0 auto;min-height:44px;padding:9px 18px;border:1px solid #c9a1ff;border-radius:999px;background:linear-gradient(135deg,#8f4be4,#bd7cff);color:#130c1c;font:inherit;font-weight:800;cursor:pointer;box-shadow:0 8px 24px #9e59e836;transition:transform .18s ease,box-shadow .18s ease}.z2q-reviews-empty__button:hover{transform:translateY(-2px);box-shadow:0 12px 28px #9e59e852}.z2q-reviews-empty__button:active{transform:translateY(0)}.z2q-question{border:1px solid #a877f047;border-radius:14px;background:#181023;color:#efe6fb;overflow:hidden}.z2q-question summary{min-height:52px;display:flex;gap:14px;align-items:center;justify-content:space-between;padding:14px 18px;cursor:pointer;font-weight:700;list-style:none}.z2q-question summary::-webkit-details-marker{display:none}.z2q-question summary span:last-child{color:#bd8cff;transition:transform .18s ease}.z2q-question[open] summary span:last-child{transform:rotate(45deg)}.z2q-question__body{padding:0 18px 18px;display:grid;gap:10px;text-align:start}.z2q-question__body p{color:#cdc1dc;font-size:14px;line-height:1.8;margin:0 0 6px}.z2q-question__body label{font-size:14px}.z2q-question__body input,.z2q-question__body textarea{width:100%;min-width:0;box-sizing:border-box;min-height:46px;padding:10px 12px;border:1px solid #84629b;border-radius:9px;color:#f4ecff;background:#110d1a;font:inherit;font-size:16px;color-scheme:dark}.z2q-question__body textarea{resize:vertical}.z2q-question__body button{margin-top:8px;min-height:48px}.z2q-question :focus-visible{outline:2px solid #c296ff;outline-offset:3px}@media(max-width:480px){.z2q-reviews-empty__top{align-items:flex-start}.z2q-reviews-empty__score strong{font-size:23px}.z2q-reviews-empty__action{align-items:stretch;flex-direction:column}}@media(prefers-reduced-motion:reduce){.z2q-question summary span:last-child{transition:none}}.z2q-whatsapp-button{position:fixed;right:22px;bottom:24px;z-index:39;display:grid;place-items:center;width:58px;height:58px;color:#fff;background:linear-gradient(145deg,#29d968,#128c4a);border:1px solid rgba(255,255,255,.48);border-radius:50%;box-shadow:0 12px 30px #054b2557,0 0 0 5px #8b5cf624;transition:transform .18s ease,box-shadow .18s ease}.z2q-whatsapp-button svg{width:31px;height:31px}.z2q-whatsapp-button:focus-visible{outline:3px solid #d8b4fe;outline-offset:4px}@media(hover:hover){.z2q-whatsapp-button:hover{color:#fff;transform:translateY(-3px) scale(1.04);box-shadow:0 16px 34px #054b2566,0 0 0 6px #8b5cf633}}@media screen and (max-width:749px){.z2q-whatsapp-button{right:14px;bottom:calc(82px + env(safe-area-inset-bottom));width:52px;height:52px}.z2q-whatsapp-button svg{width:28px;height:28px}}@media(prefers-reduced-motion:reduce){.z2q-whatsapp-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
