.ar4xfa_breadcrumb{padding:calc(var(--promobar-h,0px) + var(--header-height) + 48px) 0 24px;background:#000}.ar4xfa_breadcrumb>div{letter-spacing:.18em;text-transform:uppercase;color:#7a7a8c;flex-wrap:wrap;align-items:center;gap:10px;font-size:.72rem;display:flex}.ar4xfa_breadcrumbTrail{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}@media (max-width:768px){.ar4xfa_breadcrumbTrail{display:none}}.ar4xfa_breadcrumb a{color:#a0a0b8;text-decoration:none;transition:color .2s}.ar4xfa_breadcrumb a:hover{color:var(--purple-300)}.ar4xfa_breadcrumb [aria-hidden]{color:#4a4a5c}.ar4xfa_breadcrumbCurrent{color:#fff;text-transform:none;letter-spacing:.04em;font-size:.85rem}.ar4xfa_main{background:#000;padding:0 0 120px}.ar4xfa_grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:flex-start;gap:60px;display:grid}.ar4xfa_galleryWrap{top:calc(var(--promobar-h,0px) + var(--header-height) + 24px);position:sticky}.ar4xfa_gallery{flex-direction:row;align-items:stretch;gap:14px;display:flex}.ar4xfa_galleryMain{aspect-ratio:1;background:linear-gradient(#0a0a0f 0%,#050507 100%);border:1px solid #ffffff0f;flex:1;min-width:0;max-height:calc(100vh - 140px);position:relative;overflow:hidden}.ar4xfa_galleryMain:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(circle at 50% 40%,#8b3dff2e,#0000 65%);position:absolute;inset:0}.ar4xfa_galleryImage{object-fit:contain;z-index:2}.ar4xfa_galleryEmpty{opacity:.2;justify-content:center;align-items:center;font-size:4rem;display:flex;position:absolute;inset:0}.ar4xfa_galleryNav{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;background:#0000008c;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.2rem;transition:all .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ar4xfa_galleryNav:hover{background:var(--purple-500);border-color:var(--purple-400)}.ar4xfa_galleryNavPrev{left:16px}.ar4xfa_galleryNavNext{right:16px}.ar4xfa_galleryCounter{z-index:5;font-family:var(--font-hero), system-ui, sans-serif;letter-spacing:.18em;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;border:1px solid #ffffff1a;padding:6px 12px;font-size:.78rem;position:absolute;bottom:16px;right:16px}.ar4xfa_thumbs{scrollbar-width:thin;scrollbar-color:#a875ff4d transparent;flex-direction:column;flex-shrink:0;order:-1;gap:10px;width:88px;max-height:100%;display:flex;overflow-y:auto}.ar4xfa_thumbs::-webkit-scrollbar{width:4px}.ar4xfa_thumbs::-webkit-scrollbar-thumb{background:#a875ff4d}.ar4xfa_thumb{aspect-ratio:1;cursor:pointer;background:#0a0a0f;border:1px solid #ffffff14;flex-shrink:0;width:100%;padding:0;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.ar4xfa_thumb:hover{border-color:#a875ff66}.ar4xfa_thumbActive{border-color:var(--purple-400);box-shadow:0 0 0 1px var(--purple-400)}.ar4xfa_thumb img{object-fit:contain}.ar4xfa_info{display:block}.ar4xfa_infoSticky{flex-direction:column;display:flex}.ar4xfa_infoTag{letter-spacing:.32em;text-transform:uppercase;color:var(--purple-300);margin:24px 0 12px;font-size:.72rem;font-weight:700;display:block}.ar4xfa_infoTitle{font-family:var(--font-hero), system-ui, sans-serif;letter-spacing:-.015em;text-transform:uppercase;color:#fff;margin:0 0 20px;font-size:clamp(2rem,4.2vw,3.2rem);font-weight:700;line-height:1}.ar4xfa_infoRating{align-items:center;gap:10px;margin-bottom:24px;font-size:.85rem;display:flex}.ar4xfa_infoRatingStars{color:#facc15;letter-spacing:2px}.ar4xfa_infoRatingCount{color:#a0a0b8}.ar4xfa_infoFacts{flex-wrap:wrap;gap:8px;margin:-4px 0 24px;padding:0;list-style:none;display:flex}.ar4xfa_infoFact{letter-spacing:.06em;text-transform:uppercase;color:#a0a0b8;border:1px solid #ffffff1f;border-radius:999px;padding:7px 12px;font-size:.78rem;font-weight:600}.ar4xfa_infoFact strong{color:#fff;margin-left:2px;font-weight:700}.ar4xfa_infoPriceBlock{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;flex-direction:column;gap:6px;padding:24px 0;display:flex}.ar4xfa_infoOldPrice{font-family:var(--font-body), system-ui, sans-serif;color:#8a8aa0;font-size:1rem;text-decoration:line-through}.ar4xfa_infoPrice{font-family:var(--font-display), "Space Grotesk", sans-serif;letter-spacing:-.015em;color:#4ade80;font-size:clamp(2rem,3.4vw,2.6rem);font-weight:700}.ar4xfa_infoDiscountTag{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#4ade80;vertical-align:middle;white-space:nowrap;margin-left:12px;font-size:.72rem;font-weight:700}.ar4xfa_infoPixLine{font-family:var(--font-body), system-ui, sans-serif;color:#8a8aa0;align-items:center;gap:10px;font-size:.95rem;display:flex}.ar4xfa_infoPixLine strong{font-family:var(--font-display), "Space Grotesk", sans-serif;color:#4ade80;font-weight:700}.ar4xfa_infoPixTag{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#4ade80;background:#22c55e14;border:1px solid #22c55e66;padding:3px 8px;font-size:.62rem;font-weight:700}.ar4xfa_infoInstallment{font-family:var(--font-body), system-ui, sans-serif;color:var(--text-muted);font-size:.85rem}.ar4xfa_specs{border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(2,1fr);gap:0;margin:0;padding:0;display:grid}.ar4xfa_specsItem{border-top:1px solid #ffffff0f;margin:0;padding:20px 24px 20px 0}.ar4xfa_specsItem:nth-child(2n){border-left:1px solid #ffffff0f;padding-left:24px;padding-right:0}.ar4xfa_specsItem:nth-child(-n+2){border-top:0}.ar4xfa_specsLabel{letter-spacing:.24em;text-transform:uppercase;color:#7a7a8c;margin:0 0 6px;font-size:.68rem;font-weight:700;display:block}.ar4xfa_specsValue{font-family:var(--font-hero), system-ui, sans-serif;letter-spacing:-.005em;color:#fff;margin:0;font-size:1.05rem;font-weight:700;display:block}.ar4xfa_scalePicker{flex-direction:column;gap:12px;padding:24px 0 0;display:flex}.ar4xfa_scalePickerLabel{letter-spacing:.22em;text-transform:uppercase;color:#8a8aa0;justify-content:space-between;align-items:baseline;font-size:.7rem;font-weight:700;display:flex}.ar4xfa_scalePickerLabel small{color:var(--text-muted);letter-spacing:.04em;text-transform:none;font-size:.74rem;font-weight:400}.ar4xfa_scalePickerOptions{flex-wrap:wrap;gap:10px;display:flex}.ar4xfa_scaleOption{color:#fff;min-width:90px;font-family:var(--font-hero), system-ui, sans-serif;letter-spacing:.02em;cursor:pointer;text-align:center;background:#000;border:1px solid #ffffff2e;flex-direction:column;flex:1;align-items:center;gap:2px;padding:14px 18px;font-size:1rem;font-weight:700;transition:all .2s;display:flex}.ar4xfa_scaleOption:hover{background:#8b3dff0a;border-color:#a875ff80}.ar4xfa_scaleOptionActive{border-color:var(--purple-400);box-shadow:inset 0 0 0 1px var(--purple-400);color:#fff;background:#8b3dff1f;}.ar4xfa_scaleOptionHeight{font-family:var(--font-body), system-ui, sans-serif;color:#8a8aa0;letter-spacing:.02em;font-size:.7rem;font-weight:500}.ar4xfa_scaleOptionActive .ar4xfa_scaleOptionHeight{color:var(--purple-300)}.ar4xfa_scarcity{color:#fbbf24;letter-spacing:.01em;background:#f59e0b12;border:1px solid #f59e0b59;border-left:3px solid #f59e0b;align-items:center;gap:10px;margin:24px 0 0;padding:12px 16px;font-size:.85rem;font-weight:600;display:flex}html:is([data-theme=light],[data-theme=white]) .ar4xfa_scarcity{color:#b45309;background:#f59e0b1f;border-color:#f59e0b73}.ar4xfa_pausa{color:#c8c8d8;background:#ffffff08;border:1px solid #ffffff1f;border-left:3px solid #f59e0b;margin:24px 0 0;padding:12px 16px;font-size:.85rem;line-height:1.5}.ar4xfa_pausa strong{color:#fff}html:is([data-theme=light],[data-theme=white]) .ar4xfa_pausa{color:var(--text-secondary,#444);background:#00000008;border-color:#0000001f #0000001f #0000001f #f59e0b}html:is([data-theme=light],[data-theme=white]) .ar4xfa_pausa strong{color:var(--text-primary,#111)}.ar4xfa_scarcityDot{background:#f59e0b;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.6s ease-in-out infinite ar4xfa_scarcity-pulse;box-shadow:0 0 10px #f59e0be6}@keyframes ar4xfa_scarcity-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.82)}}.ar4xfa_buy{border-bottom:1px solid #ffffff1a;flex-direction:column;gap:14px;padding:28px 0;display:flex}.ar4xfa_qtyRow{align-items:center;gap:16px;display:flex}.ar4xfa_qty{background:0 0;border:1px solid #ffffff2e;align-items:center;display:inline-flex}.ar4xfa_qty button{color:#fff;cursor:pointer;background:0 0;border:0;width:48px;height:48px;font-size:1.3rem;transition:background .2s}.ar4xfa_qty button:hover{background:#a875ff26}.ar4xfa_qty span{text-align:center;min-width:56px;font-family:var(--font-hero), system-ui, sans-serif;font-size:1.05rem;font-weight:700}.ar4xfa_buyMain{background:linear-gradient(135deg, var(--purple-500), var(--magenta-400,#ec4899));color:#fff;font-family:var(--font-hero), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;width:100%;padding:22px 28px;font-size:.9rem;font-weight:700;transition:transform .25s,box-shadow .25s,filter .25s;display:flex;box-shadow:0 8px 30px #8b3dff59}.ar4xfa_buyMain:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 16px 48px #a875ff8c}.ar4xfa_buyMain:disabled{color:#4a4a5c;cursor:not-allowed;background:#1a1a22}.ar4xfa_buySecondary{gap:10px;display:flex}.ar4xfa_buyIcon{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff2e;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.5rem;transition:all .25s;display:flex}.ar4xfa_buyIcon:hover{border-color:var(--purple-400);color:var(--purple-300)}.ar4xfa_buyIconActive{color:#ef4444;background:#ef44441a;border-color:#ef444466}.ar4xfa_buyWhats{color:#c8c8d8;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff2e;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:.78rem;font-weight:700;transition:all .25s;display:flex}.ar4xfa_buyWhats svg{color:#4ade80}.ar4xfa_buyWhats:hover{color:#fff;background:#ffffff0a;border-color:#fff6}.ar4xfa_stockAlertWrap{padding-top:24px}.ar4xfa_infoExtras{border-bottom:1px solid #ffffff0f;flex-direction:column;gap:24px;padding:32px 0;display:flex}.ar4xfa_trustBadges{border-top:1px solid #ffffff14;grid-template-columns:repeat(2,1fr);gap:14px 18px;margin:14px 0 0;padding:18px 0 0;list-style:none;display:grid}.ar4xfa_trustBadge{align-items:center;gap:12px;min-width:0;display:flex}.ar4xfa_trustBadgeIcon{width:36px;height:36px;color:var(--purple-300);background:#8b3dff14;border:1px solid #a875ff4d;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ar4xfa_trustBadgeIcon svg{width:18px;height:18px}.ar4xfa_trustBadgeLabel{font-family:var(--font-hero), system-ui, sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#fff;font-size:.8rem;font-weight:700;line-height:1.15;display:block}.ar4xfa_trustBadgeSub{color:#8a8aa0;margin-top:2px;font-size:.72rem;line-height:1.3;display:block}a.ar4xfa_trustBadgeSub{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transition:color .15s}a.ar4xfa_trustBadgeSub:hover,a.ar4xfa_trustBadgeSub:focus-visible{color:var(--purple-300);text-decoration-style:solid}@media (max-width:480px){.ar4xfa_trustBadges{gap:12px}.ar4xfa_trustBadge{gap:8px}.ar4xfa_trustBadgeIcon{width:30px;height:30px}.ar4xfa_trustBadgeIcon svg{width:15px;height:15px}.ar4xfa_trustBadgeLabel{font-size:.7rem}.ar4xfa_trustBadgeSub{display:none}}.ar4xfa_payStrip{border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:16px;padding-top:18px;display:flex}.ar4xfa_payStripLabel{letter-spacing:.12em;text-transform:uppercase;color:#8a8aa0;flex-shrink:0;align-items:center;gap:6px;font-size:.7rem;font-weight:700;display:inline-flex}.ar4xfa_payStripLabel svg{color:var(--purple-300)}.ar4xfa_payStripFlags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ar4xfa_payStripFlags li{letter-spacing:.04em;text-transform:uppercase;color:#c8c8d8;background:#ffffff05;border:1px solid #ffffff1f;padding:4px 9px;font-size:.68rem;font-weight:600}.ar4xfa_pay{background:#050507;border:1px solid #ffffff14;padding:24px}.ar4xfa_payHead{flex-direction:column;gap:6px;margin-bottom:18px;display:flex}.ar4xfa_payEyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--purple-300);font-size:.66rem;font-weight:700;display:block}.ar4xfa_payTitle{font-family:var(--font-hero), system-ui, sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#fff;margin:0;font-size:1rem;font-weight:700}.ar4xfa_payRow{justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.ar4xfa_payRowPix{background:#22c55e0f;border:1px solid #22c55e38;border-left:3px solid #22c55e;margin:0 -2px;padding:12px 14px}.ar4xfa_payRowPix .ar4xfa_payIcon{color:#4ade80;background:#22c55e1a;border-color:#22c55e66}.ar4xfa_payRowPix .ar4xfa_payRowMain{color:#4ade80;font-size:1.25rem}.ar4xfa_payRowLeft{align-items:center;gap:14px;min-width:0;display:flex}.ar4xfa_payIcon{width:40px;height:40px;color:var(--purple-300);background:#8b3dff14;border:1px solid #a875ff4d;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ar4xfa_payRowMain{font-family:var(--font-hero), system-ui, sans-serif;letter-spacing:-.005em;color:#fff;font-size:1.05rem;font-weight:700;display:block}.ar4xfa_payRowHint{color:#8a8aa0;margin-top:2px;font-size:.78rem;display:block}.ar4xfa_payTag{letter-spacing:.16em;text-transform:uppercase;color:#4ade80;background:#22c55e14;border:1px solid #22c55e66;flex-shrink:0;padding:6px 12px;font-size:.7rem;font-weight:700}.ar4xfa_payDivider{background:#ffffff14;height:1px;margin:6px 0}.ar4xfa_payFlags{border-top:1px solid #ffffff0f;flex-wrap:wrap;gap:6px;margin:18px 0 0;padding:16px 0 0;list-style:none;display:flex}.ar4xfa_payFlags li{letter-spacing:.16em;text-transform:uppercase;color:#c8c8d8;background:#ffffff05;border:1px solid #ffffff1f;padding:6px 10px;font-size:.62rem;font-weight:700}.ar4xfa_ship{background:#050507;border:1px solid #ffffff14;padding:24px}.ar4xfa_shipHead{flex-direction:column;gap:6px;margin-bottom:18px;display:flex}.ar4xfa_shipProductionNote{color:var(--text-secondary);background:#8b3dff1a;border:1px solid #8b3dff40;border-radius:10px;margin:-6px 0 18px;padding:10px 14px;font-size:.82rem;line-height:1.45}.ar4xfa_shipProductionNote strong{color:var(--purple-300);font-weight:700}.ar4xfa_shipReadyNote{background:#22c55e1a;border-color:#22c55e4d;}.ar4xfa_shipReadyNote strong{color:#4ade80}.ar4xfa_shipForm{margin:0}.ar4xfa_shipField{flex-direction:column;gap:8px;display:flex}.ar4xfa_shipLabel{letter-spacing:.22em;text-transform:uppercase;color:#8a8aa0;font-size:.7rem;font-weight:700}.ar4xfa_shipInputRow{background:#000;border:1px solid #ffffff2e;gap:0;transition:border-color .2s,box-shadow .2s;display:flex}.ar4xfa_shipInputRow:focus-within{border-color:var(--purple-400);box-shadow:0 0 0 1px var(--purple-400)}.ar4xfa_shipInput{color:#fff;min-width:0;font-family:var(--font-hero), system-ui, sans-serif;letter-spacing:.12em;background:0 0;border:0;outline:0;flex:1;padding:16px 18px;font-size:1.05rem}.ar4xfa_shipInput::placeholder{color:var(--text-muted);letter-spacing:.12em}.ar4xfa_shipBtn{color:#000;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#fff;border:0;flex-shrink:0;padding:0 22px;font-size:.78rem;font-weight:700;transition:all .2s}.ar4xfa_shipBtn:hover:not(:disabled){background:var(--purple-400);color:#000}.ar4xfa_shipBtn:disabled{color:#4a4a5c;cursor:not-allowed;background:#1a1a22}.ar4xfa_shipLocation{color:#c8c8d8;align-items:center;gap:8px;margin:12px 0 0;font-size:.85rem;display:flex}.ar4xfa_shipLocationDot{background:#4ade80;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #4ade80}.ar4xfa_shipError{color:#fca5a5;background:#ef444414;border:1px solid #ef44444d;margin:12px 0 0;padding:10px 14px;font-size:.85rem}.ar4xfa_shipOptions{border-top:1px solid #ffffff14;flex-direction:column;gap:0;margin:18px 0 0;padding:0;list-style:none;display:flex}.ar4xfa_shipOption{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.ar4xfa_shipOption:last-child{border-bottom:0}.ar4xfa_shipOptionLeft{flex-direction:column;gap:3px;min-width:0;display:flex}.ar4xfa_shipOptionName{font-family:var(--font-hero), system-ui, sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#fff;font-size:.95rem;font-weight:700}.ar4xfa_shipOptionDesc{color:#8a8aa0;font-size:.78rem}.ar4xfa_shipOptionDays{color:var(--text-muted);font-size:.74rem}.ar4xfa_shipOptionPrice{font-family:var(--font-hero), system-ui, sans-serif;color:#fff;flex-shrink:0;font-size:1.05rem;font-weight:700}.ar4xfa_shipOptionFree{color:#4ade80}.ar4xfa_shipHint{color:var(--text-muted);margin:18px 0 0;font-size:.78rem}.ar4xfa_shipHint a{color:var(--purple-300);text-decoration:none}.ar4xfa_shipHint a:hover{color:var(--purple-200);text-decoration:underline}.ar4xfa_descBlock{max-width:820px;padding:100px 0 60px}.ar4xfa_tabsBlock{max-width:820px;padding:80px 0 50px}.ar4xfa_tabBar{scrollbar-width:none;border-bottom:1px solid #ffffff1a;gap:2px;margin-bottom:32px;display:flex;overflow-x:auto}.ar4xfa_tabBar::-webkit-scrollbar{display:none}.ar4xfa_tab,.ar4xfa_tabActive{color:#8a8aa0;font-family:var(--font-hero), system-ui, sans-serif;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex-shrink:0;padding:14px 18px;font-size:.9rem;font-weight:700;transition:color .2s;position:relative}.ar4xfa_tab:hover{color:#c8c8d8}.ar4xfa_tabActive{color:#fff}.ar4xfa_tabActive:after{content:"";background:var(--purple-400);height:2px;position:absolute;bottom:-1px;left:18px;right:18px}.ar4xfa_tabPanel{animation:.25s ar4xfa_tabFade}@keyframes ar4xfa_tabFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ar4xfa_reviewsHead{justify-content:flex-end;margin-bottom:18px;display:flex}.ar4xfa_descTitle{font-family:var(--font-hero), system-ui, sans-serif;letter-spacing:-.01em;text-transform:uppercase;margin:20px 0 24px;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700}.ar4xfa_descText{color:#c8c8d8;white-space:pre-wrap;font-size:1.05rem;line-height:1.7}.ar4xfa_tagList{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.ar4xfa_tagPill{color:var(--purple-300);letter-spacing:.04em;background:#8b3dff0f;border:1px solid #a875ff4d;padding:6px 14px;font-size:.78rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.ar4xfa_tagPill:hover{color:#fff;background:#8b3dff2e}.ar4xfa_reviewsBlock{border-top:1px solid #ffffff0f;max-width:820px;padding:60px 0}.ar4xfa_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.ar4xfa_reviewsList{gap:20px;display:grid}.ar4xfa_reviewCard{background:#050507;border:1px solid #ffffff0f;padding:28px}.ar4xfa_reviewHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.ar4xfa_reviewAuthor{align-items:center;gap:12px;display:flex}.ar4xfa_reviewAvatar{background:var(--purple-800);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.95rem;font-weight:700;display:flex;overflow:hidden}.ar4xfa_reviewAvatar img{object-fit:cover;width:100%;height:100%}.ar4xfa_reviewAuthor strong{font-size:.95rem;font-weight:600;display:block}.ar4xfa_reviewVerified{color:#4ade80;margin-top:2px;font-size:.72rem;display:block}.ar4xfa_reviewStars{color:#facc15;letter-spacing:1px;flex-shrink:0}.ar4xfa_reviewText{color:#c8c8d8;margin:0;font-size:.95rem;line-height:1.6}.ar4xfa_reviewImageBtn{cursor:pointer;background:0 0;border:0;margin-top:14px;padding:0;line-height:0;display:block}.ar4xfa_reviewImage{object-fit:cover;border:1px solid #ffffff14;width:120px;height:120px}.ar4xfa_reviewDate{color:#7a7a8c;margin-top:14px;font-size:.75rem;display:block}.ar4xfa_reviewsEmpty{text-align:center;background:#050507;border:1px solid #ffffff0f;padding:60px 40px}.ar4xfa_reviewsEmptyIcon{color:var(--purple-400);margin-bottom:12px;font-size:2.4rem;display:block}.ar4xfa_reviewsEmpty p{color:#a0a0b8;margin:0}.ar4xfa_relatedBlock{border-top:1px solid #ffffff0f;padding:80px 0 0}.ar4xfa_notFound{text-align:center;padding:200px 0 140px}.ar4xfa_loadingShell{grid-template-columns:1.4fr 1fr;gap:60px;max-width:1320px;margin:0 auto;padding:140px 32px 60px;display:grid}.ar4xfa_skeletonGallery{aspect-ratio:1;background:linear-gradient(90deg,#0a0a0f 0%,#14141c 50%,#0a0a0f 100%) 0 0/200% 100%;animation:1.5s infinite ar4xfa_shimmer}.ar4xfa_skeletonInfo{flex-direction:column;gap:16px;padding-top:40px;display:flex}.ar4xfa_skeletonLine{background:linear-gradient(90deg,#0a0a0f 0%,#14141c 50%,#0a0a0f 100%) 0 0/200% 100%;height:24px;animation:1.5s infinite ar4xfa_shimmer}@keyframes ar4xfa_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ar4xfa_stickyTop{top:calc(var(--promobar-h,0px) + var(--header-height));z-index:95;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;visibility:hidden;pointer-events:none;background:#000000eb;border-bottom:1px solid #ffffff14;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s,visibility .4s;position:fixed;left:0;right:0;transform:translateY(-110%)}.ar4xfa_stickyVisible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.ar4xfa_stickyTopInner{justify-content:space-between;align-items:center;gap:24px;max-width:1320px;margin:0 auto;padding:14px 32px;display:flex}.ar4xfa_stickyTopLeft{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.ar4xfa_stickyThumb{background:#0a0a0f;border:1px solid #ffffff14;flex-shrink:0;width:56px;height:56px;position:relative;overflow:hidden}.ar4xfa_stickyThumb img{object-fit:contain}.ar4xfa_stickyTopText{flex-direction:column;gap:2px;min-width:0;display:flex}.ar4xfa_stickyName{font-family:var(--font-hero), system-ui, sans-serif;letter-spacing:.01em;text-transform:uppercase;color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:700;overflow:hidden}.ar4xfa_stickyMeta{letter-spacing:.2em;text-transform:uppercase;color:var(--purple-300);font-size:.7rem}.ar4xfa_stickyTopRight{flex-shrink:0;align-items:center;gap:18px;display:flex}.ar4xfa_stickyPrice{font-family:var(--font-display), "Space Grotesk", sans-serif;color:#4ade80;font-size:1.15rem;font-weight:700}.ar4xfa_stickyCta{background:linear-gradient(135deg, var(--purple-500), var(--magenta-400,#ec4899));color:#fff;font-family:var(--font-hero), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:0;padding:12px 22px;font-size:.78rem;font-weight:700;transition:filter .2s}.ar4xfa_stickyCta:hover:not(:disabled){filter:brightness(1.08)}.ar4xfa_stickyCta:disabled{color:#4a4a5c;cursor:not-allowed;background:#1a1a22}.ar4xfa_stickyBottom{z-index:90;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:12px 16px calc(12px + env(safe-area-inset-bottom));visibility:hidden;pointer-events:none;background:#000000f2;border-top:1px solid #ffffff1a;transition:transform .3s,visibility .3s;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.ar4xfa_stickyBottomVisible{visibility:visible;pointer-events:auto;transform:translateY(0)}body:has(.cookie-banner) .ar4xfa_stickyBottom{bottom:calc(var(--cookie-banner-h,84px) + 4px)}.ar4xfa_stickyBottomInner{justify-content:space-between;align-items:center;gap:14px;max-width:720px;margin:0 auto;display:flex}.ar4xfa_stickyBottomLeft{flex-direction:column;gap:2px;min-width:0;display:flex}.ar4xfa_stickyBottomLabel{letter-spacing:.22em;text-transform:uppercase;color:#8a8aa0;font-size:.62rem}.ar4xfa_stickyBottomPrice{font-family:var(--font-display), "Space Grotesk", sans-serif;color:#4ade80;font-size:1.15rem;font-weight:700;line-height:1}.ar4xfa_stickyBottomCta{background:linear-gradient(135deg, var(--purple-500), var(--magenta-400,#ec4899));color:#fff;font-family:var(--font-hero), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:0;flex-shrink:0;padding:14px 22px;font-size:.82rem;font-weight:700;transition:filter .2s}.ar4xfa_stickyBottomCta:hover:not(:disabled){filter:brightness(1.08)}.ar4xfa_stickyBottomCta:disabled{color:#4a4a5c;cursor:not-allowed;background:#1a1a22}@media (max-width:1024px){.ar4xfa_grid{grid-template-columns:minmax(0,1fr);gap:40px}.ar4xfa_galleryWrap{min-width:0;position:relative;top:0}.ar4xfa_infoSticky{position:relative;top:0}.ar4xfa_loadingShell{grid-template-columns:1fr}.ar4xfa_stickyTop{display:none}.ar4xfa_stickyBottom{display:block}}@media (max-width:640px){.ar4xfa_breadcrumb{padding-top:calc(var(--promobar-h,0px) + var(--header-height) + 18px);font-size:.65rem}.ar4xfa_main{padding-bottom:80px}.ar4xfa_descBlock,.ar4xfa_reviewsBlock,.ar4xfa_relatedBlock{padding-top:60px}.ar4xfa_tabsBlock{padding-top:48px}.ar4xfa_tabBar{gap:0}.ar4xfa_tab,.ar4xfa_tabActive{letter-spacing:.01em;padding:12px 9px;font-size:.74rem}.ar4xfa_tabActive:after{left:9px;right:9px}.ar4xfa_specs{grid-template-columns:1fr}.ar4xfa_specsItem:nth-child(2n){border-left:0;padding-left:0}.ar4xfa_specsItem{padding:16px 0;border-top:1px solid #ffffff0f!important}.ar4xfa_specsItem:first-child{border-top:0!important}.ar4xfa_galleryMain{aspect-ratio:3/4}.ar4xfa_reviewCard{padding:20px}.ar4xfa_buySecondary{flex-wrap:wrap}.ar4xfa_buyWhats{width:100%;padding:16px}.ar4xfa_gallery{flex-direction:column}.ar4xfa_thumbs{flex-direction:row;order:0;width:100%;max-height:none;overflow:auto hidden}.ar4xfa_thumb{width:72px}}:is(html:is([data-theme=light],[data-theme=white]) .ar4xfa_main,html:is([data-theme=light],[data-theme=white]) .ar4xfa_breadcrumb){background:var(--bg-primary)}html:is([data-theme=light],[data-theme=white]) .ar4xfa_galleryMain{background:linear-gradient(#f3f1f8 0%,#efecf6 100%);border-color:#00000024}:is(html:is([data-theme=light],[data-theme=white]) .ar4xfa_pay,html:is([data-theme=light],[data-theme=white]) .ar4xfa_ship,html:is([data-theme=light],[data-theme=white]) .ar4xfa_reviewCard,html:is([data-theme=light],[data-theme=white]) .ar4xfa_reviewsEmpty){background:var(--bg-card);border-color:#00000024}:is(html:is([data-theme=light],[data-theme=white]) .ar4xfa_scaleOption,html:is([data-theme=light],[data-theme=white]) .ar4xfa_shipInputRow){color:var(--text-primary);background:#fff;border-color:#0000002e}:is(html:is([data-theme=light],[data-theme=white]) .ar4xfa_payFlags,html:is([data-theme=light],[data-theme=white]) .ar4xfa_payStripFlags){background:#00000008;border-color:#0000001a}:is(html:is([data-theme=light],[data-theme=white]) .ar4xfa_skeletonGallery,html:is([data-theme=light],[data-theme=white]) .ar4xfa_skeletonLine){background:linear-gradient(90deg,#efecf6 0%,#f7f5fb 50%,#efecf6 100%)}:is(html:is([data-theme=light],[data-theme=white]) .ar4xfa_breadcrumbCurrent,html:is([data-theme=light],[data-theme=white]) .ar4xfa_infoTitle,html:is([data-theme=light],[data-theme=white]) .ar4xfa_payRowMain,html:is([data-theme=light],[data-theme=white]) .ar4xfa_payTitle,html:is([data-theme=light],[data-theme=white]) .ar4xfa_qty,html:is([data-theme=light],[data-theme=white]) .ar4xfa_shipInput,html:is([data-theme=light],[data-theme=white]) .ar4xfa_shipOptionName,html:is([data-theme=light],[data-theme=white]) .ar4xfa_shipOptionPrice,html:is([data-theme=light],[data-theme=white]) .ar4xfa_scaleOptionActive){color:var(--text-primary)}:is(html:is([data-theme=light],[data-theme=white]) .ar4xfa_breadcrumb,html:is([data-theme=light],[data-theme=white]) .ar4xfa_buyWhats,html:is([data-theme=light],[data-theme=white]) .ar4xfa_descText,html:is([data-theme=light],[data-theme=white]) .ar4xfa_infoRatingCount,html:is([data-theme=light],[data-theme=white]) .ar4xfa_reviewText,html:is([data-theme=light],[data-theme=white]) .ar4xfa_reviewsEmpty,html:is([data-theme=light],[data-theme=white]) .ar4xfa_shipLocation,html:is([data-theme=light],[data-theme=white]) .ar4xfa_payFlags,html:is([data-theme=light],[data-theme=white]) .ar4xfa_payStripFlags){color:var(--text-secondary)}:is(html:is([data-theme=light],[data-theme=white]) .ar4xfa_payFlags li,html:is([data-theme=light],[data-theme=white]) .ar4xfa_payStripFlags li){color:var(--text-secondary);background:#00000008;border-color:#00000029}:is(html:is([data-theme=light],[data-theme=white]) .ar4xfa_infoInstallment,html:is([data-theme=light],[data-theme=white]) .ar4xfa_infoPixLine,html:is([data-theme=light],[data-theme=white]) .ar4xfa_payRowHint,html:is([data-theme=light],[data-theme=white]) .ar4xfa_payStripLabel,html:is([data-theme=light],[data-theme=white]) .ar4xfa_scaleOptionHeight,html:is([data-theme=light],[data-theme=white]) .ar4xfa_scalePickerLabel,html:is([data-theme=light],[data-theme=white]) .ar4xfa_shipHint,html:is([data-theme=light],[data-theme=white]) .ar4xfa_shipLabel,html:is([data-theme=light],[data-theme=white]) .ar4xfa_shipOptionDays,html:is([data-theme=light],[data-theme=white]) .ar4xfa_shipOptionDesc){color:var(--text-muted)}html:is([data-theme=light],[data-theme=white]) .ar4xfa_payStripLabel svg{color:var(--purple-600)}html:is([data-theme=light],[data-theme=white]) .ar4xfa_shipProductionNote strong{color:var(--purple-600)}html:is([data-theme=light],[data-theme=white]) .ar4xfa_shipReadyNote strong{color:#16a34a}:is(html:is([data-theme=light],[data-theme=white]) .ar4xfa_infoTag,html:is([data-theme=light],[data-theme=white]) .ar4xfa_payEyebrow,html:is([data-theme=light],[data-theme=white]) .ar4xfa_payIcon,html:is([data-theme=light],[data-theme=white]) .ar4xfa_scaleOptionActive){color:var(--purple-600)}html:is([data-theme=light],[data-theme=white]) .ar4xfa_infoFact{color:var(--text-secondary);border-color:#00000024}html:is([data-theme=light],[data-theme=white]) .ar4xfa_infoFact strong{color:var(--text-primary)}html:is([data-theme=light],[data-theme=white]) .ar4xfa_reviewsBlock{border-top-color:#00000014}:is(html:is([data-theme=light],[data-theme=white]) .ar4xfa_buy,html:is([data-theme=light],[data-theme=white]) .ar4xfa_infoPriceBlock,html:is([data-theme=light],[data-theme=white]) .ar4xfa_specs){border-color:#0000001f}:is(html:is([data-theme=light],[data-theme=white]) .ar4xfa_infoExtras,html:is([data-theme=light],[data-theme=white]) .ar4xfa_payFlags,html:is([data-theme=light],[data-theme=white]) .ar4xfa_payStrip,html:is([data-theme=light],[data-theme=white]) .ar4xfa_payStripFlags,html:is([data-theme=light],[data-theme=white]) .ar4xfa_relatedBlock,html:is([data-theme=light],[data-theme=white]) .ar4xfa_reviewsBlock,html:is([data-theme=light],[data-theme=white]) .ar4xfa_reviewCard,html:is([data-theme=light],[data-theme=white]) .ar4xfa_reviewImage,html:is([data-theme=light],[data-theme=white]) .ar4xfa_shipOption,html:is([data-theme=light],[data-theme=white]) .ar4xfa_shipOptions,html:is([data-theme=light],[data-theme=white]) .ar4xfa_specsItem){border-color:#00000014}html:is([data-theme=light],[data-theme=white]) .ar4xfa_payDivider{background:#0000001a}:is(html:is([data-theme=light],[data-theme=white]) .ar4xfa_buyIcon,html:is([data-theme=light],[data-theme=white]) .ar4xfa_buyWhats){border-color:#0000002e}html:is([data-theme=light],[data-theme=white]) .ar4xfa_qty{border-color:var(--border-primary)}html:is([data-theme=light],[data-theme=white]) .ar4xfa_qty button{color:var(--text-primary)}html:is([data-theme=light],[data-theme=white]) .ar4xfa_buyIcon{color:var(--text-secondary)}html:is([data-theme=light],[data-theme=white]) .ar4xfa_buyIconActive{color:#ef4444;background:#ef44441a;border-color:#ef444473}html:is([data-theme=light],[data-theme=white]) .ar4xfa_buyWhats:hover{color:var(--text-primary);background:#0000000a;border-color:#00000059}html:is([data-theme=light],[data-theme=white]) .ar4xfa_shipInput::placeholder{color:var(--text-muted)}html:is([data-theme=light],[data-theme=white]) .ar4xfa_shipBtn{background:var(--text-primary);color:var(--bg-primary)}html:is([data-theme=light],[data-theme=white]) .ar4xfa_specsValue{color:var(--text-primary)}html:is([data-theme=light],[data-theme=white]) .ar4xfa_specsLabel{color:var(--text-muted)}html:is([data-theme=light],[data-theme=white]) .ar4xfa_tab{color:var(--text-secondary)}html:is([data-theme=light],[data-theme=white]) .ar4xfa_tab:hover{color:var(--text-primary)}html:is([data-theme=light],[data-theme=white]) .ar4xfa_tabActive{color:var(--text-primary)}html:is([data-theme=light],[data-theme=white]) .ar4xfa_tabBar{border-bottom-color:#0000001a}html:is([data-theme=light],[data-theme=white]) .ar4xfa_trustBadges{border-top-color:#00000014}html:is([data-theme=light],[data-theme=white]) .ar4xfa_trustBadgeLabel{color:var(--text-primary)}html:is([data-theme=light],[data-theme=white]) .ar4xfa_trustBadgeSub{color:var(--text-muted)}html:is([data-theme=light],[data-theme=white]) .ar4xfa_trustBadgeIcon{color:var(--purple-600);border-color:#7c1fff4d}
