:root{--agc-gold: var(--color-primary, #f59e0b);--agc-gold-2: #fde68a;--agc-violet: #818cf8;--agc-gold-soft: color-mix(in srgb, var(--agc-gold) 22%, transparent);--agc-ease: cubic-bezier(.22, .9, .24, 1);--agc-spring: cubic-bezier(.34, 1.56, .64, 1);--agc-radius: 16px;--agc-radius-sm: 10px;--agc-shadow: 0 10px 30px -14px rgba(0, 0, 0, .6);--agc-shadow-hover: 0 26px 50px -18px rgba(0, 0, 0, .75), 0 0 0 1px var(--agc-gold-soft);--agc-stage: radial-gradient(120% 90% at 50% 15%, color-mix(in srgb, var(--color-surface) 70%, #fff 8%) 0%, var(--color-surface) 55%, color-mix(in srgb, var(--color-background) 80%, #000) 100%)}html{scroll-behavior:smooth;-webkit-tap-highlight-color:transparent}body{overflow-x:hidden}::selection{background:var(--agc-gold);color:#111}img{max-width:100%}.agc-js body{animation:agc-page-in .6s var(--agc-ease) both}@keyframes agc-page-in{0%{opacity:0}to{opacity:1}}.agc-announce{position:relative;z-index:51;background:linear-gradient(90deg,#0d0d12,#17151f 50%,#0d0d12);color:#f5f5f4;font-size:.78rem;line-height:1.2;border-bottom:1px solid rgba(255,255,255,.06)}.agc-announce:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--agc-gold),var(--agc-violet),var(--agc-gold),transparent);background-size:200% 100%;animation:agc-flow 6s linear infinite}@keyframes agc-flow{to{background-position:-200% 0}}.agc-announce__track{position:relative;height:2.25rem;max-width:var(--max-width, 1280px);margin:0 auto;padding:0 1rem}.agc-announce__item{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:.5rem;opacity:0;transform:translateY(100%);transition:opacity .5s var(--agc-ease),transform .5s var(--agc-ease);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit;text-decoration:none}.agc-announce__item.is-active{opacity:1;transform:none}.agc-announce__item.is-leaving{opacity:0;transform:translateY(-100%)}.agc-announce__item svg{flex-shrink:0;color:var(--agc-gold)}.agc-announce__item b{color:var(--agc-gold-2);font-weight:700}.agc-no-js .agc-announce__item:first-child,html:not(.agc-js) .agc-announce__item:first-child{opacity:1;transform:none}@media(min-width:900px){.agc-announce__track{display:flex;align-items:center;justify-content:center;gap:2.5rem}.agc-announce__item{position:static;opacity:1!important;transform:none!important}.agc-announce__item+.agc-announce__item:before{content:"";width:4px;height:4px;border-radius:50%;background:#ffffff40;margin-right:2rem}}header[role=banner]{transition:background-color .3s var(--agc-ease),box-shadow .3s var(--agc-ease)}.agc-scrolled header[role=banner]{background-color:color-mix(in srgb,var(--color-surface) 80%,transparent);-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);box-shadow:0 10px 30px -18px #000000b3}header[role=banner] nav a{position:relative;font-weight:500}header[role=banner] nav a:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--agc-gold),var(--agc-gold-2));transform:scaleX(0);transform-origin:left;transition:transform .35s var(--agc-ease)}header[role=banner] nav a:hover:after,header[role=banner] nav a[aria-current=page]:after{transform:scaleX(1)}.agc-logo{font-family:var(--font-heading);font-weight:800;letter-spacing:-.02em;font-size:1.2rem;display:inline-flex;align-items:center;gap:.45rem}.agc-logo__mark{width:1.6rem;height:2.2rem;border-radius:5px;position:relative;overflow:hidden;background:linear-gradient(135deg,var(--agc-gold),#b45309);box-shadow:0 4px 12px -4px var(--agc-gold);transform:rotate(-8deg);transition:transform .5s var(--agc-spring)}.agc-logo__mark:after{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.7) 50%,transparent 60%);animation:agc-glint 4.5s ease-in-out infinite}.agc-logo:hover .agc-logo__mark{transform:rotate(6deg) scale(1.05)}.agc-logo__accent{color:var(--agc-gold)}.agc-soon{display:inline-block;margin-left:.35rem;padding:.05rem .4rem;border-radius:999px;vertical-align:middle;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--agc-gold-soft);color:var(--agc-gold-2)}header [data-cart-open].agc-bump{animation:agc-bump .6s var(--agc-spring)}@keyframes agc-bump{0%{transform:scale(1)}30%{transform:scale(1.35) rotate(-8deg)}60%{transform:scale(.92) rotate(4deg)}to{transform:scale(1)}}[data-cart-count]{animation:agc-pop .4s var(--agc-spring)}@keyframes agc-pop{0%{transform:scale(0)}to{transform:scale(1)}}tcg-mobile-menu [data-mobile-menu-panel]{transition:transform .4s var(--agc-ease)}tcg-mobile-menu nav li{opacity:0;transform:translate(-12px);animation:agc-slide-in .45s var(--agc-ease) forwards}tcg-mobile-menu nav li:nth-child(2){animation-delay:.05s}tcg-mobile-menu nav li:nth-child(3){animation-delay:.1s}tcg-mobile-menu nav li:nth-child(4){animation-delay:.15s}tcg-mobile-menu nav li:nth-child(5){animation-delay:.2s}tcg-mobile-menu nav li:nth-child(6){animation-delay:.25s}tcg-mobile-menu nav li:nth-child(n+7){animation-delay:.3s}@keyframes agc-slide-in{to{opacity:1;transform:none}}tcg-mobile-menu nav a{font-size:1.02rem;padding-top:.8rem!important;padding-bottom:.8rem!important;border-radius:var(--agc-radius-sm)!important}.agc-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.agc-head--center{flex-direction:column;align-items:center;text-align:center}.agc-eyebrow{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--agc-gold);margin-bottom:.35rem}.agc-eyebrow:before{content:"";width:18px;height:2px;border-radius:2px;background:currentColor}.agc-head--center .agc-eyebrow:after{content:"";width:18px;height:2px;border-radius:2px;background:currentColor}.agc-title{font-family:var(--font-heading);font-weight:800;letter-spacing:-.02em;line-height:1.1;font-size:clamp(1.4rem,1.05rem + 1.6vw,2.1rem);color:var(--color-text);margin:0}.agc-viewall{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;font-size:.85rem;font-weight:600;color:var(--agc-gold);padding:.45rem .8rem;border-radius:999px;border:1px solid var(--agc-gold-soft);transition:background-color .25s,border-color .25s}.agc-viewall svg{transition:transform .3s var(--agc-ease)}.agc-viewall:hover{background:var(--agc-gold-soft);border-color:var(--agc-gold)}.agc-viewall:hover svg{transform:translate(3px)}.agc-section{padding:clamp(2rem,1.2rem + 3vw,3.75rem) 0}.agc-wrap{max-width:var(--max-width, 1280px);margin:0 auto;padding:0 1rem}@media(min-width:768px){.agc-wrap{padding:0 1.5rem}}.agc-hero{position:relative;overflow:hidden;isolation:isolate;min-height:clamp(430px,72vh,620px);display:flex;align-items:center}.agc-hero__bg{position:absolute;top:-6%;right:0;bottom:0;left:0;z-index:-2;will-change:transform}.agc-hero__bg img{width:100%;height:100%;object-fit:cover;animation:agc-kenburns 24s ease-in-out infinite alternate;transform-origin:60% 40%}@keyframes agc-kenburns{0%{transform:scale(1.02)}to{transform:scale(1.12)}}.agc-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(80% 60% at 50% 40%,#00000040,#000000b3),linear-gradient(180deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.35) 55%,var(--color-background) 100%)}.agc-hero__glow{position:absolute;z-index:-1;width:46vmax;height:46vmax;border-radius:50%;filter:blur(60px);opacity:.35;pointer-events:none;background:radial-gradient(circle,var(--agc-gold),transparent 65%);left:var(--agc-gx, 50%);top:var(--agc-gy, 40%);transform:translate(-50%,-50%);transition:left .8s var(--agc-ease),top .8s var(--agc-ease)}.agc-hero__sparkles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.agc-spark{position:absolute;width:4px;height:4px;border-radius:50%;background:#fff;box-shadow:0 0 8px 2px #fde68ae6;opacity:0;animation:agc-spark var(--d, 6s) ease-in-out var(--delay, 0s) infinite}@keyframes agc-spark{0%{opacity:0;transform:translateY(0) scale(.4)}25%{opacity:1}to{opacity:0;transform:translateY(-120px) scale(1)}}.agc-hero__inner{width:100%;text-align:center;padding-top:3rem;padding-bottom:4rem}.agc-hero__kicker{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .85rem;border-radius:999px;font-size:.75rem;font-weight:600;color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-bottom:1.1rem}.agc-hero__kicker i{width:7px;height:7px;border-radius:50%;background:#34d399;box-shadow:0 0 #34d399b3;animation:agc-pulse 2s infinite}@keyframes agc-pulse{70%{box-shadow:0 0 0 9px #34d39900}to{box-shadow:0 0 #34d39900}}.agc-hero h1{font-family:var(--font-heading);font-weight:800;letter-spacing:-.03em;line-height:1.04;color:#fff;margin:0 auto 1rem;max-width:15ch;font-size:clamp(2.1rem,1.2rem + 4.6vw,4.4rem);text-wrap:balance;text-shadow:0 6px 30px rgba(0,0,0,.45)}.agc-hero h1 .agc-shine{background:linear-gradient(100deg,var(--agc-gold) 0%,var(--agc-gold-2) 35%,#fff 50%,var(--agc-gold-2) 65%,var(--agc-gold) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:agc-sheen 6s ease-in-out infinite;text-shadow:none}@keyframes agc-sheen{0%,to{background-position:100% 0}50%{background-position:0 0}}.agc-hero p{color:#ffffffd1;font-size:clamp(.98rem,.9rem + .4vw,1.15rem);max-width:36rem;margin:0 auto 1.75rem}.agc-hero__ctas{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.agc-hero__scroll{position:absolute;bottom:3.4rem;left:50%;transform:translate(-50%);width:22px;height:34px;border:2px solid rgba(255,255,255,.35);border-radius:12px}.agc-hero__scroll:after{content:"";position:absolute;left:50%;top:6px;width:3px;height:7px;margin-left:-1.5px;border-radius:2px;background:#fff;animation:agc-scrollhint 1.8s ease-in-out infinite}@keyframes agc-scrollhint{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(12px)}}@media(max-width:639px){.agc-hero__ctas .agc-btn{flex:1 1 100%}.agc-hero__scroll{display:none}}.agc-js .agc-word{display:inline-block;opacity:0;transform:translateY(.6em) rotate(2deg);filter:blur(6px)}.agc-ready .agc-word{opacity:1;transform:none;filter:none;transition:opacity .7s var(--agc-ease),transform .8s var(--agc-ease),filter .7s;transition-delay:calc(var(--w, 0) * 70ms + .1s)}.agc-js .agc-hero__fade{opacity:0;transform:translateY(16px)}.agc-ready .agc-hero__fade{opacity:1;transform:none;transition:opacity .8s var(--agc-ease),transform .8s var(--agc-ease);transition-delay:var(--fd, .5s)}.agc-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.9rem 1.5rem;border-radius:999px;font-weight:700;font-size:.95rem;position:relative;overflow:hidden;text-decoration:none;transition:transform .25s var(--agc-ease),box-shadow .25s var(--agc-ease),background-color .25s,color .25s}.agc-btn--gold{background:linear-gradient(135deg,var(--agc-gold-2),var(--agc-gold) 45%,#d97706);color:#1a1205;box-shadow:0 10px 30px -10px var(--agc-gold)}.agc-btn--glass{color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.agc-btn:hover{transform:translateY(-2px)}.agc-btn--gold:hover{box-shadow:0 16px 36px -10px var(--agc-gold)}.agc-btn--glass:hover{background:#ffffff29}.agc-btn--gold:before,.btn-primary:before{content:"";position:absolute;top:0;bottom:0;width:45%;left:-70%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-20deg);transition:left .7s var(--agc-ease)}.agc-btn--gold:hover:before,.btn-primary:not(:disabled):hover:before{left:140%}.btn{position:relative;overflow:hidden;border-radius:999px!important;transition:transform .2s var(--agc-ease),box-shadow .2s var(--agc-ease),background-color .2s}.btn-primary{background:linear-gradient(135deg,var(--agc-gold-2),var(--agc-gold) 45%,#d97706)!important;color:#1a1205!important;border:0!important}.btn:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 10px 22px -10px color-mix(in srgb,var(--agc-gold) 75%,transparent)}.btn:not(:disabled):active,.agc-btn:active{transform:scale(.97)}.agc-ripple{position:absolute;border-radius:50%;transform:scale(0);background:#ffffff73;animation:agc-ripple .6s ease-out forwards;pointer-events:none}@keyframes agc-ripple{to{transform:scale(3.2);opacity:0}}.agc-trust{padding:1.25rem 0 .5rem;position:relative;z-index:2;margin-top:-2.5rem}.agc-trust__viewport{overflow:hidden}.agc-trust ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;list-style:none;margin:0;padding:0}.agc-trust li{display:flex;align-items:center;gap:.75rem;padding:.95rem 1rem;background:color-mix(in srgb,var(--color-surface) 88%,transparent);border:1px solid var(--color-border);border-radius:var(--agc-radius);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.8rem;line-height:1.3;color:var(--color-text);transition:border-color .3s,transform .35s var(--agc-ease)}.agc-trust li:hover{border-color:var(--agc-gold-soft);transform:translateY(-3px)}.agc-trust__icon{width:2.4rem;height:2.4rem;flex-shrink:0;border-radius:12px;display:grid;place-items:center;color:var(--agc-gold);background:var(--agc-gold-soft)}.agc-trust li:hover .agc-trust__icon svg{animation:agc-wiggle .6s var(--agc-ease)}@keyframes agc-wiggle{25%{transform:rotate(-10deg)}50%{transform:rotate(8deg)}75%{transform:rotate(-4deg)}}.agc-trust strong{display:block;font-size:.88rem}.agc-trust small{opacity:.62;font-size:.76rem}@media(max-width:899px){.agc-trust{margin-top:-1.75rem}.agc-trust__viewport{-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.agc-trust ul{display:flex;width:max-content;gap:.6rem;animation:agc-marquee 28s linear infinite}.agc-trust li{width:15rem;flex-shrink:0}.agc-trust__viewport:active ul{animation-play-state:paused}}@keyframes agc-marquee{to{transform:translate(calc(-50% - .3rem))}}@media(min-width:900px){.agc-trust li[aria-hidden=true]{display:none}}.agc-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(min-width:900px){.agc-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem}}.agc-tile{position:relative;display:block;overflow:hidden;border-radius:var(--agc-radius);aspect-ratio:4 / 5;background:var(--color-surface);border:1px solid var(--color-border);color:#fff;text-decoration:none}.agc-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--agc-ease),filter .5s}.agc-tile:hover img{transform:scale(1.08)}.agc-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#000000e0,#00000040,#0000000d);transition:opacity .4s}.agc-tile__body{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:1rem;display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem}.agc-tile__name{font-family:var(--font-heading);font-weight:800;font-size:clamp(.98rem,.85rem + .6vw,1.25rem);line-height:1.15;letter-spacing:-.01em}.agc-tile__count{display:block;font-size:.72rem;font-weight:500;opacity:.7;margin-top:.2rem}.agc-tile__arrow{width:2.1rem;height:2.1rem;border-radius:50%;flex-shrink:0;display:grid;place-items:center;background:#ffffff24;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .3s,transform .4s var(--agc-spring),color .3s}.agc-tile:hover .agc-tile__arrow{background:var(--agc-gold);color:#1a1205;transform:rotate(-45deg)}.agc-tile--soon img{filter:grayscale(.6) brightness(.7)}.agc-tile--soon .agc-soon{position:absolute;top:.75rem;left:.75rem;z-index:2;margin:0;background:#0009;color:var(--agc-gold-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:.2rem .55rem}@media(max-width:639px){.agc-tile__arrow{width:1.8rem;height:1.8rem}.agc-tile__body{padding:.8rem}}.agc-row{display:flex;gap:.85rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:.75rem 1rem 1.5rem;margin:-.75rem -1rem 0;scroll-padding-left:1rem}.agc-row::-webkit-scrollbar{display:none}.agc-row>*{flex:0 0 clamp(150px,40vw,230px);scroll-snap-align:start}@media(min-width:1024px){.agc-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible;margin:0;padding:.5rem 0 0;gap:1.1rem}.agc-row>*{flex:none}.agc-row>:nth-child(n+11){display:none}}.agc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}@media(min-width:768px){.agc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}}@media(min-width:1100px){.agc-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.agc-swipe-hint{display:flex;align-items:center;gap:.35rem;font-size:.72rem;opacity:.5;margin-top:-.5rem}.agc-swipe-hint svg{animation:agc-nudge 1.6s ease-in-out infinite}@keyframes agc-nudge{50%{transform:translate(5px)}}@media(min-width:1024px){.agc-swipe-hint{display:none}}.agc-pcard{position:relative;display:flex;flex-direction:column;height:100%;border-radius:var(--agc-radius);overflow:hidden;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--agc-shadow);transform:perspective(900px) rotateX(var(--agc-rx, 0deg)) rotateY(var(--agc-ry, 0deg)) translateY(var(--agc-lift, 0px));transition:transform .5s var(--agc-ease),box-shadow .35s var(--agc-ease),border-color .3s}.agc-pcard:hover{--agc-lift: -6px;box-shadow:var(--agc-shadow-hover);border-color:var(--agc-gold-soft)}.agc-pcard.agc-tilting{transition:transform .08s linear,box-shadow .35s var(--agc-ease),border-color .3s}.agc-pcard__media{position:relative;display:block;aspect-ratio:1 / 1;background:var(--agc-stage);overflow:hidden}.agc-pcard__media:before{content:"";position:absolute;left:15%;right:15%;bottom:9%;height:10%;border-radius:50%;background:#0000008c;filter:blur(10px);transition:transform .5s var(--agc-ease),opacity .5s}.agc-pcard__media img{position:absolute;top:9%;right:9%;bottom:9%;left:9%;width:82%;height:82%;object-fit:contain;transition:transform .6s var(--agc-ease);filter:drop-shadow(0 10px 14px rgba(0,0,0,.45))}.agc-pcard:hover .agc-pcard__media img{transform:translateY(-6px) scale(1.06) rotate(-1.5deg)}.agc-pcard:hover .agc-pcard__media:before{transform:scale(.85);opacity:.7}.agc-pcard__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.22) 48%,rgba(253,230,138,.18) 52%,transparent 65%);background-size:300% 100%;background-position:100% 0}.agc-pcard.agc-in .agc-pcard__media:after{animation:agc-glint-bg 1.6s var(--agc-ease) calc(var(--agc-i, 0) * 90ms + .4s) 1}.agc-pcard:hover .agc-pcard__media:after{animation:agc-glint-bg 1.2s var(--agc-ease) 1}@keyframes agc-glint-bg{0%{background-position:100% 0}to{background-position:-50% 0}}.agc-pcard__holo{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;opacity:0;transition:opacity .35s;mix-blend-mode:soft-light;background:radial-gradient(circle at var(--agc-mx, 50%) var(--agc-my, 50%),rgba(255,255,255,.35),transparent 45%),linear-gradient(125deg,transparent 20%,rgba(253,230,138,.22) 40%,rgba(165,180,252,.22) 55%,rgba(110,231,183,.16) 70%,transparent 85%)}.agc-pcard:hover .agc-pcard__holo{opacity:1}.agc-pcard__badges{position:absolute;top:.6rem;left:.6rem;right:.6rem;z-index:4;display:flex;flex-wrap:wrap;gap:.3rem;pointer-events:none}.agc-badge{display:inline-flex;align-items:center;gap:.3rem;font-size:.64rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.25rem .5rem;border-radius:999px;background:#0a0a0eb8;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.12)}.agc-badge--low{color:var(--agc-gold-2)}.agc-badge--low i{width:6px;height:6px;border-radius:50%;background:var(--agc-gold);animation:agc-pulse-gold 1.6s infinite}@keyframes agc-pulse-gold{0%{box-shadow:0 0 #f59e0bb3}70%{box-shadow:0 0 0 7px #f59e0b00}to{box-shadow:0 0 #f59e0b00}}.agc-badge--sale{background:#dc2626;border-color:transparent}.agc-badge--new{background:linear-gradient(135deg,var(--agc-violet),#6366f1);border-color:transparent}.agc-pcard__body{display:flex;flex-direction:column;gap:.5rem;padding:.8rem .85rem .9rem;flex:1}.agc-pcard__title{font-size:.86rem;font-weight:700;line-height:1.35;color:var(--color-text);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em;transition:color .25s}.agc-pcard:hover .agc-pcard__title{color:var(--agc-gold-2)}.agc-pcard__price{display:flex;align-items:baseline;gap:.4rem;margin-top:auto}.agc-pcard__price strong{font-size:1.05rem;font-weight:800;color:var(--color-text);letter-spacing:-.01em}.agc-pcard__price s{font-size:.78rem;opacity:.45}.agc-pcard__add{width:100%;display:inline-flex!important;align-items:center;justify-content:center;gap:.4rem;min-height:2.5rem;font-size:.8rem!important}.agc-pcard__add--ghost{background:transparent!important;border:1px solid var(--color-border)!important;color:var(--color-text)!important}.agc-pcard__add--ghost:hover{border-color:var(--agc-gold)!important;color:var(--agc-gold)!important}.agc-pcard__add.is-added{animation:agc-bump .6s var(--agc-spring)}.agc-pcard.is-soldout .agc-pcard__media img{filter:grayscale(.85) brightness(.7) drop-shadow(0 10px 14px rgba(0,0,0,.45))}.agc-pcard.is-soldout .agc-pcard__price strong{opacity:.55}@media(max-width:639px){.agc-pcard__body{padding:.65rem .7rem .75rem;gap:.4rem}.agc-pcard__title{font-size:.8rem}.agc-pcard__price strong{font-size:.98rem}.agc-pcard__add{min-height:2.35rem;font-size:.76rem!important;padding-left:.5rem!important;padding-right:.5rem!important}}.agc-cta{position:relative;overflow:hidden;border-radius:calc(var(--agc-radius) + 6px);padding:clamp(1.75rem,1rem + 3vw,3.25rem);background:radial-gradient(90% 120% at 0% 0%,color-mix(in srgb,var(--agc-gold) 28%,transparent),transparent 60%),radial-gradient(90% 120% at 100% 100%,color-mix(in srgb,var(--agc-violet) 30%,transparent),transparent 60%),var(--color-surface);border:1px solid var(--color-border);display:grid;gap:1.25rem;align-items:center}@media(min-width:900px){.agc-cta{grid-template-columns:1.3fr 1fr}}.agc-cta:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--agc-angle, 0deg),transparent 0 70%,var(--agc-gold) 80%,var(--agc-violet) 90%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:agc-spin 6s linear infinite}@property --agc-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes agc-spin{to{--agc-angle: 360deg}}.agc-cta h2{font-family:var(--font-heading);font-weight:800;letter-spacing:-.02em;line-height:1.1;font-size:clamp(1.4rem,1rem + 1.8vw,2.2rem);margin:0 0 .5rem;color:var(--color-text)}.agc-cta p{opacity:.75;margin:0;max-width:34rem}.agc-cta__actions{display:flex;flex-wrap:wrap;gap:.65rem}@media(min-width:900px){.agc-cta__actions{justify-content:flex-end}}.agc-cta .agc-btn--glass{color:var(--color-text);border-color:var(--color-border);background:color-mix(in srgb,var(--color-background) 50%,transparent)}.agc-cta__cards{position:absolute;left:-2.5rem;bottom:-2.5rem;width:9rem;height:9rem;opacity:.14;pointer-events:none}.agc-cta__cards span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;border:2px solid var(--agc-gold);animation:agc-float 7s ease-in-out infinite}.agc-cta__cards span:nth-child(2){transform:rotate(14deg);animation-delay:-2s;border-color:var(--agc-violet)}.agc-cta__cards span:nth-child(3){transform:rotate(-12deg);animation-delay:-4s}@keyframes agc-float{50%{translate:0 -10px;rotate:6deg}}@media(max-width:639px){.agc-cta__actions .agc-btn{flex:1 1 100%}}.agc-collhead{position:relative;overflow:hidden;padding:clamp(2rem,1.2rem + 3vw,3.5rem) 0 1.5rem;isolation:isolate}.agc-collhead:before{content:"";position:absolute;z-index:-1;width:60vmax;height:60vmax;left:70%;top:-30vmax;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--agc-gold) 30%,transparent),transparent 60%);filter:blur(40px);animation:agc-drift 14s ease-in-out infinite alternate}@keyframes agc-drift{to{transform:translate(-12vmax,6vmax)}}.agc-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.76rem;opacity:.6;margin-bottom:.75rem}.agc-crumbs a:hover{color:var(--agc-gold);opacity:1}.agc-collhead h1{font-family:var(--font-heading);font-weight:800;letter-spacing:-.03em;line-height:1.05;font-size:clamp(1.9rem,1.2rem + 3vw,3.2rem);margin:0;color:var(--color-text)}.agc-collhead__meta{display:inline-flex;margin-top:.75rem}.agc-collhead__desc{opacity:.72;max-width:46rem;margin-top:.75rem}.agc-collhead--banner{color:#fff;min-height:14rem;display:flex;align-items:flex-end}.agc-collhead--banner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.agc-collhead--banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,var(--color-background),rgba(0,0,0,.35))}.agc-collhead--banner h1{color:#fff}.agc-pdp{padding:1.25rem 0 3rem}@media(min-width:768px){.agc-pdp{padding-top:2rem}}.agc-pdp__grid{display:grid;gap:1.5rem}@media(min-width:900px){.agc-pdp__grid{grid-template-columns:1.1fr 1fr;gap:3rem;align-items:start}.agc-pdp__gallery{position:sticky;top:calc(var(--header-height) + 1.25rem)}}.agc-pdp__stage{position:relative;aspect-ratio:1 / 1;border-radius:calc(var(--agc-radius) + 4px);background:var(--agc-stage);border:1px solid var(--color-border);overflow:hidden;display:grid;place-items:center}.agc-pdp__stage:before{content:"";position:absolute;left:20%;right:20%;bottom:8%;height:8%;border-radius:50%;background:#0000008c;filter:blur(14px)}.agc-pdp__stage img{position:relative;width:84%;height:84%;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(0,0,0,.5));animation:agc-hover-float 6s ease-in-out infinite;transition:opacity .3s}@keyframes agc-hover-float{50%{transform:translateY(-8px)}}.agc-pdp__thumbs{display:flex;gap:.5rem;margin-top:.75rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.agc-pdp__thumbs button{width:4.25rem;height:4.25rem;flex-shrink:0;border-radius:12px;overflow:hidden;background:var(--agc-stage);border:1px solid var(--color-border);padding:.3rem;transition:border-color .25s,opacity .25s,transform .3s var(--agc-ease)}.agc-pdp__thumbs button:hover{transform:translateY(-2px)}.agc-pdp__thumbs button[aria-pressed=true]{border-color:var(--agc-gold);opacity:1!important;box-shadow:0 0 0 1px var(--agc-gold)}.agc-pdp__thumbs img{width:100%;height:100%;object-fit:contain}.agc-pdp__info h1{font-family:var(--font-heading);font-weight:800;letter-spacing:-.02em;line-height:1.12;font-size:clamp(1.45rem,1.1rem + 1.6vw,2.2rem);margin:.25rem 0 .9rem;color:var(--color-text)}.agc-pdp__vendor{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--agc-gold)}.agc-pdp__price{display:flex;align-items:baseline;gap:.6rem;margin-bottom:.35rem}.agc-pdp__price span:first-child,.agc-pdp [data-price] span:first-child{font-size:1.9rem!important;font-weight:800;color:var(--color-text)!important;letter-spacing:-.02em}.agc-pdp__tax{font-size:.75rem;opacity:.55;margin-bottom:1.1rem}.agc-pdp__tax a{text-decoration:underline}.agc-stock{display:inline-flex;align-items:center;gap:.45rem;font-size:.82rem;font-weight:600;margin-bottom:1.1rem}.agc-stock i{width:8px;height:8px;border-radius:50%;background:#34d399;animation:agc-pulse 2s infinite}.agc-stock--low i{background:var(--agc-gold);animation-name:agc-pulse-gold}.agc-stock--out i{background:#ef4444;animation:none}.agc-pdp__buy{display:flex;gap:.65rem;margin-bottom:1.25rem}.agc-pdp__buy .btn{min-height:3.25rem;font-size:1rem!important}.agc-pdp tcg-quantity-input>div{border-radius:999px!important;height:3.25rem}.agc-pdp__perks{list-style:none;padding:0;margin:0 0 1.5rem;display:grid;gap:.55rem;padding:1rem;border-radius:var(--agc-radius);border:1px solid var(--color-border);background:var(--color-surface)}.agc-pdp__perks li{display:flex;align-items:center;gap:.65rem;font-size:.84rem}.agc-pdp__perks svg{color:var(--agc-gold);flex-shrink:0}.agc-pdp__desc{border-top:1px solid var(--color-border);padding-top:1.25rem}.agc-pdp__desc summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:1rem;margin-bottom:.75rem}.agc-pdp__desc summary::-webkit-details-marker{display:none}.agc-pdp__desc summary svg{transition:transform .35s var(--agc-ease)}.agc-pdp__desc[open] summary svg{transform:rotate(180deg)}.agc-pdp__desc .prose{opacity:.85;font-size:.92rem;line-height:1.65}[data-sticky-atc]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--color-surface) 88%,transparent)!important;padding-bottom:calc(.75rem + env(safe-area-inset-bottom))!important}[data-sticky-atc] img{aspect-ratio:1;object-fit:contain!important;background:var(--agc-stage)}main section h2.text-h3{font-weight:800;letter-spacing:-.02em}footer[role=contentinfo]{position:relative}footer[role=contentinfo]:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--agc-gold),transparent);opacity:.6}.agc-footer{padding:3rem 0 1.5rem}.agc-footer__top{display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin-bottom:2rem}.agc-footer__brand{grid-column:1 / -1}@media(min-width:900px){.agc-footer__top{grid-template-columns:1.6fr 1fr 1fr 1fr}.agc-footer__brand{grid-column:auto}}.agc-footer__brand p{font-size:.85rem;opacity:.65;max-width:22rem;margin:.75rem 0 1rem}.agc-footer h3{font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--agc-gold);margin:0 0 .9rem}.agc-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.agc-footer ul a{font-size:.88rem;opacity:.72;transition:opacity .2s,color .2s,padding-left .25s var(--agc-ease)}.agc-footer ul a:hover{opacity:1;color:var(--agc-gold);padding-left:4px}.agc-social{display:flex;gap:.5rem}.agc-social a{width:2.4rem;height:2.4rem;border-radius:50%;display:grid;place-items:center;border:1px solid var(--color-border);color:var(--color-text);transition:transform .35s var(--agc-spring),background-color .25s,color .25s,border-color .25s}.agc-social a:hover{transform:translateY(-3px) rotate(-6deg);background:var(--agc-gold);color:#1a1205;border-color:var(--agc-gold)}.agc-footer__bottom{display:flex;flex-direction:column;gap:1rem;align-items:center;padding-top:1.25rem;border-top:1px solid var(--color-border);font-size:.75rem}@media(min-width:768px){.agc-footer__bottom{flex-direction:row;justify-content:space-between}}.agc-footer__bottom p{opacity:.5;margin:0}.agc-payments{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.agc-payments svg{height:1.5rem;width:auto}.agc-js [data-agc-reveal]{opacity:0;translate:0 28px;transition:opacity .85s var(--agc-ease),translate .85s var(--agc-ease);transition-delay:calc(var(--agc-i, 0) * 80ms)}.agc-js [data-agc-reveal=zoom]{translate:0 0;scale:.92;transition:opacity .85s var(--agc-ease),scale .9s var(--agc-ease);transition-delay:calc(var(--agc-i, 0) * 90ms)}.agc-js [data-agc-reveal].agc-in{opacity:1;translate:0 0;scale:1}.agc-js .agc-head[data-agc-reveal] .agc-eyebrow:before{transform:scaleX(0);transform-origin:right;transition:transform .7s var(--agc-ease) .3s}.agc-js .agc-head[data-agc-reveal].agc-in .agc-eyebrow:before{transform:scaleX(1)}@keyframes agc-glint{0%,70%{transform:translate(-60%)}to{transform:translate(60%)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.agc-js [data-agc-reveal],.agc-js .agc-word,.agc-js .agc-hero__fade{opacity:1!important;transform:none!important;translate:none!important;scale:1!important;filter:none!important}.agc-pcard{transform:none!important}.agc-trust ul{width:auto;flex-wrap:nowrap;overflow-x:auto}}.agc-js .agc-pcard[data-agc-reveal]{transition:opacity .85s var(--agc-ease),translate .85s var(--agc-ease),transform .5s var(--agc-ease),box-shadow .35s var(--agc-ease),border-color .3s;transition-delay:calc(var(--agc-i, 0) * 80ms),calc(var(--agc-i, 0) * 80ms),0s,0s,0s}.agc-js .agc-pcard[data-agc-reveal].agc-tilting{transition:opacity .85s,translate .85s,transform .08s linear,box-shadow .35s,border-color .3s;transition-delay:0s}
/*# sourceMappingURL=/cdn/shop/t/5/assets/agc-makeover.css.map */
