.fg{--fg-night: #120c18;--fg-plum: #1f1229;--fg-violet: #2e1840;--fg-dusk: #3b1f4a;--fg-pumpkin: #ff8a2e;--fg-pumpkin-deep: #e8672a;--fg-candle: #ffd29c;--fg-cream: #fbf6ef;--fg-sand: #f3e9dc;--fg-mist: #cdbfd6;--fg-pine: #15402f;--fg-pine-deep: #0b2a1f;--fg-berry: #c23b4e;--fg-gold: #f0c77c;--fg-heading: var(--font-heading--family,"Playfair Display",Georgia,serif);--fg-body: var(--font-body--family,"DM Sans",system-ui,sans-serif);--fg-ease: cubic-bezier(.2,.75,.2,1);font-family:var(--fg-body);color:var(--fg-cream);position:relative;overflow:hidden;isolation:isolate}.fg *,.fg *:before,.fg *:after{box-sizing:border-box}.fg h1,.fg h2,.fg h3,.fg p{margin:0}:where(.fg) a{color:inherit;text-decoration:none}.fg-wrap{width:min(1280px,100% - 40px);margin-inline:auto;position:relative;z-index:2}.fg-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:.76rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-candle)}.fg-eyebrow:before{content:"";width:28px;height:1.5px;background:currentColor;opacity:.7}.fg-title{font-family:var(--fg-heading);font-weight:700;line-height:.98;letter-spacing:-.015em;color:var(--fg-cream)}.fg-title em{font-style:italic;color:var(--fg-pumpkin)}.fg-lead{font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.65;color:#fbf6efc7}.fg-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 30px;border-radius:999px;overflow:hidden;font-weight:700;font-size:1rem;letter-spacing:.01em;cursor:pointer;border:0;transition:transform .35s var(--fg-ease),box-shadow .35s var(--fg-ease),background-color .35s,color .35s}.fg-btn svg{width:18px;height:18px;transition:transform .35s var(--fg-ease)}.fg-btn:hover{transform:translateY(-3px)}.fg-btn:hover svg{transform:translate(4px)}.fg-btn--glow{background:linear-gradient(135deg,#ffa24d,var(--fg-pumpkin-deep));color:#1b0f08;box-shadow:0 14px 40px -12px #ff8a2ed9,inset 0 1px #ffffff59}.fg-btn--glow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%);background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);animation:fgShine 3.8s ease-in-out infinite 1.2s}@keyframes fgShine{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}.fg-btn--glow:hover{box-shadow:0 20px 50px -12px #ff8a2e,inset 0 1px #ffffff59}.fg-btn--line{color:var(--fg-cream);border:1.5px solid rgba(251,246,239,.45);background:#fbf6ef0f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fg-btn--line:hover{background:#fbf6ef24;border-color:var(--fg-cream)}.fg-btn--cream{background:var(--fg-cream);color:var(--fg-pine-deep);box-shadow:0 16px 40px -14px #0009}.fg-btn--cream:hover{background:#fff}[data-fg-reveal]{opacity:0;transform:translateY(34px);transition:opacity 1s var(--fg-ease),transform 1s var(--fg-ease);transition-delay:var(--d,0s)}[data-fg-reveal=left]{transform:translate(-40px)}[data-fg-reveal=zoom]{transform:scale(.92)}.is-in[data-fg-reveal],.is-in [data-fg-reveal],.fg-noscript [data-fg-reveal],.shopify-design-mode [data-fg-reveal]{opacity:1;transform:none}.fg-count{display:flex;gap:10px}.fg-count>div{min-width:70px;padding:12px 10px 10px;text-align:center;border-radius:16px;background:#fbf6ef12;border:1px solid rgba(251,246,239,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fg-count b{display:block;font-family:var(--fg-heading);font-size:1.85rem;line-height:1;font-variant-numeric:tabular-nums;color:var(--fg-cream)}.fg-count span{display:block;margin-top:6px;font-size:.64rem;letter-spacing:.16em;text-transform:uppercase;color:#fbf6ef9e}.fg-hero{background:radial-gradient(60% 55% at 78% 30%,#ffba7829,#ffba7800 60%),radial-gradient(80% 70% at 15% 110%,#7c349673,#7c349600 60%),linear-gradient(180deg,var(--fg-night) 0%,#170e20 55%,var(--fg-plum) 100%);padding:clamp(130px,14vw,170px) 0 0;min-height:min(980px,100svh);display:flex;flex-direction:column}.fg-stars{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none}.fg-moon{position:absolute;z-index:0;top:clamp(90px,11vw,140px);right:clamp(4%,9vw,14%);width:clamp(130px,16vw,230px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 36%,#fff8e8,#ffe3b0 45%,#f4b86a);box-shadow:0 0 60px 10px #ffd69659,0 0 180px 60px #ffaa5a2e;transform:translate3d(calc(var(--mx,0) * -10px),calc(var(--sy,0) * 40px + var(--my,0) * -8px),0);animation:fgMoon 9s ease-in-out infinite}.fg-moon:before,.fg-moon:after{content:"";position:absolute;border-radius:50%;background:#d6965040}.fg-moon:before{width:22%;height:22%;left:56%;top:26%}.fg-moon:after{width:13%;height:13%;left:30%;top:60%}@keyframes fgMoon{50%{box-shadow:0 0 80px 16px #ffd69673,0 0 220px 80px #ffaa5a38}}.fg-fog{position:absolute;left:-20%;right:-20%;z-index:3;pointer-events:none;height:46%;bottom:40px;opacity:.55}.fg-fog i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:radial-gradient(35% 45% at 20% 70%,rgba(205,191,214,.38),transparent 70%),radial-gradient(30% 40% at 55% 80%,rgba(205,191,214,.3),transparent 70%),radial-gradient(35% 45% at 85% 75%,rgba(205,191,214,.34),transparent 70%);filter:blur(18px);animation:fgFog 26s linear infinite}.fg-fog i:nth-child(2){animation-duration:38s;animation-direction:reverse;opacity:.7;transform:translateY(20%)}@keyframes fgFog{0%{transform:translate(-6%)}50%{transform:translate(6%)}to{transform:translate(-6%)}}.fg-hero__grid{display:grid;grid-template-columns:1.02fr 1fr;gap:clamp(24px,4vw,64px);align-items:center;flex:1;padding-bottom:clamp(70px,8vw,110px)}.fg-hero__copy{position:relative;z-index:4}.fg-hero .fg-title{font-size:clamp(3.1rem,7.2vw,6.4rem);margin:22px 0}.fg-hero .fg-title span{display:block}.fg-hero .fg-lead{max-width:520px}.fg-pricebar{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 16px;margin:28px 0 30px}.fg-price{font-family:var(--fg-heading);font-size:clamp(2rem,3vw,2.6rem);line-height:1;color:var(--fg-cream)}.fg-price small{font-family:var(--fg-body);font-size:.9rem;font-weight:600;color:#fbf6ef99;margin-right:6px}.fg-compare{font-size:1.1rem;color:#fbf6ef80;text-decoration:line-through}.fg-save{align-self:center;background:var(--fg-berry);color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:7px 12px;border-radius:999px;animation:fgPulse 2.4s ease-in-out infinite}@keyframes fgPulse{50%{box-shadow:0 0 0 8px #c23b4e00;transform:scale(1.04)}0%,to{box-shadow:0 0 #c23b4e8c}}.fg-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.fg-hero__count{margin-top:34px}.fg-hero__count p{font-size:.82rem;color:#fbf6ef9e;margin-bottom:10px;letter-spacing:.02em}.fg-stage{position:relative;z-index:2;aspect-ratio:1 / 1.02;width:100%;max-width:620px;justify-self:center;transform:translate3d(calc(var(--mx,0) * 14px),calc(var(--my,0) * 10px),0);transition:transform .6s var(--fg-ease)}.fg-stage__ring{position:absolute;left:50%;bottom:3%;width:70%;height:13%;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(255,138,46,.55),rgba(255,138,46,.12) 60%,transparent);filter:blur(6px);animation:fgRing 4.5s ease-in-out infinite}@keyframes fgRing{50%{transform:translate(-50%) scale(.82);opacity:.6}}.fg-stage__beam{position:absolute;left:50%;top:-6%;bottom:8%;width:58%;transform:translate(-50%);background:radial-gradient(50% 45% at 50% 62%,#ffe2b424,#ffe2b400 72%);animation:fgBeam 6s ease-in-out infinite}@keyframes fgBeam{50%{opacity:.55}}.fg-ghost{position:absolute;display:block;will-change:transform}.fg-ghost .fg-char-svg{width:100%;height:auto;display:block;overflow:visible}.fg-ghost--main{left:22%;top:0;width:56%;z-index:3;animation:fgFloat 6s ease-in-out infinite;filter:drop-shadow(0 30px 40px rgba(0,0,0,.45))}.fg-ghost--a{left:-2%;top:18%;width:30%;z-index:2;opacity:.9;animation:fgFloat 7.2s ease-in-out infinite -2s;filter:drop-shadow(0 20px 30px rgba(0,0,0,.5)) brightness(.86)}.fg-ghost--b{right:-1%;top:10%;width:28%;z-index:2;opacity:.88;animation:fgFloat 8s ease-in-out infinite -4s;filter:drop-shadow(0 20px 30px rgba(0,0,0,.5)) brightness(.82)}.fg-ghost--c{right:8%;bottom:10%;width:22%;z-index:4;animation:fgFloat 6.6s ease-in-out infinite -1s;filter:drop-shadow(0 18px 24px rgba(0,0,0,.55))}@keyframes fgFloat{0%,to{transform:translateZ(0) rotate(-2.5deg)}25%{transform:translate3d(6px,-14px,0) rotate(1deg)}50%{transform:translate3d(0,-24px,0) rotate(2.5deg)}75%{transform:translate3d(-6px,-10px,0) rotate(-.5deg)}}.fg-bat{position:absolute;z-index:1;width:34px;color:#0a060d;opacity:.85;animation:fgBat 14s linear infinite}.fg-bat svg{width:100%;height:auto;animation:fgFlap .28s ease-in-out infinite alternate;transform-origin:center}.fg-bat--2{width:22px;animation-duration:19s;animation-delay:-7s;top:30%}@keyframes fgBat{0%{transform:translate(-10vw,30vh) rotate(-8deg)}50%{transform:translate(50vw,8vh) rotate(6deg)}to{transform:translate(110vw,22vh) rotate(-4deg)}}@keyframes fgFlap{to{transform:scaleY(.55)}}.fg-stage__tag{position:absolute;z-index:5;left:2%;bottom:14%;display:flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;border-radius:18px;background:#fbf6eff0;color:#2a1e17;box-shadow:0 20px 40px -18px #000000b3;font-size:.82rem;line-height:1.3;animation:fgFloat 9s ease-in-out infinite -3s}.fg-stage__tag b{display:block;font-size:.94rem}.fg-stage__tag i{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--fg-pumpkin);color:#fff;font-style:normal;font-size:1.3rem}.fg-ribbon{position:relative;z-index:5;background:var(--fg-pumpkin);color:#1b0f08;transform:rotate(-1.2deg) scale(1.04);margin:0 0 34px;box-shadow:0 18px 40px -20px #000c}.fg-ribbon__track{display:flex;width:max-content;animation:fgMarquee 32s linear infinite}.fg-ribbon__track span{display:inline-flex;align-items:center;gap:18px;padding:16px 18px;font-weight:800;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.fg-ribbon__track span:after{content:"\2726";font-size:.8rem;opacity:.7}@keyframes fgMarquee{to{transform:translate(-50%)}}.fg-chars{background:linear-gradient(180deg,var(--fg-plum) 0%,var(--fg-violet) 55%,var(--fg-dusk) 100%);padding:clamp(70px,8vw,110px) 0 clamp(60px,7vw,90px)}.fg-chars:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(50% 40% at 50% 0%,rgba(255,138,46,.14),transparent 70%)}.fg-head{text-align:center;max-width:720px;margin:0 auto clamp(40px,5vw,64px)}.fg-head .fg-eyebrow:after{content:"";width:28px;height:1.5px;background:currentColor;opacity:.7}.fg-head .fg-title{font-size:clamp(2.4rem,5vw,4.2rem);margin:18px 0 16px}.fg-head .fg-lead{margin-inline:auto;max-width:560px}.fg-chars__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.fg-card{--glow: 255,138,46;position:relative;display:flex;flex-direction:column;border-radius:28px;overflow:hidden;background:linear-gradient(180deg,#ffffff12,#ffffff05);border:1px solid rgba(251,246,239,.12);transition:transform .6s var(--fg-ease),border-color .5s,box-shadow .6s var(--fg-ease)}.fg-card:hover{transform:translateY(-10px);border-color:rgba(var(--glow),.6);box-shadow:0 30px 60px -30px rgba(var(--glow),.8)}.fg-card__art{position:relative;aspect-ratio:4 / 4.6;display:grid;place-items:center;overflow:hidden}.fg-card__art:before{content:"";position:absolute;width:74%;aspect-ratio:1;border-radius:50%;top:18%;background:radial-gradient(closest-side,rgba(var(--glow),.45),rgba(var(--glow),0));transition:transform .8s var(--fg-ease),opacity .6s;opacity:.7}.fg-card:hover .fg-card__art:before{transform:scale(1.25);opacity:1}.fg-card__art .fg-ghost{position:relative;width:66%;animation:fgFloat 6.5s ease-in-out infinite var(--delay,0s);filter:drop-shadow(0 22px 26px rgba(0,0,0,.5));transition:scale .6s var(--fg-ease)}.fg-card:hover .fg-card__art .fg-ghost{scale:1.07}.fg-card__num{position:absolute;top:18px;left:20px;font-family:var(--fg-heading);font-style:italic;font-size:1.1rem;color:#fbf6ef73}.fg-card__body{padding:4px 22px 24px;display:flex;flex-direction:column;gap:6px;flex:1}.fg-card__body h3{font-family:var(--fg-heading);font-size:1.55rem;color:var(--fg-cream)}.fg-card__body p{font-size:.92rem;line-height:1.5;color:#fbf6efa8}.fg-card__foot{margin-top:auto;padding-top:16px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(251,246,239,.1)}.fg-card__foot b{font-size:1.05rem;color:var(--fg-cream)}.fg-card__foot s{font-size:.85rem;color:#fbf6ef73;margin-left:6px;font-weight:500}.fg-card__go{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#fbf6ef14;border:1px solid rgba(251,246,239,.2);transition:background-color .4s,color .4s,transform .5s var(--fg-ease)}.fg-card__go svg{width:18px;height:18px}.fg-card:hover .fg-card__go{background:rgb(var(--glow));color:#120c18;transform:rotate(-45deg)}.fg-packs{background:linear-gradient(180deg,var(--fg-dusk) 0%,var(--fg-violet) 40%,var(--fg-night) 100%);padding:clamp(60px,7vw,100px) 0 clamp(90px,10vw,140px)}.fg-packs__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch;max-width:1040px;margin-inline:auto}.fg-pack{position:relative;border-radius:28px;padding:34px 30px 30px;display:flex;flex-direction:column;gap:6px;background:#120c188c;border:1px solid rgba(251,246,239,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .6s var(--fg-ease),box-shadow .6s var(--fg-ease),border-color .5s}.fg-pack:hover{transform:translateY(-8px);border-color:#ff8a2e8c;box-shadow:0 30px 60px -30px #ff8a2eb3}.fg-pack--best{background:linear-gradient(180deg,#ff8a2e38,#120c1899 60%);border-color:#ff8a2eb3;transform:scale(1.03)}.fg-pack--best:hover{transform:scale(1.03) translateY(-8px)}.fg-pack__badge{position:absolute;top:-14px;left:50%;transform:translate(-50%);background:var(--fg-pumpkin);color:#1b0f08;font-size:.74rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:7px 14px;border-radius:999px;white-space:nowrap;box-shadow:0 10px 24px -10px #ff8a2ee6}.fg-pack__ghosts{display:flex;height:70px;margin-bottom:14px}.fg-pack__ghosts span{width:44px;margin-right:-12px;animation:fgFloat 5s ease-in-out infinite}.fg-pack__ghosts span:nth-child(2){animation-delay:-1.6s}.fg-pack__ghosts span:nth-child(3){animation-delay:-3.2s}.fg-pack__ghosts svg{width:100%;height:auto}.fg-pack h3{font-family:var(--fg-heading);font-size:1.7rem;color:var(--fg-cream)}.fg-pack__note{font-size:.9rem;color:#fbf6ef9e}.fg-pack__price{display:flex;align-items:baseline;gap:10px;margin:18px 0 4px}.fg-pack__price b{font-family:var(--fg-heading);font-size:2.6rem;line-height:1;color:var(--fg-cream)}.fg-pack__price s{color:#fbf6ef73}.fg-pack__each{font-size:.86rem;font-weight:700;color:var(--fg-candle);margin-bottom:22px}.fg-pack .fg-btn{margin-top:auto;width:100%;min-height:50px}.fg-feats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:clamp(60px,7vw,96px)}.fg-feat{padding:26px 24px;border-radius:24px;background:#fbf6ef0a;border:1px solid rgba(251,246,239,.1);transition:background-color .5s,transform .6s var(--fg-ease)}.fg-feat:hover{background:#fbf6ef14;transform:translateY(-4px)}.fg-feat__icon{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:#ff8a2e24;color:var(--fg-pumpkin);margin-bottom:18px}.fg-feat__icon svg{width:28px;height:28px}.fg-feat h3{font-family:var(--fg-body);font-size:1.08rem;font-weight:700;color:var(--fg-cream);margin-bottom:6px}.fg-feat p{font-size:.9rem;line-height:1.55;color:#fbf6efa3}.fg-xmas{background:linear-gradient(180deg,var(--fg-night) 0%,#142026 16%,var(--fg-pine-deep) 34%,var(--fg-pine) 100%);padding:clamp(120px,13vw,180px) 0 clamp(120px,12vw,170px);color:var(--fg-cream)}.fg-xmas__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.22;mix-blend-mode:luminosity}.fg-xmas__bg img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(calc(1.08 - var(--xp,0) * .08))}.fg-xmas__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--fg-night) 0%,rgba(11,42,31,.4) 40%,rgba(21,64,47,.7) 100%)}.fg-snow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;pointer-events:none}.fg-lights{position:absolute;z-index:2;left:0;right:0;top:clamp(40px,5vw,64px);height:60px;pointer-events:none}.fg-lights svg{width:100%;height:100%;overflow:visible}.fg-lights svg{position:absolute;top:0;right:0;bottom:0;left:0}.fg-lights i{position:absolute;width:10px;height:14px;margin:-2px 0 0 -5px;border-radius:50%/40% 40% 60% 60%;background:var(--c);box-shadow:0 0 10px 2px var(--c);animation:fgTwinkle 1.8s ease-in-out infinite alternate}.fg-lights i:before{content:"";position:absolute;left:2px;right:2px;top:-4px;height:5px;border-radius:2px;background:#3a4a42}.fg-lights i:nth-of-type(3n){animation-delay:-.6s}.fg-lights i:nth-of-type(3n+1){animation-delay:-1.2s}@keyframes fgTwinkle{0%{opacity:1}to{opacity:.25}}.fg-xmas__inner{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(30px,5vw,80px);align-items:center}.fg-xmas .fg-eyebrow{color:var(--fg-gold)}.fg-xmas .fg-title{font-size:clamp(2.8rem,6vw,5.4rem);margin:20px 0}.fg-xmas .fg-title em{color:var(--fg-gold)}.fg-xmas .fg-lead{max-width:520px;color:#fbf6efcc}.fg-xmas__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.fg-xmas__card{position:relative;border-radius:32px;padding:clamp(28px,4vw,44px);background:#fbf6ef12;border:1px solid rgba(240,199,124,.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 40px 80px -40px #000000b3}.fg-xmas__card h3{font-family:var(--fg-heading);font-size:1.5rem;margin-bottom:18px;color:var(--fg-cream)}.fg-xmas__card .fg-count>div{background:#0b2a1f8c;border-color:#f0c77c47}.fg-xmas__card .fg-count b{color:var(--fg-gold)}.fg-xmas__list{list-style:none;padding:0;margin:26px 0 0;display:grid;gap:12px}.fg-xmas__list li{display:flex;align-items:center;gap:12px;font-size:.95rem;color:#fbf6efd9}.fg-xmas__list li:before{content:"\2744";display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:50%;background:#f0c77c29;color:var(--fg-gold);font-size:.85rem}.fg-tree{position:absolute;z-index:2;right:clamp(-30px,-2vw,0px);top:-70px;width:120px;animation:fgSway 5s ease-in-out infinite;transform-origin:50% 100%;filter:drop-shadow(0 20px 26px rgba(0,0,0,.5))}@keyframes fgSway{50%{transform:rotate(3deg)}}.fg-wave{position:absolute;z-index:3;left:0;right:0;bottom:-1px;height:clamp(40px,6vw,90px);display:block;width:100%}@media(max-width:1100px){.fg-chars__grid,.fg-feats{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.fg-hero{min-height:0;padding-top:120px}.fg-hero__grid{grid-template-columns:1fr;padding-bottom:70px}.fg-stage{order:-1;max-width:420px;margin-bottom:-10px}.fg-moon{right:6%;top:96px}.fg-xmas__inner{grid-template-columns:1fr}.fg-packs__grid{grid-template-columns:1fr;max-width:460px}.fg-pack--best{transform:none}.fg-pack--best:hover{transform:translateY(-8px)}}@media(max-width:640px){.fg-wrap{width:calc(100% - 32px)}.fg-hero .fg-title{font-size:clamp(2.8rem,13vw,3.6rem)}.fg-hero__actions .fg-btn,.fg-xmas__actions .fg-btn{flex:1 1 100%}.fg-count{gap:6px}.fg-count>div{min-width:0;flex:1;padding:10px 4px 8px}.fg-count b{font-size:1.45rem}.fg-chars__grid{grid-template-columns:1fr 1fr;gap:12px}.fg-card{border-radius:22px}.fg-card__body{padding:0 14px 16px}.fg-card__body h3{font-size:1.2rem}.fg-card__body p{display:none}.fg-card__go{width:36px;height:36px}.fg-card__foot s{display:none}.fg-feats{grid-template-columns:1fr}.fg-stage__tag{display:none}.fg-stage{max-width:330px}.fg-tree{width:84px;top:-54px;right:6px}}@media(prefers-reduced-motion:reduce){.fg *,.fg *:before,.fg *:after{animation:none!important;transition:none!important}[data-fg-reveal]{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fg-home.css.map */
