main.VdolMa_detail,main.VdolMa_checkout{max-width:1400px;padding:20px 44px 64px}.VdolMa_back{color:#bbb5ae;align-items:center;min-height:40px;margin:0 0 20px;font-size:12px;text-decoration:none;display:inline-flex}.VdolMa_back:hover{color:#f7cb83}.VdolMa_layout{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:32px;display:grid}.VdolMa_summary{background:linear-gradient(145deg,#363239,#2c2930);border-radius:18px;min-width:0;padding:28px}.VdolMa_accountHero{align-items:center;gap:28px;display:flex}.VdolMa_accountCover{aspect-ratio:32/15;object-fit:contain;clip-path:inset(0 0 0 1%);border-radius:12px;width:min(100%,280px);height:auto;margin:0;display:block}.VdolMa_accountHeroWithCover{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:24px;display:grid}.VdolMa_artwork{background:radial-gradient(at 65% 45%,#b598654a,#0000 75%),#373134;border-radius:14px;flex:0 0 168px;height:190px;position:relative;overflow:hidden}.VdolMa_artwork>img{z-index:1;object-fit:contain;object-position:bottom;width:100%;height:100%;position:relative}.VdolMa_artworkLogo{z-index:2;filter:drop-shadow(0 2px 4px #0008);width:58px;height:32px;position:absolute;bottom:10px;left:10px}.VdolMa_artworkLogo>img{width:100%;height:100%}.VdolMa_identity{min-width:0}.VdolMa_titleHighlights{color:#e6cfaa;overflow-wrap:anywhere;margin-top:10px;font-size:clamp(14px,1.35vw,18px);font-weight:500;line-height:1.5;display:block}.VdolMa_game{color:#d3c4ac;margin:0 0 10px;font-size:12px;font-weight:600}.VdolMa_identity :is(h1,h2){letter-spacing:-.035em;margin:0;font-size:clamp(26px,2.8vw,38px);font-weight:750;line-height:1.18}.VdolMa_platform{color:#b5b0ab;margin:12px 0 16px;font-size:12px}.VdolMa_facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 16px;margin:28px 0 24px;display:grid}.VdolMa_facts>div{min-width:0}.VdolMa_facts dt{color:#d3cdc6;margin-bottom:7px;font-size:11px}.VdolMa_facts dd{color:#f5f1e9;letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:700;line-height:1.1}.VdolMa_facts .VdolMa_ice dd{color:#c9dcdc}.VdolMa_profileLinks{flex-wrap:wrap;gap:16px;margin-top:20px;display:flex}.VdolMa_profileLinks a,.VdolMa_inventoryLink{color:#e9c78d;align-items:center;gap:10px;min-height:32px;font-size:12px;text-decoration:none;display:inline-flex}.VdolMa_inventoryLink{margin-top:18px}.VdolMa_additional{margin-top:22px}.VdolMa_additional summary{color:#c9c2b8;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:12px;list-style:none;display:flex}.VdolMa_additional summary::-webkit-details-marker{display:none}.VdolMa_additional summary>span{font-size:18px;font-weight:400}.VdolMa_additional[open] summary>span{transform:rotate(45deg)}.VdolMa_additional .account-details{margin:12px 0 0}.VdolMa_additional .ad-groups{grid-template-columns:1fr}.VdolMa_additional .ad-groups article{background:#ffffff03;padding:14px}.VdolMa_purchase{background:linear-gradient(145deg,#474047,#373239);border-radius:18px;min-width:0;padding:28px;box-shadow:0 12px 40px #14101120}.VdolMa_priceHeading{color:#d1c5b5;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:12px;display:flex}.VdolMa_priceHeading h2{color:#f4eee3;margin:0;font-size:16px;font-weight:650}.VdolMa_price{color:#f6ce83;letter-spacing:-.04em;font-size:42px;font-weight:700;line-height:1.12;display:block}.VdolMa_delivery{color:#d0c7bd;margin:10px 0 24px;font-size:11px;line-height:1.6}.VdolMa_form{gap:18px;display:grid}.VdolMa_field{color:#e0d7cc;gap:9px;font-size:12px;font-weight:550;display:grid}.VdolMa_field input{color:#f5f1e9;width:100%;min-width:0;min-height:48px;font:inherit;background:#28242b;border:1px solid #ffffff26;border-radius:9px;padding:13px 14px;font-size:14px}.VdolMa_field input::placeholder{color:#b4aaa0;font-weight:400}.VdolMa_agreement{color:#ddd5cc;cursor:pointer;align-items:flex-start;gap:10px;margin:0;padding:0;font-size:11px;line-height:1.65;display:flex}.VdolMa_agreement input{accent-color:#efc372;cursor:pointer;flex:0 0 17px;width:17px;height:17px;margin:2px 0 0}.VdolMa_agreement a{color:#e7c586;text-underline-offset:3px;text-decoration:underline}.VdolMa_primary{color:#282016;width:100%;min-height:50px;font:inherit;cursor:pointer;background:#f3c574;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:14px 17px;font-size:13px;font-weight:750;text-decoration:none;display:flex}.VdolMa_primary:hover:not(:disabled){background:#ffda94}.VdolMa_primary>span{font-size:18px;font-weight:500}.VdolMa_primary:disabled{color:#30271c;opacity:.72;cursor:not-allowed;background:#c0a474}.VdolMa_provider{color:#c7bdb3;margin:14px 0 0;font-size:10px;line-height:1.6}.VdolMa_form .VdolMa_provider{margin:-4px 0 0}.VdolMa_paymentMarks{flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;display:flex}.VdolMa_form .VdolMa_paymentMarks{margin-top:0}.VdolMa_paymentMethod{color:#d9d0c5;align-items:center;gap:6px;font-size:10px;display:inline-flex}.VdolMa_paymentMethod svg{color:#e3c994;width:27px;height:20px}.VdolMa_paymentMethod:first-child svg{width:31px}.VdolMa_frideMark{color:#bdb2a6;align-items:center;gap:6px;margin-left:auto;font-size:10px;display:inline-flex}.VdolMa_frideMark img{width:52px;height:auto;display:block}.VdolMa_support{color:#d0b88e;align-items:center;min-height:32px;margin-top:12px;font-size:11px;text-decoration:none;display:inline-flex}.VdolMa_error{color:#efb7a8;background:#bf675312;border-radius:8px;margin:0;padding:12px;font-size:12px;line-height:1.6}.VdolMa_confirmed{color:#bfc9b7;align-items:baseline;gap:8px;margin:0;font-size:10px;line-height:1.65;display:flex}.VdolMa_confirmed>span{color:#a9cdad;font-size:13px}.VdolMa_emailSummary{justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.VdolMa_emailSummary>div{min-width:0}.VdolMa_emailSummary span{color:#aea59a;margin-bottom:7px;font-size:11px;display:block}.VdolMa_emailSummary strong{overflow-wrap:anywhere;font-size:13px;font-weight:550;display:block}.VdolMa_emailSummary a{color:#e7c586;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 0 10px 10px;font-size:11px;text-decoration:none}.VdolMa_emailLoading{color:#afa69c;min-height:52px;margin:0;font-size:12px}.VdolMa_unavailable{color:#e0d7cc;font-size:12px;line-height:1.6}.VdolMa_unavailable p{color:#b9b0a5}.VdolMa_unavailable a{color:#e7c586}.VdolMa_checkoutHeading{margin-bottom:28px}.VdolMa_checkoutHeading h1{margin:0 0 9px;font-size:30px}.VdolMa_checkoutHeading p{color:#b9b0a5;margin:0;font-size:13px}.VdolMa_total{justify-content:space-between;align-items:baseline;gap:20px;margin-top:22px;display:flex}.VdolMa_total>span{color:#bdb2a4;font-size:12px}.VdolMa_total>strong{color:#f6ce83;letter-spacing:-.03em;font-size:32px}.VdolMa_inventory{margin-top:38px;scroll-margin-top:100px}.VdolMa_inventory .account-inventory{background:#2f2c33;border:0;border-radius:18px;margin:0;padding:28px}.VdolMa_inventory .inv-heading{margin-bottom:18px}.VdolMa_inventory .inv-heading p{display:none}.VdolMa_inventory .inv-heading h2{font-size:22px}.VdolMa_inventory .inv-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.VdolMa_inventory .inv-grid figure{background:#39353c;border-color:#0000}.VdolMa_inventory .inv-grid figure>div{height:88px}.VdolMa_inventory .inv-count{font-size:10px}.VdolMa_detail :is(a,button,input,summary):focus-visible,.VdolMa_checkout :is(a,button,input,summary):focus-visible{outline-offset:4px;outline:2px solid #f3c574}@media (min-width:1000px){.VdolMa_detail .VdolMa_purchase{position:sticky;top:100px}}@media (max-width:1100px){.VdolMa_layout{grid-template-columns:minmax(0,1fr) 350px;gap:20px}.VdolMa_summary,.VdolMa_purchase{padding:24px}.VdolMa_artwork{flex-basis:120px;height:150px}.VdolMa_accountHero{gap:20px}.VdolMa_facts{grid-template-columns:repeat(3,minmax(0,1fr))}.VdolMa_inventory .inv-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:800px){main.VdolMa_detail,main.VdolMa_checkout{padding:16px 24px 40px}.VdolMa_layout{grid-template-columns:1fr;gap:20px}.VdolMa_summary{background:0 0;border-radius:0;padding:8px 0 4px}.VdolMa_purchase{padding:24px}.VdolMa_artwork{flex-basis:100px;height:122px}.VdolMa_identity :is(h1,h2){font-size:29px}.VdolMa_game{font-size:11px}.VdolMa_platform{margin:9px 0 12px;font-size:11px}.VdolMa_facts{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.VdolMa_facts dd{font-size:22px}.VdolMa_inventory{margin-top:30px}.VdolMa_inventory .account-inventory{padding:22px 18px}.VdolMa_inventory .inv-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:500px){main.VdolMa_detail,main.VdolMa_checkout{padding:12px 18px 32px}.VdolMa_back{margin-bottom:14px;font-size:11px}.VdolMa_accountHero{gap:16px}.VdolMa_artwork{border-radius:10px;flex-basis:82px;height:102px}.VdolMa_artworkLogo{width:48px;height:28px;bottom:6px;left:6px}.VdolMa_game{margin-bottom:7px;font-size:10px}.VdolMa_identity :is(h1,h2){font-size:26px}.VdolMa_platform{margin:8px 0 10px;font-size:10px}.VdolMa_facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 10px;margin:22px 0 20px}.VdolMa_facts dt{margin-bottom:5px;font-size:10px}.VdolMa_facts dd{font-size:20px}.VdolMa_facts .VdolMa_rank dd{white-space:nowrap;font-size:clamp(12px,3.7vw,15px);line-height:1.4}.VdolMa_profileLinks{margin-top:12px}.VdolMa_purchase{border-radius:14px;padding:22px}.VdolMa_price{font-size:36px}.VdolMa_delivery{margin-bottom:18px;font-size:10px}.VdolMa_form{gap:16px}.VdolMa_field input{font-size:16px}.VdolMa_agreement{gap:9px;font-size:10px}.VdolMa_primary{min-height:48px;font-size:12px}.VdolMa_checkoutHeading{margin-bottom:20px}.VdolMa_checkoutHeading h1{font-size:27px}.VdolMa_checkoutHeading p{font-size:11px}.VdolMa_checkout .VdolMa_artwork{flex-basis:72px;height:90px}.VdolMa_checkout .VdolMa_identity h2{font-size:24px}.VdolMa_checkout .VdolMa_facts{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:10px}.VdolMa_checkout .VdolMa_facts dd{font-size:18px}.VdolMa_checkout .VdolMa_facts .VdolMa_rank dd{font-size:clamp(12px,3.7vw,15px)}.VdolMa_checkout .VdolMa_facts dt{font-size:9px}.VdolMa_inventory .account-inventory{border-radius:14px;padding:20px 14px}.VdolMa_inventory .inv-heading h2{font-size:20px}.VdolMa_inventory .inv-heading input{font-size:16px}.VdolMa_inventory .inv-tabs button{padding:9px 11px;font-size:10px}.VdolMa_inventory .inv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.VdolMa_inventory .inv-grid figure>div{height:65px}.VdolMa_inventory .inv-grid figcaption{padding:9px 8px;font-size:9px}.VdolMa_inventory .inv-grid figcaption small{font-size:8px}}
body:has(.shop-root){background:radial-gradient(1000px 720px at 88% 80px,#b7915824,#0000 78%),linear-gradient(140deg,#29262c,#252228 48%,#211f24)}body:has(.shop-root) .ah-shell{box-shadow:none;border-bottom:0}body:has(.shop-root) .ah-card{width:min(100%,1760px);padding-inline:44px}body:has(.shop-root) .alv-footer__container{width:min(100%,1760px);padding-inline:44px}.shop-root{--shop-gold:#f9c86c;--shop-muted:#b6b2b2;--shop-surface:#302c31;--shop-line:#ffffff14;--shop-ice:#bdd3d5;--shop-ease:cubic-bezier(.2, 0, 0, 1);color:#f5f3ec;isolation:isolate;max-width:1760px;margin:auto;padding:20px 44px 80px}.shop-root :is(h1,h2,h3){letter-spacing:-.025em;text-wrap:balance;line-height:1.15}.shop-root em{color:var(--shop-gold);font-style:normal}.shop-root strong{font-variant-numeric:tabular-nums}.shop-muted{color:var(--shop-muted)}.shop-kicker{letter-spacing:.14em;color:#c6b38e;margin:0 0 12px;font-size:10px;font-weight:700;line-height:1.5}.shop-lead{color:#c4bfbd;font-size:15px;line-height:1.7}.shop-game-header{border-bottom:0;justify-content:flex-end;align-items:center;gap:24px;margin-bottom:20px;padding-bottom:17px;display:flex}.shop-game-header nav{gap:6px;display:flex}.shop-game-header nav a{min-height:44px;color:var(--shop-muted);transition:color .1s var(--shop-ease), background-color .1s var(--shop-ease);border:1px solid #0000;border-radius:7px;align-items:center;gap:9px;padding:10px 15px;font-size:12px;font-weight:500;display:flex;position:relative}.shop-game-header nav a>span{letter-spacing:-.02em;border:0;border-radius:4px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:grid}.shop-game-header nav a[aria-current]{color:#f9e7c2;background:#f9c86c0c;border-color:#0000}.shop-game-header nav a[aria-current]:after{content:none;background:var(--shop-gold);height:2px;position:absolute;bottom:-18px;left:15px;right:15px}.shop-game-header nav a:hover{color:#fff;background:#ffffff08}.shop-collection-hero{grid-template-columns:minmax(0,1.9fr) minmax(260px,1fr);align-items:center;gap:40px;padding:2px 0 21px;display:grid}.shop-hero-copy h1{max-width:920px;margin:0 0 11px;font-size:clamp(36px,3.5vw,52px);font-weight:700}.shop-hero-copy h1 em{margin-left:.12em}.shop-hero-copy .shop-kicker{margin-bottom:9px}.shop-hero-copy .shop-lead{margin:0;font-size:13px}.shop-trust{color:#b6b2b2;flex-wrap:wrap;gap:18px;margin-top:13px;font-size:11px;display:flex}.shop-trust>span{align-items:center;gap:6px;display:inline-flex}.shop-german-label svg{border-radius:1px;width:14px;height:9px}.shop-review-link{align-content:center;justify-self:end;gap:8px;min-height:110px;padding:10px 0 10px 24px;display:grid}.shop-review-brand{color:#f5f3ec;font-family:Outfit, var(--font-inter), sans-serif;letter-spacing:-.03em;align-items:center;gap:7px;font-size:28px;font-weight:500;line-height:1;display:inline-flex}.shop-review-brand svg{fill:#00b67a;width:33px;height:33px}.shop-review-copy{color:var(--shop-muted);font-size:12px}.shop-review-action{color:#e8d7b4;gap:20px;font-size:12px;display:inline-flex}.shop-review-link:hover .shop-review-action{color:var(--shop-gold)}.shop-root[data-game=valorant] .shop-detail-art>img,.shop-account-card[data-game=valorant] .shop-card-character{object-fit:cover;opacity:.7;width:100%;height:100%;inset:0}.shop-collection-toolbar{border-top:0;justify-content:space-between;align-items:center;gap:24px;margin:0 0 16px;padding-top:16px;display:flex}.shop-collection-toolbar .shop-kicker{margin-bottom:5px;font-size:9px}.shop-collection-toolbar h2{align-items:center;gap:10px;margin:0;font-size:21px;font-weight:600;display:flex}.shop-collection-dot{background:#accbad;border-radius:50%;width:6px;height:6px}.shop-filters{align-items:center;gap:8px;display:flex}.shop-filters input,.shop-filters select,.shop-root .inv-heading input,.shop-refine select{font:inherit;color:#eae7e1;background:#353036;border:1px solid #0000;border-radius:7px;min-width:0;min-height:44px;padding:10px 13px;font-size:12px}.shop-filters input{width:260px}.shop-filters select{cursor:pointer;max-width:150px}.shop-root option{color:#fff;background:#302c31}.shop-root input::placeholder{color:#94949a;opacity:1}.shop-refine{border-block:0;margin-bottom:18px}.shop-refine-summary{justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.shop-refine-summary>span{color:var(--shop-muted);font-size:11px}.shop-refine-toggle{color:#eae7e1;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-height:36px;padding:4px 0;font-size:12px;display:flex}.shop-refine-toggle svg{width:16px;height:16px}.shop-refine-toggle b{color:var(--shop-gold);font-weight:600}.shop-refine-controls{grid-template-columns:repeat(4,minmax(0,180px)) auto;align-items:end;gap:12px;padding:4px 0 14px;display:grid}.shop-refine label{color:#b6b2b2;flex-direction:column;gap:6px;font-size:11px;display:flex}.shop-refine select{width:100%}.shop-refine-reset{min-height:44px;color:var(--shop-gold);cursor:pointer;background:0 0;border:0;justify-self:start;padding:10px 8px;font-size:12px}.shop-refine-note{color:var(--shop-muted);margin:0 0 14px;font-size:11px}.shop-refine-empty{border:1px solid var(--shop-line);background:var(--shop-surface);border-radius:8px;padding:32px}.shop-refine-empty h3{margin:0 0 10px;font-size:22px}.shop-refine-empty p{color:var(--shop-muted);margin:0 0 10px;font-size:13px}.shop-account-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:15px;display:grid}.shop-account-card{min-width:0;color:inherit;transition:transform .18s var(--shop-ease), border-color .1s var(--shop-ease), background-color .1s var(--shop-ease);background:linear-gradient(150deg,#373238,#302c31 60%,#2b282e);border:1px solid #0000;border-radius:9px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 5px 16px #00000014}@media (hover:hover){.shop-account-card:hover{background:#383339;border-color:#0000;transform:translateY(-3px);box-shadow:0 8px 22px #00000024}.shop-account-card:hover .shop-card-bottom>span{background:#f9c86c24}.shop-account-card:hover .shop-card-bottom b{transform:translate(2px,-2px)}}.shop-card-art{isolation:isolate;background:radial-gradient(at 0 0,#77756e55,#0000 80%),#343433;height:72px;position:relative;overflow:hidden}.shop-card-art.has-account-cover{aspect-ratio:32/15;background:#1b1b20;height:auto}.shop-card-art.has-account-cover:after{display:none}.shop-card-art.has-account-cover .shop-stock{top:auto;bottom:8px}.shop-card-cover{object-fit:contain;clip-path:inset(0 0 0 1%);width:100%;height:100%;display:block}.shop-card-highlight{color:#d9c59e;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 12px;font-size:11px;overflow:hidden}.shop-card-highlight>span{color:#a8a1ad}.shop-card-art:after{content:"";z-index:0;background:linear-gradient(#0000 35%,#302c31dd);position:absolute;inset:0}.shop-card-character{object-fit:cover;object-position:top;width:60%;height:230%;position:absolute;top:-20%;left:-2%}.shop-game-logo{object-fit:contain;flex-shrink:0;width:64px;height:36px;display:block}.shop-card-game{z-index:2;filter:drop-shadow(0 2px 4px #0008);width:44px;height:28px;position:absolute;top:11px;left:13px}.shop-stock{z-index:2;color:#d4e4d5;background:#252228;border:1px solid #0000;border-radius:4px;align-items:center;gap:5px;padding:3px 5px;font-size:8px;display:flex;position:absolute;top:8px;right:8px}.shop-stock i,.shop-detail-stock i{background:#accbad;border-radius:50%;flex-shrink:0;width:5px;height:5px}.shop-card-skin-preview{z-index:2;gap:4px;display:flex;position:absolute;bottom:8px;right:8px}.shop-card-skin-preview img{object-fit:contain;background:#211f2455;border:1px solid #0000;border-radius:4px;width:35px;height:27px}.shop-card-content{flex-direction:column;flex:1;padding:12px 15px;display:flex}.shop-card-platform{letter-spacing:.055em;text-transform:uppercase;color:#b6b2b2;font-size:8px}.shop-card-content h2{letter-spacing:-.015em;text-wrap:wrap;margin:5px 0 8px;font-size:16px;font-weight:650;line-height:1.35}.shop-card-facts{background:#ffffff04;border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;margin:0 0 10px;padding:8px 10px;display:grid}.shop-card-facts dt{letter-spacing:.045em;color:#b6b2b2;align-items:center;gap:5px;margin-bottom:3px;font-size:8px;line-height:1.4;display:flex}.shop-card-facts dt svg{color:#d1c8b7;flex-shrink:0;width:11px;height:11px}.shop-card-facts dd{letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:600;line-height:1.1}.shop-card-ice dd{color:#eee4cf}.shop-card-facts .shop-card-rank,.shop-card-facts>div:nth-child(n+3){grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;display:flex}.shop-card-rank dt,.shop-card-facts>div:nth-child(n+3) dt{margin:0}.shop-card-rank dd,.shop-card-facts>div:nth-child(n+3) dd{letter-spacing:0;text-align:right;color:#eae7e1;overflow-wrap:normal;background:#ffffff09;border-radius:4px;max-width:65%;padding:3px 7px;font-size:11px;font-weight:500}.shop-card-bottom{justify-content:space-between;align-items:center;gap:9px;margin-top:auto;display:flex}.shop-card-bottom>strong{color:var(--shop-gold);letter-spacing:-.025em;font-size:22px;font-weight:650;line-height:1.2}.shop-card-bottom>span{color:#f4dfb8;white-space:nowrap;background:#f9c86c13;border-radius:6px;align-items:center;gap:7px;min-height:30px;padding:6px 10px;font-size:10px;font-weight:500;line-height:1.2;display:flex}.shop-card-bottom b{color:var(--shop-gold);transition:transform .18s var(--shop-ease);font-size:16px;font-weight:400;display:inline-block}.shop-button{color:#f5f3ec;cursor:pointer;min-height:50px;transition:transform .15s var(--shop-ease), background-color .1s var(--shop-ease);background:0 0;border:1px solid #ffffff24;border-radius:7px;justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;font-size:13px;font-weight:650;line-height:1.4;display:flex}.shop-button:active{transform:translateY(1px)}.shop-gold{color:#1d180e;background:#f9c86c;border-color:#f9c86c}.shop-gold:hover{background:#ffdc94}.shop-secondary:hover{background:#ffffff08}.shop-root :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--shop-gold);outline-offset:4px}.shop-pagination{justify-content:center;align-items:center;gap:25px;margin-top:30px;font-size:13px;display:flex}.shop-pagination a{color:#e8d2a3;border:1px solid var(--shop-line);background:#302c31;border-radius:7px;padding:12px 18px}.shop-pagination>span{color:var(--shop-muted);font-variant-numeric:tabular-nums}.shop-faq{grid-template-columns:minmax(220px,.65fr) minmax(0,1.7fr);gap:46px;max-width:1080px;margin:76px auto 0;display:grid}.shop-faq-intro h2{margin:0 0 16px;font-size:clamp(24px,2.4vw,29px)}.shop-faq-intro>p:not(.shop-kicker){color:var(--shop-muted);font-size:12px}.shop-faq-intro>a{color:var(--shop-gold);gap:18px;margin-top:6px;font-size:13px;display:inline-flex}.shop-faq-items{align-content:start;gap:8px;display:grid}.shop-faq-items details{background:var(--shop-surface);border-radius:8px}.shop-faq-items summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding:15px 18px;font-size:13px;font-weight:600;line-height:1.5;list-style:none;display:flex}.shop-faq-items summary::-webkit-details-marker{display:none}.shop-faq-items summary>span{color:var(--shop-gold);flex-shrink:0;font-size:21px;font-weight:400}.shop-faq-items details[open] summary>span{transform:rotate(45deg)}.shop-faq-items details>p{color:#c4bfbd;max-width:780px;margin:0;padding:0 18px 18px;font-size:12px;line-height:1.8}.shop-faq-items summary:focus-visible{outline:2px solid var(--shop-gold);outline-offset:3px;border-radius:8px}.shop-collection-guide{max-width:1080px;margin:68px auto 0}.shop-collection-guide>h2{margin:0 0 20px;font-size:clamp(22px,2vw,26px)}.shop-guide-intro{color:#c4bfbd;max-width:740px;margin:0 0 32px;font-size:13px;line-height:1.85}.shop-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.shop-guide-grid h3{margin:0 0 14px;font-size:15px}.shop-guide-grid p{color:var(--shop-muted);margin:0;font-size:12px;line-height:1.85}@media (max-width:850px){.shop-faq{grid-template-columns:1fr;gap:24px;margin-top:60px}.shop-faq-intro h2 br{display:none}.shop-faq-intro h2{max-width:330px}.shop-faq-items summary{gap:16px;padding:15px 18px;font-size:12px}.shop-faq-items details>p{padding:0 18px 20px;font-size:13px}.shop-collection-guide{margin-top:60px}.shop-guide-grid{grid-template-columns:1fr;gap:28px}}.shop-empty{border:1px solid var(--shop-line);background:var(--shop-surface);text-align:center;border-radius:10px;padding:60px 24px}.shop-card-title-highlights{color:#e6cfaa;overflow-wrap:anywhere;margin-top:7px;font-size:12px;font-weight:500;line-height:1.55;display:block}.shop-empty>span{color:var(--shop-gold);font-size:30px;font-weight:800}.shop-empty>.shop-game-logo{width:80px;height:48px;margin:0 auto}.shop-empty h2{margin:18px 0 12px;font-size:30px}.shop-empty p{max-width:460px;color:var(--shop-muted);margin:0 auto 24px;font-size:14px}.shop-empty .shop-button{display:inline-flex}.shop-back{color:#c4bfbd;align-items:center;margin-bottom:22px;padding:7px 0;font-size:12px;display:inline-flex}.shop-back:hover{color:var(--shop-gold)}.shop-detail{grid-template-columns:minmax(0,1fr) 390px;align-items:start;column-gap:36px;display:grid}.shop-detail>.shop-game-header{grid-area:1/1/auto/-1}.shop-detail>.shop-back{grid-area:2/1/auto/-1;justify-self:start}.shop-detail-grid{display:contents}.shop-detail-visual{grid-area:3/1;min-width:0}.shop-detail-info{background:#302c31;border:1px solid #0000;border-radius:10px;grid-area:3/2/7;align-self:start;padding:24px;position:sticky;top:78px;box-shadow:0 10px 32px #00000014}.shop-detail-info .shop-kicker{margin-bottom:10px;font-size:9px}.shop-detail-stock{color:#b8d4bf;align-items:center;gap:7px;font-size:11px;display:inline-flex}.shop-detail-info h1{text-wrap:wrap;margin:16px 0 22px;font-size:33px;font-weight:700;line-height:1.14}.shop-detail-facts{border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px;padding-bottom:20px;display:grid}.shop-detail-facts>div{min-width:0}.shop-detail-facts small{color:var(--shop-muted);margin-bottom:4px;font-size:11px;display:block}.shop-detail-facts strong{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:22px;font-weight:600;line-height:1.2;display:block}.shop-black-ice-stat strong{color:var(--shop-ice)}.shop-detail-rank{grid-column:span 2}.shop-detail-rank strong{overflow-wrap:break-word;font-size:18px}.shop-refine-reset:disabled{color:#77777c;cursor:default}.shop-profile-links{flex-wrap:wrap;gap:8px;margin:16px 0 0;display:flex}.shop-profile-links a{color:#ddd7ca;background:#bdd3d505;border:1px solid #bdd3d529;border-radius:5px;align-items:center;gap:15px;min-height:40px;padding:8px 11px;font-size:12px;display:flex}.shop-profile-links a:hover{background:#bdd3d50d}.shop-purchase{margin-top:22px}.shop-purchase>small{color:var(--shop-muted);letter-spacing:.1em;font-size:10px;font-weight:600;display:block}.shop-purchase>strong{color:var(--shop-gold);letter-spacing:-.025em;margin:6px 0 17px;font-size:38px;font-weight:650;line-height:1.15;display:block}.shop-purchase>p{color:#c4bfbd;text-align:center;margin:11px 0 0;font-size:11px;line-height:1.5}.shop-purchase-consent{color:#d0cbca;cursor:pointer;background:#ffffff05;border-radius:7px;align-items:flex-start;gap:11px;margin-bottom:12px;padding:13px 14px;font-size:12px;line-height:1.65;display:flex}.shop-purchase-consent input{width:17px;height:17px;accent-color:var(--shop-gold);cursor:pointer;flex:none;margin:2px 0 0}.shop-purchase-consent a{color:var(--shop-gold);text-underline-offset:3px;text-decoration:underline}.shop-purchase .shop-button{width:100%}.shop-purchase .shop-button:disabled,.shop-mobile-purchase .shop-button:disabled{color:#d3c4ab;cursor:not-allowed;background:#51483b;border-color:#0000;transform:none}.shop-detail-help{color:var(--shop-muted);border-top:0;margin-top:18px;padding-top:16px;font-size:11px;line-height:1.5}.shop-detail-help>span,.shop-detail-help>a{display:block}.shop-detail-help>a{color:var(--shop-gold);margin-top:6px;font-size:12px}.shop-detail-art{background:linear-gradient(130deg,#373238,#403a3e);border:1px solid #0000;border-radius:10px 28px 10px 10px;height:330px;position:relative;overflow:hidden}.shop-detail-art>img{z-index:1;height:145%;position:absolute;bottom:-45%;left:8%}.shop-detail-art>span{letter-spacing:-.065em;color:#ffffff12;font-size:92px;font-weight:800;line-height:1;position:absolute;top:28px;right:30px}.shop-detail-art:after{content:"";z-index:2;background:linear-gradient(#0000 25%,#211f24dd);position:absolute;inset:0}.shop-detail-overlay{z-index:3;position:absolute;bottom:25px;left:25px}.shop-detail-overlay small{letter-spacing:.12em;color:var(--shop-gold);margin-bottom:7px;font-size:10px;font-weight:650;display:block}.shop-detail-overlay strong{letter-spacing:-.025em;font-size:34px;font-weight:600}.shop-preview-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.shop-preview-strip:empty{display:none}.shop-preview-strip figure{background:#302c31;border:1px solid #0000;border-radius:7px;min-width:0;margin:0;padding:12px}.shop-preview-strip img{object-fit:contain;width:100%;height:70px}.shop-preview-strip figcaption{color:#c4bfbd;text-align:center;white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font-size:10px;overflow:hidden}.shop-account-overview{border-top:0;border-bottom:0;grid-area:4/1;margin:30px 0 0;padding:26px 0}.shop-account-overview .shop-kicker{margin-bottom:7px}.shop-account-overview h2{margin:0 0 20px;font-size:26px}.shop-account-overview dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;display:grid}.shop-account-overview dt{color:var(--shop-muted);margin-bottom:5px;font-size:11px}.shop-account-overview dd{color:#eae7e1;overflow-wrap:anywhere;margin:0;font-size:13px}.shop-detail>.account-details{grid-area:5/1;min-width:0;margin:24px 0 0}.shop-root .ad-groups{gap:10px}.shop-root .ad-groups article{background:var(--shop-surface);border-color:#0000;border-radius:7px;padding:18px}.shop-root .ad-groups h3{margin-bottom:16px;font-size:16px}.shop-root .ad-groups dl>div{gap:12px;font-size:12px}.shop-root .ad-seasons{background:var(--shop-surface);border-color:var(--shop-line);border-radius:7px}.shop-root .account-inventory{grid-area:6/1;min-width:0;margin-top:30px}.shop-root .inv-heading{align-items:center;gap:18px;margin-bottom:18px}.shop-root .inv-heading h2{font-size:28px}.shop-root .inv-heading p{color:#c6b38e;letter-spacing:.14em;font-size:9px}.shop-root .inv-heading input{width:240px}.shop-root .inv-tabs{gap:7px}.shop-root .inv-tabs button,.shop-root .inv-more{color:#c4bfbd;background:#302c31;border-color:#0000;border-radius:6px;min-height:42px;padding:9px 12px;font-size:12px}.shop-root .inv-tabs button[aria-pressed=true]{color:#f7ddae;background:#f9c86c12;border-color:#0000}.shop-root .inv-tabs button span{opacity:1;color:#9e9ea3;font-variant-numeric:tabular-nums;margin-left:7px}.shop-root .inv-tabs button[aria-pressed=true] span{color:#e2c58d}.shop-root .inv-count{color:var(--shop-muted);margin:17px 0;font-size:12px}.shop-root .inv-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.shop-root .inv-grid figure{background:#302c31;border:1px solid #0000;border-radius:7px;padding:12px}.shop-root .inv-grid figure>div{height:104px}.shop-root .inv-grid figcaption{color:#eae7e1;font-size:11px;line-height:1.5}.shop-root .inv-grid figcaption small{color:#b6b2b2;margin-top:5px;font-size:10px}.shop-root .inv-grid figure.is-black-ice{background:#202223;border-color:#0000}.shop-root .inv-grid .is-black-ice small{color:var(--shop-ice)}.shop-root .inv-more{color:var(--shop-gold);margin-top:18px}.shop-handover{border-top:0;grid-area:7/1/auto/-1;margin-top:48px;padding-top:30px}.shop-handover h2{margin:0 0 26px;font-size:30px}.shop-handover>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.shop-handover article{padding-left:0}.shop-handover article>span{color:var(--shop-gold);font-size:11px;font-weight:600}.shop-handover h3{margin:10px 0 9px;font-size:17px}.shop-handover article p{color:var(--shop-muted);margin:0;font-size:12px;line-height:1.7}.shop-mobile-purchase{display:none}.shop-checkout{min-height:70vh}.shop-checkout-grid{grid-template-columns:1.2fr 1fr;align-items:start;gap:60px;margin-top:30px;display:grid}.shop-checkout h1{margin:0 0 25px;font-size:clamp(40px,4.5vw,62px)}.shop-checkout-card{background:var(--shop-surface);border:1px solid #f9c86c25;border-radius:10px;padding:30px}.shop-checkout-card>.shop-card-game{color:var(--shop-gold);margin-bottom:16px;display:block;position:static}.shop-checkout-card h2{margin:0 0 16px;font-size:26px}.shop-checkout-card>p{color:var(--shop-muted);font-size:13px}.shop-checkout-total{border-block:1px solid var(--shop-line);justify-content:space-between;align-items:center;gap:20px;margin:24px 0;padding:20px 0;display:flex}.shop-checkout-total>span{color:var(--shop-muted);font-size:12px}.shop-checkout-total>strong{color:var(--shop-gold);letter-spacing:-.02em;font-size:30px}.shop-checkout-soon{background:#f9c86c07;border:1px solid #f9c86c24;border-radius:6px;margin-bottom:22px;padding:16px}.shop-checkout-soon strong{font-size:13px}.shop-checkout-soon p{color:var(--shop-muted);margin-bottom:0;font-size:12px;line-height:1.6}.shop-checkout-return{text-align:center;color:var(--shop-muted);margin-top:18px;font-size:12px;display:block}.shop-private-order{max-width:850px;min-height:75vh}.shop-private-order h1{font-size:clamp(34px,4vw,55px)}.shop-delivery>div{border-bottom:1px solid var(--shop-line);padding:14px 0}.shop-delivery small{color:var(--shop-muted);margin-bottom:8px;font-size:11px;display:block}.shop-delivery code{overflow-wrap:anywhere;font-size:14px}.shop-delivery-note{white-space:pre-wrap;font-size:13px;line-height:1.8}.shop-delivery+.shop-button{margin-top:24px}.shop-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1439px){body:has(.shop-root) :is(.ah-card,.alv-footer__container){padding-inline:32px}.shop-account-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.shop-root{padding-inline:32px}.shop-root .inv-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1120px){body:has(.shop-root) :is(.ah-card,.alv-footer__container){padding-inline:24px}.shop-root{padding-inline:24px}.shop-account-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.shop-detail{grid-template-columns:minmax(0,1fr) 340px;column-gap:24px}.shop-detail-info{padding:20px}.shop-root .inv-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.shop-root .inv-heading{flex-direction:column;align-items:start;gap:14px}.shop-root .inv-heading input{width:100%}.shop-root .ad-groups{grid-template-columns:1fr}.shop-root .ad-groups dl{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-root .ad-groups dl>div{display:block}.shop-root .ad-groups dd{text-align:left;margin-top:4px}}@media (max-width:850px){body:has(.shop-root) :is(.ah-card,.alv-footer__container){padding-inline:22px}.shop-root{padding:24px 22px 60px}.shop-game-header{gap:16px}.shop-game-header nav a{padding-inline:10px}.shop-collection-hero{grid-template-columns:1.6fr 1fr;gap:24px}.shop-hero-copy h1{font-size:35px}.shop-collection-toolbar{flex-direction:column;align-items:start;gap:16px}.shop-filters{width:100%}.shop-filters>label:first-child{flex:1;min-width:0}.shop-filters input{width:100%}.shop-account-grid,.shop-refine-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-detail{grid-template-columns:minmax(0,1fr);padding-bottom:115px}.shop-detail-info{grid-area:3/1;padding:24px;position:static}.shop-detail-visual{grid-area:4/1;margin-top:24px}.shop-account-overview{grid-row:5}.shop-detail>.account-details{grid-row:6}.shop-root .account-inventory{grid-row:7}.shop-handover{grid-row:8}.shop-detail-info h1{font-size:36px}.shop-detail-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.shop-detail-help>span{display:none}.shop-detail-help{text-align:center;border:0;margin-top:14px;padding:0}.shop-detail-help>a{margin:0}.shop-mobile-purchase{z-index:40;padding:12px max(22px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom));background:#2b282d;border-top:0;justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 24px #00000025}.shop-mobile-purchase small{color:#b6b2b2;font-size:10px;line-height:1.4;display:block}.shop-mobile-purchase strong{color:var(--shop-gold);letter-spacing:-.02em;font-size:23px;font-weight:650;line-height:1.3;display:block}.shop-mobile-purchase .shop-button{text-align:left;gap:10px;min-width:0;max-width:61%;min-height:46px;padding:12px 14px}.shop-checkout-grid{grid-template-columns:1fr;gap:30px}}@media (max-width:600px){body:has(.shop-root) :is(.ah-card,.alv-footer__container){padding-inline:18px}.shop-root{padding:20px 18px 48px}.shop-game-header{flex-direction:column;align-items:stretch;gap:13px;margin-bottom:20px;padding-bottom:14px}.shop-game-header nav{scrollbar-width:none;gap:5px;width:100%;padding-bottom:2px;overflow-x:auto}.shop-game-header nav a{white-space:nowrap;flex:1 0 auto;justify-content:center;gap:6px;min-height:44px;padding:8px;font-size:11px}.shop-game-header nav a>span{width:21px;height:21px;font-size:10px}.shop-game-header nav a[aria-current]:after{height:2px;bottom:0;left:8px;right:8px}.shop-collection-hero{grid-template-columns:1fr;gap:13px;padding:0 0 18px}.shop-review-link{justify-self:start;align-items:center;gap:18px;min-height:36px;padding:0;display:flex}.shop-review-brand{gap:4px;font-size:19px}.shop-review-brand svg{width:23px;height:23px}.shop-review-copy{display:none}.shop-review-action{gap:8px;font-size:10px}.shop-hero-copy h1{max-width:360px;margin-bottom:11px;font-size:35px;line-height:1.08}.shop-hero-copy h1 em{margin-left:0}.shop-hero-copy .shop-kicker{margin-bottom:11px;font-size:9px}.shop-hero-copy .shop-lead{font-size:12px;line-height:1.6}.shop-trust{gap:14px;margin-top:11px;font-size:10px}.shop-collection-toolbar{gap:14px;margin-bottom:14px;padding-top:16px}.shop-collection-toolbar h2{font-size:20px}.shop-filters{gap:6px}.shop-filters input,.shop-filters select{padding-inline:10px;font-size:11px}.shop-filters select{max-width:115px}.shop-refine-summary>span{text-align:right;font-size:10px}.shop-refine{margin-bottom:14px}.shop-account-grid{gap:10px}.shop-card-art{height:68px}.shop-card-game{font-size:7px;top:9px;left:9px}.shop-stock{gap:4px;padding:3px 4px;font-size:7px;top:6px;right:6px}.shop-card-skin-preview{gap:3px;bottom:7px;right:6px}.shop-card-skin-preview img{width:27px;height:22px}.shop-card-content{padding:11px 9px}.shop-card-platform{letter-spacing:.025em;font-size:8px}.shop-card-content h2{letter-spacing:-.01em;min-height:38px;margin:5px 0 8px;font-size:14px;line-height:1.35}.shop-card-facts{gap:7px;margin-bottom:9px;padding:7px}.shop-card-facts dt{letter-spacing:.025em;gap:4px;font-size:7px}.shop-card-facts dt svg{width:9px;height:9px}.shop-card-facts dd{font-size:21px}.shop-card-rank dd{font-size:10px}.shop-card-facts>div:nth-child(n+3) dd{padding:3px 5px;font-size:10px}.shop-card-bottom{flex-wrap:wrap;gap:4px}.shop-card-bottom>strong{white-space:nowrap;font-size:clamp(16px,4.5vw,19px)}.shop-card-bottom>span{gap:4px;min-height:26px;margin-left:auto;padding:5px 6px;font-size:9px}.shop-card-bottom b{font-size:12px}.shop-detail{padding-bottom:112px}.shop-detail>.shop-back{margin-bottom:16px;font-size:11px}.shop-detail-info{padding:20px}.shop-detail-info .shop-kicker{font-size:9px}.shop-detail-info h1{margin:14px 0 20px;font-size:32px}.shop-detail-facts{gap:14px 10px;padding-bottom:17px}.shop-detail-facts small{font-size:10px}.shop-detail-facts strong{font-size:23px}.shop-detail-facts .shop-detail-rank strong{font-size:18px}.shop-profile-links{margin-top:13px}.shop-purchase{margin-top:17px}.shop-purchase>strong{margin-bottom:14px;font-size:36px}.shop-detail-visual{margin-top:22px}.shop-detail-art{height:245px}.shop-detail-art>img{height:170%;bottom:-70%;left:8%}.shop-detail-art>span{font-size:70px;right:20px}.shop-detail-overlay{bottom:20px;left:20px}.shop-detail-overlay strong{font-size:29px}.shop-preview-strip{gap:8px;margin-top:10px}.shop-preview-strip figure{padding:9px}.shop-preview-strip img{height:50px}.shop-preview-strip figcaption{font-size:9px}.shop-account-overview{margin-top:25px;padding:23px 0}.shop-account-overview h2{font-size:25px}.shop-account-overview dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.shop-root .account-inventory{margin-top:25px}.shop-root .inv-heading h2{font-size:26px}.shop-root .inv-tabs{scrollbar-width:thin;flex-wrap:nowrap;margin-inline:-3px;padding:3px 3px 9px;overflow-x:auto}.shop-root .inv-tabs button{flex-shrink:0;font-size:11px}.shop-root .inv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.shop-root .inv-grid figure{padding:11px}.shop-root .inv-grid figure>div{height:90px}.shop-root .inv-grid figcaption{font-size:11px}.shop-root .ad-groups article{padding:18px}.shop-handover{margin-top:34px;padding-top:26px}.shop-handover h2{margin-bottom:23px;font-size:27px}.shop-handover>div{grid-template-columns:1fr;gap:23px}.shop-empty{padding:45px 20px}.shop-empty h2{font-size:27px}.shop-checkout-grid{margin-top:16px}.shop-checkout h1{font-size:42px}.shop-checkout-card{padding:24px}.shop-mobile-purchase{gap:12px;padding-inline:18px}.shop-mobile-purchase .shop-button{min-width:0;font-size:12px}}@media (max-width:359px){.shop-account-grid{grid-template-columns:1fr}.shop-card-content h2{min-height:0}.shop-card-art{height:85px}.shop-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-mobile-purchase .shop-button{min-width:0;font-size:12px}.shop-mobile-purchase strong{font-size:21px}}@media (prefers-reduced-motion:reduce){.shop-root *,.shop-root :before,.shop-root :after{transition:none!important}.shop-account-card:hover,.shop-button:active,.shop-account-card:hover .shop-card-bottom b{transform:none}}.shop-payment-form{gap:16px;display:grid}.shop-payment-form label{gap:8px;font-size:12px;display:grid}.shop-payment-form .shop-purchase-consent{gap:11px;margin:0;font-size:12px;display:flex}.shop-payment-form .shop-purchase-consent>span{color:#d0cbca;font-size:12px}.shop-payment-form .shop-purchase-consent input{width:17px;padding:0}.shop-confirmation-saved{color:#acd3b9;margin:0;font-size:11px;line-height:1.6}.shop-payment-form label>span{color:var(--shop-muted);font-size:10px}.shop-payment-form input{color:#fff;width:100%;min-width:0;font:inherit;background:#353036;border:1px solid #ffffff24;border-radius:9px;padding:13px 14px}.shop-payment-form input:focus-visible{outline:2px solid var(--shop-gold);outline-offset:2px}.shop-payment-form .shop-button{justify-content:space-between;width:100%}.shop-payment-copy{color:var(--shop-muted);margin:0;font-size:11px;line-height:1.7}.shop-payment-copy a{color:var(--shop-gold)}.shop-payment-error{color:#f1b4ac;background:#b6454518;border:1px solid #b6454555;border-radius:9px;padding:12px;font-size:12px;line-height:1.6}.shop-payment-form button:disabled,.shop-order-actions button:disabled{opacity:.65;cursor:wait}.shop-order-actions{gap:12px;margin:20px 0;display:grid}.shop-order-actions .shop-checkout-return{cursor:pointer;font:inherit;color:var(--shop-muted);background:0 0;border:0;font-size:12px}.shop-private-order .shop-secondary{margin-top:12px}.shop-root .shop-picks{border-bottom:1px solid #d5b67a2b;margin:0 0 26px;padding:24px 0 32px}.shop-root .shop-picks-heading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:20px;display:flex}.shop-root .shop-picks-heading span{letter-spacing:.15em;color:#d2b37a;font-size:9px}.shop-root .shop-picks-heading h2{letter-spacing:-.035em;color:#faf4e9;margin:8px 0 0;font-size:25px;font-weight:500}.shop-root .shop-picks-heading p{color:#bcb0bf;margin:0;font-size:12px;line-height:1.7}.shop-root .shop-account-card[data-recommended=true]{background:linear-gradient(160deg,#d5b67a08,#0000 50%),#302b33;border-color:#d5b67a66}.shop-root .shop-recommendation{padding:10px 0 12px}.shop-root .shop-recommendation span{letter-spacing:.08em;color:#e6c88d;font-size:9px}.shop-root .shop-recommendation p{color:#bcb0bf;margin:5px 0 0;font-size:10px;line-height:1.6}@media (max-width:700px){.shop-root .shop-picks-heading{display:block}.shop-root .shop-picks-heading h2{font-size:22px}.shop-root .shop-picks-heading p{margin-top:9px;font-size:11px}.shop-root .shop-picks{padding-top:16px}}
._77WLIq_hub{padding-top:42px;scroll-margin-top:100px}._77WLIq_hero{border-bottom:1px solid #ffffff14;grid-template-columns:1.2fr 1fr;align-items:center;gap:72px;padding:32px 0 64px;display:grid}._77WLIq_eyebrow{color:#c0b7a9;letter-spacing:.16em;margin:0 0 18px;font-size:11px;font-weight:700}._77WLIq_hero h1{margin:0 0 24px;font-size:clamp(38px,4.1vw,64px);font-weight:650;line-height:1.08!important}._77WLIq_hero h1 span{color:var(--shop-gold)}._77WLIq_lead{color:var(--shop-muted);max-width:590px;margin:0 0 27px;font-size:16px;line-height:1.75}._77WLIq_button{background:var(--shop-gold);border:1px solid var(--shop-gold);color:#27232a;border-radius:9px;justify-content:space-between;align-items:center;gap:34px;padding:14px 21px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}._77WLIq_button:hover{background:#ffda97}._77WLIq_heroFacts{color:#bcb5ad;flex-wrap:wrap;gap:18px;margin-top:22px;font-size:11px;display:flex}._77WLIq_heroFacts span+span:before{content:"·";color:var(--shop-gold);margin-right:18px}._77WLIq_preview{background:linear-gradient(145deg,#39343c,#29262c);border:1px solid #ffffff16;border-radius:18px;padding:24px;box-shadow:0 20px 60px #0002}._77WLIq_previewTop{color:#b8b1b5;letter-spacing:.12em;justify-content:space-between;gap:15px;margin-bottom:22px;font-size:10px;font-weight:700;display:flex}._77WLIq_dot{color:#d9c491}._77WLIq_dot:before{content:"";background:#d9c491;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}._77WLIq_miniAccount{background:#ffffff05;border:1px solid #ffffff14;border-radius:11px;align-items:center;gap:16px;padding:12px;display:flex}._77WLIq_miniAccount img{object-fit:cover;border-radius:7px;width:75px;height:89px}._77WLIq_miniAccount div{flex:1;gap:9px;display:grid}._77WLIq_miniAccount small{color:#e0bc78;letter-spacing:.08em;font-size:9px}._77WLIq_miniAccount strong{font-size:16px}._77WLIq_miniAccount span{color:#aaa2a8;font-size:11px}._77WLIq_miniAccount b{color:var(--shop-gold);font-size:24px;font-weight:400}._77WLIq_miniPayment,._77WLIq_miniDelivery{border-bottom:1px solid #ffffff0c;align-items:center;gap:14px;padding:17px 9px;display:flex}._77WLIq_number{color:#d6bf95;border:1px solid #ffffff20;border-radius:9px;padding:10px;font-size:11px}._77WLIq_miniPayment div,._77WLIq_miniDelivery div{flex:1;gap:7px;display:grid}._77WLIq_miniPayment strong,._77WLIq_miniDelivery strong{font-size:13px}._77WLIq_miniPayment small,._77WLIq_miniDelivery small{color:#b4abb2;font-size:11px}._77WLIq_miniDelivery>span:last-child{color:var(--shop-gold)}._77WLIq_preview>p{color:#aea4aa;text-align:center;margin:17px 0 0;font-size:10px}._77WLIq_collections{padding-top:56px;scroll-margin-top:100px}._77WLIq_sectionHead{justify-content:space-between;align-items:end;gap:24px;margin-bottom:23px;display:flex}._77WLIq_sectionHead h2{margin:0;font-size:clamp(25px,2.4vw,36px);font-weight:600}._77WLIq_sectionHead ._77WLIq_eyebrow{margin-bottom:12px}._77WLIq_sectionHead>p{color:var(--shop-muted);margin:0;font-size:13px;line-height:1.6}._77WLIq_search{background:#ffffff04;border:1px solid #fff2;border-radius:9px;align-items:center;gap:11px;min-width:260px;padding:12px 16px;display:flex}._77WLIq_search>span:first-child{color:#dfc388;font-size:22px;line-height:1}._77WLIq_search input{color:#eee;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:13px}._77WLIq_search input::placeholder{color:#aaa1a9}._77WLIq_search:focus-within{border-color:var(--shop-gold)}._77WLIq_filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;display:flex}._77WLIq_filters button{color:#bcb5bd;font:inherit;cursor:pointer;background:#ffffff03;border:1px solid #ffffff14;border-radius:7px;padding:9px 14px;font-size:12px}._77WLIq_filters button[aria-pressed=true]{color:#f9d599;background:#f9c86c18;border-color:#f9c86c70}._77WLIq_filters>span{color:#a79fa6;margin-left:auto;font-size:12px}._77WLIq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._77WLIq_card{color:inherit;background:#302c32;border:1px solid #ffffff14;border-radius:13px;text-decoration:none;overflow:hidden}._77WLIq_card:hover{border-color:var(--accent)}._77WLIq_art{background:#1d1b22;height:155px;position:relative;overflow:hidden}._77WLIq_art img{object-fit:cover;object-position:center 35%;opacity:.86;width:100%;height:100%}._77WLIq_art:after{content:"";background:linear-gradient(#0000 45%,#302c32);position:absolute;inset:0}._77WLIq_art>span{z-index:1;color:#f1e7da;letter-spacing:.12em;background:#242128b5;border:1px solid #ffffff25;border-radius:5px;padding:5px 7px;font-size:9px;position:absolute;bottom:13px;left:20px}._77WLIq_cardContent{padding:14px 20px 17px}._77WLIq_card h3{margin:0 0 9px;font-size:20px;font-weight:600}._77WLIq_card p{color:#b5adb4;margin:0 0 19px;font-size:12px}._77WLIq_cardAction{color:#e9d0a1;border-top:1px solid #ffffff10;justify-content:space-between;align-items:center;padding-top:13px;font-size:12px;display:flex}._77WLIq_cardAction b{color:var(--accent);font-size:20px;font-weight:400}._77WLIq_delivery{border-top:1px solid #ffffff14;margin-top:68px;padding-top:44px}._77WLIq_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:32px 0 0;padding:0;list-style:none;display:grid}._77WLIq_steps li{position:relative}._77WLIq_stepNumber{color:#b9a27b;letter-spacing:.15em;margin-bottom:15px;font-size:11px;display:block}._77WLIq_stepDrawing{background:linear-gradient(140deg,#36313a,#2c2830);border:1px solid #ffffff15;border-radius:11px;gap:12px;min-height:160px;padding:20px;display:grid}._77WLIq_stepDrawing>span{letter-spacing:.12em;color:#c7b48e;font-size:9px}._77WLIq_stepDrawing>strong{font-size:16px;font-weight:600}._77WLIq_stepDrawing>div{align-items:center;gap:7px;display:flex}._77WLIq_stepDrawing i{background:linear-gradient(135deg,#c9b17e30,#a598bf12);border:1px solid #c5b18635;border-radius:5px;width:30px;height:30px}._77WLIq_stepDrawing i:nth-child(2){background:#809aba26}._77WLIq_stepDrawing i:nth-child(3){background:#afa58526}._77WLIq_stepDrawing small{color:#a9a1aa;font-size:10px}._77WLIq_receipt{border-top:1px solid #ffffff12;justify-content:space-between;padding-top:12px;font-size:11px}._77WLIq_receipt span{color:#bfb3bd}._77WLIq_receipt b{color:#f6d19a;font-weight:500}._77WLIq_playDrawing div>b{color:#f9c86c;background:#f9c86c20;border:1px solid #f9c86c50;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:10px;display:flex}._77WLIq_playDrawing div>span{color:#c2b8c0;font-size:11px}._77WLIq_steps h3{margin:20px 0 10px;font-size:18px;font-weight:600}._77WLIq_steps p{color:var(--shop-muted);max-width:360px;margin:0;font-size:13px;line-height:1.75}._77WLIq_support{background:#f9c86c05;border:1px solid #f9c86c26;border-radius:13px;justify-content:space-between;align-items:center;gap:24px;margin-top:60px;padding:30px;display:flex}._77WLIq_support h2{margin:0 0 9px;font-size:23px}._77WLIq_support p{color:var(--shop-muted);margin:0;font-size:13px}._77WLIq_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._77WLIq_empty{text-align:center;border:1px solid #ffffff20;border-radius:12px;padding:40px}._77WLIq_empty p{color:var(--shop-muted)}._77WLIq_empty button{background:var(--shop-gold);cursor:pointer;border:0;border-radius:8px;padding:12px}._77WLIq_hub :is(a,button):focus-visible{outline:2px solid var(--shop-gold);outline-offset:4px}@media (min-width:1450px){._77WLIq_hub{max-width:1450px}._77WLIq_art{height:185px}}@media (max-width:1000px){._77WLIq_hero{gap:32px}._77WLIq_hero h1{font-size:42px}._77WLIq_preview{padding:18px}._77WLIq_miniAccount img{width:58px;height:75px}._77WLIq_miniAccount strong{font-size:13px}._77WLIq_grid{gap:15px}._77WLIq_card h3{font-size:17px}._77WLIq_cardContent{padding:14px}._77WLIq_art{height:140px}._77WLIq_steps{gap:18px}._77WLIq_heroFacts{gap:10px}._77WLIq_heroFacts span+span:before{margin-right:10px}}@media (max-width:760px){._77WLIq_hub{padding:24px 20px 48px}._77WLIq_hero{grid-template-columns:1fr;gap:30px;padding:12px 0 36px}._77WLIq_hero h1{font-size:40px}._77WLIq_lead{font-size:14px;line-height:1.7}._77WLIq_preview{max-width:none}._77WLIq_collections{padding-top:36px}._77WLIq_sectionHead{flex-direction:column;align-items:start;gap:18px}._77WLIq_search{width:100%;min-width:0}._77WLIq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._77WLIq_art{height:115px}._77WLIq_art>span{letter-spacing:.06em;padding:4px;font-size:7px;bottom:10px;left:12px}._77WLIq_cardContent{padding:10px 12px 12px}._77WLIq_card h3{font-size:16px;line-height:1.25}._77WLIq_card p{margin-bottom:13px;font-size:10px;line-height:1.5}._77WLIq_cardAction{gap:8px;font-size:10px}._77WLIq_filters{gap:6px}._77WLIq_filters button{padding:8px 10px;font-size:10px}._77WLIq_filters>span{width:100%;margin-top:5px;margin-left:0}._77WLIq_delivery{margin-top:42px;padding-top:30px}._77WLIq_steps{grid-template-columns:1fr;gap:30px}._77WLIq_stepDrawing{min-height:145px}._77WLIq_steps p{max-width:none}._77WLIq_support{flex-direction:column;align-items:start;margin-top:38px;padding:23px}._77WLIq_support ._77WLIq_button{width:100%}._77WLIq_heroFacts{font-size:10px}._77WLIq_heroFacts span+span:before{margin-right:8px}}@media (max-width:360px){._77WLIq_hero h1{font-size:34px}._77WLIq_grid{grid-template-columns:1fr}._77WLIq_art{height:155px}}._77WLIq_previewNew{background:radial-gradient(at 85% 80%,#d7a55215,#0000 65%),linear-gradient(140deg,#39343c,#29262e);padding:25px;position:relative;overflow:hidden}._77WLIq_heroMockStage{padding:5px 20px 62px 0;position:relative}._77WLIq_heroMockStage:before{content:"";background:#ffffff03;border:1px solid #ffffff14;border-radius:12px;position:absolute;inset:18px 8px 50px 14px;transform:rotate(3deg)}._77WLIq_mockWindow{text-align:left;background:linear-gradient(135deg,#38333d,#29252e);border:1px solid #ffffff25;border-radius:11px;min-width:0;padding:15px;position:relative;box-shadow:0 15px 25px #0002}._77WLIq_windowBar{border-bottom:1px solid #ffffff10;justify-content:space-between;align-items:center;gap:10px;padding-bottom:13px;display:flex}._77WLIq_windowBar>span{gap:4px;display:flex}._77WLIq_windowBar i{opacity:.5;background:#b9afb3;border-radius:50%;width:4px;height:4px;display:block}._77WLIq_windowBar i:first-child{opacity:1;background:#d8b986}._77WLIq_windowBar small{letter-spacing:.12em;color:#bdb1b6;font-size:8px}._77WLIq_windowBar>b{color:#bfad8e;font-size:12px;font-weight:400}._77WLIq_mockSearch{color:#c6bcc5;background:#00000010;border:1px solid #ffffff15;border-radius:5px;align-items:center;gap:9px;margin-top:13px;padding:9px;font-size:10px;display:flex}._77WLIq_mockSearch>span:first-child{color:#e3c082;font-size:17px;line-height:1}._77WLIq_mockSearch>i{border-top:1px solid #a89b9f;border-bottom:1px solid #a89b9f;width:12px;height:8px;margin-left:auto}._77WLIq_mockChips{gap:5px;margin:9px 0 12px;display:flex}._77WLIq_mockChips span{color:#b2a7b2;border:1px solid #ffffff13;border-radius:4px;padding:4px 7px;font-size:7px}._77WLIq_mockChips span:first-child{color:#e0c394;background:#edc8890b;border-color:#e5c18b50}._77WLIq_mockAccounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._77WLIq_mockAccount{background:#ffffff02;border:1px solid #ffffff13;border-radius:6px;overflow:hidden}._77WLIq_mockAccount[data-selected=true]{border-color:#e5c18b9c;box-shadow:0 0 0 2px #e5c18b0c}._77WLIq_avatarScene{background:radial-gradient(#ab9ad025,#0000 80%);justify-content:center;align-items:center;height:74px;display:flex;position:relative;overflow:hidden}._77WLIq_mockAccount:nth-child(2) ._77WLIq_avatarScene{background:radial-gradient(#ebc28030,#0000 80%)}._77WLIq_mockAccount:nth-child(3) ._77WLIq_avatarScene{background:radial-gradient(#8cacca26,#0000 80%)}._77WLIq_avatar{z-index:1;background:linear-gradient(140deg,#ece1ef25,#8b799b10);border:1px solid #d0c4d6a6;border-radius:50%;width:20px;height:20px;margin-top:-18px;display:block;position:relative}._77WLIq_avatar:after{content:"";background:linear-gradient(120deg,#e7d0b521,#cab3dd05);border:1px solid #d0c4d680;border-radius:22px 22px 5px 5px;width:40px;height:26px;position:absolute;top:25px;left:-11px}._77WLIq_sceneOrbit{border:1px solid #ffffff10;border-radius:50%;width:63px;height:63px;position:absolute;transform:rotate(-25deg)}._77WLIq_sceneOrbit:after{content:"";border:1px solid #ffffff0b;border-radius:50%;position:absolute;inset:7px -9px}._77WLIq_avatarScene>b{color:#d3bd96;background:#302936;border:1px solid #ffffff20;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:7px;font-weight:500;display:flex;position:absolute;top:5px;right:5px}._77WLIq_mockAccount[data-selected=true] ._77WLIq_avatarScene>b{color:#332b24;background:#dec087;border-color:#dec087}._77WLIq_mockBars{padding:10px 9px}._77WLIq_mockBars>i{background:#c9bac547;border-radius:3px;width:80%;height:3px;margin-bottom:5px;display:block}._77WLIq_mockBars>i:nth-child(2){opacity:.4;width:52%}._77WLIq_mockBars>span{gap:4px;margin-top:9px;display:flex}._77WLIq_mockBars b{background:#ffffff06;border:1px solid #ffffff14;border-radius:2px;width:16px;height:10px}._77WLIq_mockFoot{color:#a99ca9;justify-content:space-between;gap:8px;margin-top:12px;font-size:8px;display:flex}._77WLIq_mockFoot b{color:#e3c395;font-weight:500}._77WLIq_floatingDelivery{background:linear-gradient(140deg,#4b4140,#353036);border:1px solid #ebc88b50;border-radius:9px;align-items:center;gap:12px;max-width:93%;padding:15px 17px;display:flex;position:absolute;bottom:18px;right:0;box-shadow:0 14px 32px #0004}._77WLIq_floatingDelivery>div:nth-child(2){gap:5px;display:grid}._77WLIq_floatingDelivery small{letter-spacing:.1em;color:#cbb187;font-size:7px}._77WLIq_floatingDelivery strong{color:#eee5d9;font-size:12px}._77WLIq_floatingDelivery span{color:#bdb0b5;font-size:9px}._77WLIq_floatingDelivery>b{color:#e4c28b;margin-left:8px;font-size:19px;font-weight:400}._77WLIq_keyIcon{background:#f3cc8510;border:1px solid #f3cc8535;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}._77WLIq_keyIcon>i{border:2px solid #e7c995;border-radius:50%;width:9px;height:9px;position:absolute;top:9px;left:6px}._77WLIq_keyIcon>b{transform-origin:0;background:#e7c995;width:11px;height:2px;position:absolute;top:16px;left:15px;transform:rotate(35deg)}._77WLIq_keyIcon>b:after{content:"";background:#e7c995;width:2px;height:5px;position:absolute;top:0;right:2px}._77WLIq_flowTrack{color:#b5aab4;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;padding-top:16px;font-size:10px;display:flex}._77WLIq_flowTrack span{align-items:center;gap:7px;display:flex}._77WLIq_flowTrack b{color:#e0bd81;border:1px solid #e0bd8126;border-radius:4px;padding:5px;font-size:8px;font-weight:500}._77WLIq_flowTrack>i{color:#8e818c;font-style:normal}._77WLIq_previewNew>p{margin-top:16px}._77WLIq_stepStage{background:radial-gradient(at 50% 70%,#dac59914,#0000 80%),#ffffff02;border:1px solid #ffffff10;border-radius:15px;justify-content:center;align-items:center;height:375px;min-height:375px;padding:25px 20px;display:flex;position:relative;overflow:hidden}._77WLIq_stepStage:before{content:"";border:1px solid #ffffff06;border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-60px}._77WLIq_stepStage ._77WLIq_mockWindow{width:100%;max-width:340px;min-height:245px}._77WLIq_orderSelection{align-items:center;gap:11px;padding:16px 0;display:flex}._77WLIq_orderAvatar{background:radial-gradient(#d3b18722,#0000);border:1px solid #dcc28c26;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:43px;height:47px;display:flex;overflow:hidden}._77WLIq_orderAvatar ._77WLIq_avatar{width:12px;height:12px;margin-top:-14px}._77WLIq_orderAvatar ._77WLIq_avatar:after{width:25px;height:19px;top:16px;left:-7px}._77WLIq_orderSelection>div:last-child{gap:6px;display:grid}._77WLIq_orderSelection small{letter-spacing:.1em;color:#c4af8a;font-size:7px}._77WLIq_orderSelection strong{font-size:12px;font-weight:600}._77WLIq_orderSelection span{color:#a99daa;font-size:8px}._77WLIq_orderRows{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;gap:11px;padding:12px 0;display:grid}._77WLIq_orderRows>span{color:#bcaebb;justify-content:space-between;align-items:center;font-size:9px;display:flex}._77WLIq_orderRows i{background:#c6b5c026;border-radius:3px;width:44px;height:3px}._77WLIq_orderRows b{color:#eed2a2;font-size:13px;font-weight:400}._77WLIq_paymentMock{color:#312932;background:linear-gradient(120deg,#e5c388,#f1d19c);border-radius:5px;justify-content:space-between;align-items:center;margin-top:14px;padding:10px 12px;font-size:10px;font-weight:600;display:flex}._77WLIq_paymentMock>b{font-size:15px;font-weight:400}._77WLIq_paymentCards{align-items:center;gap:4px;margin-top:11px;display:flex}._77WLIq_paymentCards>i{background:#ffffff03;border:1px solid #c4b3c32e;border-radius:2px;width:17px;height:11px;position:relative}._77WLIq_paymentCards>i:after{content:"";background:#bca8b329;height:2px;position:absolute;top:3px;left:2px;right:2px}._77WLIq_paymentCards>span{color:#9e909e;margin-left:auto;font-size:8px}._77WLIq_keyHeading{align-items:center;gap:10px;margin:16px 0;display:flex}._77WLIq_keyHeading>div:last-child{gap:6px;display:grid}._77WLIq_keyHeading small{letter-spacing:.07em;color:#c6b089;font-size:6px}._77WLIq_keyHeading strong{font-size:10px;font-weight:600;line-height:1.4}._77WLIq_credentials{gap:8px;display:grid}._77WLIq_credentials>div{background:#00000009;border:1px solid #ffffff12;border-radius:5px;gap:6px;padding:9px 10px;display:grid}._77WLIq_credentials small{letter-spacing:.08em;color:#a798a9;font-size:6px}._77WLIq_credentials span{color:#d1c2d0;justify-content:space-between;font-size:9px;display:flex}._77WLIq_credentials b{color:#96889a;font-size:11px;font-weight:400}._77WLIq_credentials>div:last-child span{letter-spacing:.13em}._77WLIq_startMock{color:#e5c99f;border-top:1px solid #e7c99520;justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;font-size:9px;display:flex}._77WLIq_startMock b{background:#e5c99f09;border:1px solid #e5c99f50;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:6px;display:flex}._77WLIq_steps{gap:22px}._77WLIq_hero{gap:60px}._77WLIq_stepNumber{font-size:9px}@media (max-width:1100px){._77WLIq_stepStage{padding:20px 12px}._77WLIq_steps{gap:16px}._77WLIq_hero{gap:35px}._77WLIq_heroMockStage{padding-right:10px}._77WLIq_floatingDelivery{gap:9px;padding:12px}._77WLIq_floatingDelivery strong{font-size:11px}._77WLIq_mockWindow{padding:12px}}@media (max-width:760px){._77WLIq_previewNew{padding:20px}._77WLIq_heroMockStage{padding:4px 12px 63px 0}._77WLIq_floatingDelivery{padding:12px 14px}._77WLIq_floatingDelivery strong{font-size:11px}._77WLIq_stepStage{height:375px;min-height:375px;padding:25px}._77WLIq_stepStage ._77WLIq_mockWindow{max-width:340px;min-height:250px}._77WLIq_steps{gap:32px}._77WLIq_flowTrack{font-size:10px}._77WLIq_hero{gap:30px}._77WLIq_steps h3{margin-top:18px}._77WLIq_heroMockStage ._77WLIq_avatarScene{height:72px}body:has(._77WLIq_hub) .ah-ai-btn{display:none}}._77WLIq_cardTitle{align-items:center;gap:12px;min-height:36px;margin:0 0 9px;display:flex}._77WLIq_cardTitle h3{flex:1;min-width:0;margin:0}._77WLIq_cardTitle .shop-game-logo{width:58px;height:34px}@media (max-width:760px){._77WLIq_cardTitle{gap:9px}._77WLIq_cardTitle .shop-game-logo{width:46px;height:30px}}
.guCYPG_page{padding-top:20px}.guCYPG_hero{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:64px;padding:26px 0 54px;display:grid}.guCYPG_copy{min-width:0}.guCYPG_back{color:var(--shop-muted);margin-bottom:36px;font-size:12px;display:inline-flex}.guCYPG_copy h1{letter-spacing:-.045em;margin:0 0 22px;font-size:clamp(36px,4.5vw,68px)}.guCYPG_copy>p{max-width:570px}.guCYPG_status{color:var(--collection-accent);background:#ffffff03;border:1px solid #ffffff18;border-radius:7px;align-items:center;gap:9px;margin:12px 0 24px;padding:9px 12px;font-size:12px;display:inline-flex}.guCYPG_status i{background:currentColor;border-radius:50%;width:6px;height:6px}.guCYPG_actions{flex-wrap:wrap;gap:10px;display:flex}.guCYPG_art{background:var(--shop-surface);border:1px solid #ffffff14;border-radius:20px;min-width:0;height:430px;position:relative;overflow:hidden}.guCYPG_art>img{object-fit:cover;width:100%;height:100%}.guCYPG_art>div{background:linear-gradient(#0000 50%,#141217e8);justify-content:space-between;align-items:flex-end;gap:16px;padding:26px;display:flex;position:absolute;inset:0}.guCYPG_art span{color:var(--collection-accent);font-size:32px;font-weight:750}.guCYPG_art strong{color:#eee9df;font-size:13px;font-weight:500}.guCYPG_details{border-top:1px solid var(--shop-line);padding:42px 0}.guCYPG_heading{margin-bottom:25px}.guCYPG_heading h2,.guCYPG_notice h2{margin:0 0 12px;font-size:28px}.guCYPG_heading>p:last-child,.guCYPG_grid p,.guCYPG_notice p{color:var(--shop-muted);font-size:13px;line-height:1.7}.guCYPG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.guCYPG_grid article{border:1px solid var(--shop-line);background:#ffffff03;border-radius:12px;padding:26px}.guCYPG_grid article>span{letter-spacing:.12em;color:var(--collection-accent);font-size:10px}.guCYPG_grid h3{margin:16px 0 10px;font-size:18px}.guCYPG_grid p{margin:0}.guCYPG_notice{border:1px solid var(--shop-line);background:#ffffff04;border-radius:12px;justify-content:space-between;align-items:center;gap:32px;padding:32px;display:flex}.guCYPG_notice>div{max-width:700px}.guCYPG_notice>a{flex-shrink:0}.guCYPG_browse{flex-wrap:wrap;gap:18px;margin-top:28px;font-size:12px;display:flex}.guCYPG_browse>span{color:var(--shop-muted)}.guCYPG_browse a{color:var(--shop-gold)}@media (max-width:1000px){.guCYPG_hero{gap:30px}.guCYPG_art{height:360px}.guCYPG_grid article{padding:20px}}@media (max-width:700px){.guCYPG_hero{grid-template-columns:1fr;gap:26px;padding-top:10px}.guCYPG_back{margin-bottom:24px}.guCYPG_art{height:280px}.guCYPG_grid{grid-template-columns:1fr;gap:12px}.guCYPG_notice{flex-direction:column;align-items:flex-start;gap:20px;padding:24px}.guCYPG_heading h2,.guCYPG_notice h2{font-size:24px}.guCYPG_details{padding:32px 0}.guCYPG_art>div{padding:20px}}
