.ProductsHero-module__myGBFG__hero{--hero-paper:#fbfaf8;--hero-ink:var(--hero-ref-ink,#1a140a);--hero-muted:#615e59;--hero-coral:var(--hero-ref-accent,#e8674a);--hero-olive:#8d9877;--hero-border:#56463833;--hero-hairline:#705b482e;--left-circle:clamp(380px, 31vw, 560px);--left-center-x:calc(var(--left-circle) * .09);--left-center-y:calc(var(--left-circle) * .3);--left-orbit:calc(var(--left-circle) * 1.44);--right-orbit:clamp(520px, 41vw, 760px);background:radial-gradient(circle at 50% 35%, #ffffffeb, #fff0 34rem), linear-gradient(180deg, #fff 0%, var(--hero-paper) 48%, #fffdfb 100%);min-height:100svh;color:var(--hero-ink);isolation:isolate;flex-direction:column;justify-content:flex-start;align-items:center;padding:clamp(132px,14vw,176px) clamp(18px,4vw,64px) clamp(34px,4.5vw,58px);display:flex;position:relative;overflow:hidden}.ProductsHero-module__myGBFG__bgLayer,.ProductsHero-module__myGBFG__bgLayer span{pointer-events:none;z-index:-1;position:absolute}.ProductsHero-module__myGBFG__bgLayer{inset:0;overflow:hidden}.ProductsHero-module__myGBFG__sunShape{aspect-ratio:1;opacity:.88;background:radial-gradient(circle at 42% 38%,#ff9f849e,#0000 62%),linear-gradient(135deg,#ee604266,#f5967c2e);border-radius:50%;width:clamp(340px,30vw,560px);animation:18s ease-in-out infinite ProductsHero-module__myGBFG__warmDrift;top:clamp(-190px,-10vw,-92px);right:clamp(-170px,-7vw,-54px)}.ProductsHero-module__myGBFG__sunShape:after,.ProductsHero-module__myGBFG__oliveShape:after{content:"";border-radius:inherit;opacity:.5;background-image:radial-gradient(#ffffff42 .7px,#0000 .8px);background-size:4px 4px;position:absolute;inset:0}.ProductsHero-module__myGBFG__oliveShape:before{content:"";opacity:.55;background-image:radial-gradient(#ffffffad 1px,#0000 1.35px);background-size:15px 15px;border-radius:50%;position:absolute;inset:42% 36% 8% 7%}.ProductsHero-module__myGBFG__oliveShape{left:calc(var(--left-center-x) - (var(--left-circle) / 2));bottom:calc(var(--left-center-y) - (var(--left-circle) / 2));width:var(--left-circle);aspect-ratio:1;background:radial-gradient(circle at 58% 40%,#909773d1,#4e523ce6),#6f7455;border-radius:50%;animation:22s ease-in-out infinite ProductsHero-module__myGBFG__oliveDrift;box-shadow:inset 18px 26px 70px #ffffff2e}.ProductsHero-module__myGBFG__orbitLeft,.ProductsHero-module__myGBFG__orbitRight{aspect-ratio:1;opacity:.78;border:0;border-radius:50%}.ProductsHero-module__myGBFG__orbitLeft{left:calc(var(--left-center-x) - (var(--left-orbit) / 2));bottom:calc(var(--left-center-y) - (var(--left-orbit) / 2));width:var(--left-orbit);background:repeating-radial-gradient(circle,#0000 0 30px,#65574821 31px 32px,#0000 33px 52px);animation:24s ease-in-out infinite ProductsHero-module__myGBFG__orbitBreathe;-webkit-mask-image:linear-gradient(90deg,#000 0 72%,#0000 94%);mask-image:linear-gradient(90deg,#000 0 72%,#0000 94%)}.ProductsHero-module__myGBFG__orbitRight{right:calc(var(--right-orbit) * -.53);bottom:calc(var(--right-orbit) * -.58);width:var(--right-orbit);-webkit-mask-composite:source-in;background:repeating-radial-gradient(circle,#0000 0 42px,#6557481f 43px 44px,#0000 45px 66px);animation:26s ease-in-out 1.2s infinite reverse ProductsHero-module__myGBFG__orbitBreathe;-webkit-mask-image:linear-gradient(90deg,#0000 0 2%,#000 16% 100%),linear-gradient(#000 0 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0 2%,#000 16% 100%),linear-gradient(#000 0 88%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.ProductsHero-module__myGBFG__dotFieldLeft,.ProductsHero-module__myGBFG__dotFieldRight{opacity:.38;background-image:radial-gradient(#1c191540 1px,#0000 1.2px);background-size:18px 18px;width:280px;height:190px}.ProductsHero-module__myGBFG__dotFieldLeft{top:23%;left:0;transform:translate(-28%)}.ProductsHero-module__myGBFG__dotFieldRight{opacity:.7;width:132px;height:116px;top:24%;right:clamp(8px,3vw,62px)}.ProductsHero-module__myGBFG__accentLine{left:calc(var(--left-center-x) - (var(--left-circle) * .62));bottom:calc(var(--left-center-y) + (var(--left-circle) * .08));width:calc(var(--left-circle) * .92);background:var(--hero-coral);transform-origin:0;opacity:.74;height:1px;animation:.9s cubic-bezier(.16,1,.3,1) .26s both ProductsHero-module__myGBFG__accentLineIn;transform:rotate(-34deg)}.ProductsHero-module__myGBFG__content{z-index:1;border:1px solid var(--hero-hairline);text-align:center;border-radius:clamp(54px,10vw,178px);flex-direction:column;justify-content:center;align-items:center;width:min(100%,1180px);min-height:clamp(350px,39vw,520px);padding:clamp(54px,7vw,92px) clamp(22px,8vw,120px) clamp(48px,6vw,72px);animation:.9s cubic-bezier(.16,1,.3,1) both ProductsHero-module__myGBFG__heroFrameIn;display:flex;position:relative}.ProductsHero-module__myGBFG__content:before,.ProductsHero-module__myGBFG__content:after{content:"";background:#c8aa9a;border-radius:2px;width:10px;height:10px;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.ProductsHero-module__myGBFG__content:before{top:-5px}.ProductsHero-module__myGBFG__content:after{bottom:-5px}.ProductsHero-module__myGBFG__eyebrow{justify-content:center;align-items:center;margin-bottom:clamp(20px,2.8vw,38px);display:inline-flex;position:relative}.ProductsHero-module__myGBFG__eyebrow:before,.ProductsHero-module__myGBFG__eyebrow:after{content:"";background:var(--hero-coral);border-radius:2px;width:8px;height:8px;margin-inline:22px;animation:4.8s ease-in-out 1.2s infinite ProductsHero-module__myGBFG__diamondPulse;transform:rotate(45deg)}.ProductsHero-module__myGBFG__eyebrowText{font-family:var(--font-body);letter-spacing:.42em;color:#282723;text-transform:uppercase;font-size:clamp(.68rem,.74vw,.82rem);font-weight:800}.ProductsHero-module__myGBFG__headline{color:#080806;max-width:980px;font-family:var(--font-display);font-size:clamp(3.4rem,8.2vw,8.9rem);font-weight:var(--weight-display,500);letter-spacing:0;text-wrap:balance;margin:0 0 clamp(18px,2vw,28px);line-height:.88}.ProductsHero-module__myGBFG__headlineAccent{color:var(--hero-coral);font-style:italic;font-weight:500}.ProductsHero-module__myGBFG__subtitle{max-width:54ch;color:var(--hero-muted);font-family:var(--font-body);letter-spacing:0;margin:0;font-size:clamp(1rem,1.08vw,1.18rem);font-weight:500;line-height:1.72}.ProductsHero-module__myGBFG__actions{flex-wrap:wrap;justify-content:center;gap:18px 24px;margin-top:clamp(28px,3.2vw,42px);display:flex}.ProductsHero-module__myGBFG__primaryCta,.ProductsHero-module__myGBFG__secondaryCta{min-height:48px;font-family:var(--font-body);letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 28px;font-size:.95rem;font-weight:800;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.ProductsHero-module__myGBFG__primaryCta{color:#fff;background:#20211d;border:1px solid #1d1d19;box-shadow:0 18px 32px #18181329}.ProductsHero-module__myGBFG__secondaryCta{color:#151512;background:#ffffff70;border:1px solid #1d1d1994}.ProductsHero-module__myGBFG__primaryCta:hover,.ProductsHero-module__myGBFG__primaryCta:focus-visible,.ProductsHero-module__myGBFG__secondaryCta:hover,.ProductsHero-module__myGBFG__secondaryCta:focus-visible{transform:translateY(-2px)}.ProductsHero-module__myGBFG__secondaryCta:hover,.ProductsHero-module__myGBFG__secondaryCta:focus-visible{background:#ffffffd1;border-color:#e8674a94}.ProductsHero-module__myGBFG__ctaIcon{flex:none;place-items:center;width:18px;height:18px;transition:transform .18s;display:grid}.ProductsHero-module__myGBFG__ctaIcon svg{width:18px;height:18px;overflow:visible}.ProductsHero-module__myGBFG__primaryCta:hover .ProductsHero-module__myGBFG__ctaIcon,.ProductsHero-module__myGBFG__primaryCta:focus-visible .ProductsHero-module__myGBFG__ctaIcon,.ProductsHero-module__myGBFG__secondaryCta:hover .ProductsHero-module__myGBFG__ctaIcon,.ProductsHero-module__myGBFG__secondaryCta:focus-visible .ProductsHero-module__myGBFG__ctaIcon{transform:translate(3px)}.ProductsHero-module__myGBFG__featureGrid{z-index:1;isolation:isolate;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.7vw,22px);width:min(100%,1020px);margin-top:clamp(24px,3vw,34px);display:grid;position:relative}.ProductsHero-module__myGBFG__featureCard{z-index:1;border:1px solid var(--hero-border);text-align:center;-webkit-backdrop-filter:blur(4px);background:#ffffffd1;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:center;min-height:238px;padding:36px clamp(18px,2vw,28px) 26px;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;animation:.76s cubic-bezier(.16,1,.3,1) both ProductsHero-module__myGBFG__featureCardIn;display:flex;position:relative;box-shadow:0 24px 60px #28221d0a}.ProductsHero-module__myGBFG__featureCard:first-child{animation-delay:.16s}.ProductsHero-module__myGBFG__featureCard:nth-child(2){animation-delay:.24s}.ProductsHero-module__myGBFG__featureCard:nth-child(3){animation-delay:.32s}.ProductsHero-module__myGBFG__featureCard:nth-child(4){animation-delay:.4s}.ProductsHero-module__myGBFG__featureCard:hover,.ProductsHero-module__myGBFG__featureCard:focus-within{background:#ffffffe6;border-color:#82965c57;transform:translateY(-4px);box-shadow:0 28px 70px #28221d14}.ProductsHero-module__myGBFG__featureIcon{color:#fff;background:#22221f;border-radius:50%;place-items:center;width:56px;height:56px;transition:transform .22s,box-shadow .22s;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e,0 14px 26px #19191521}.ProductsHero-module__myGBFG__featureCard:hover .ProductsHero-module__myGBFG__featureIcon,.ProductsHero-module__myGBFG__featureCard:focus-within .ProductsHero-module__myGBFG__featureIcon{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #ffffff38,0 18px 34px #19191529}.ProductsHero-module__myGBFG__coral .ProductsHero-module__myGBFG__featureIcon{background:var(--hero-coral)}.ProductsHero-module__myGBFG__olive .ProductsHero-module__myGBFG__featureIcon{background:var(--hero-olive)}.ProductsHero-module__myGBFG__featureIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:27px;height:27px}.ProductsHero-module__myGBFG__featureIcon svg path:first-child:last-child{fill:none}.ProductsHero-module__myGBFG__featureCard h2{color:#17140f;max-width:11ch;font-family:var(--font-display);letter-spacing:0;text-wrap:balance;margin:20px 0 0;font-size:clamp(1.25rem,1.55vw,1.82rem);font-weight:520;line-height:1.04}.ProductsHero-module__myGBFG__featureCard p{color:#5e5c57;max-width:24ch;font-family:var(--font-body);letter-spacing:0;margin:24px 0 0;font-size:clamp(.78rem,.78vw,.9rem);font-weight:500;line-height:1.55}.ProductsHero-module__myGBFG__featureRule{background:#1f2829;width:34px;height:2px;margin-top:auto}.ProductsHero-module__myGBFG__coral .ProductsHero-module__myGBFG__featureRule{background:var(--hero-coral)}.ProductsHero-module__myGBFG__olive .ProductsHero-module__myGBFG__featureRule{background:var(--hero-olive)}@keyframes ProductsHero-module__myGBFG__heroFrameIn{0%{opacity:0;transform:translateY(18px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ProductsHero-module__myGBFG__featureCardIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes ProductsHero-module__myGBFG__warmDrift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-10px,8px)scale(1.018)}}@keyframes ProductsHero-module__myGBFG__oliveDrift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(8px,-6px)scale(1.012)}}@keyframes ProductsHero-module__myGBFG__orbitBreathe{0%,to{opacity:.62;transform:scale(1)}50%{opacity:.82;transform:scale(1.018)}}@keyframes ProductsHero-module__myGBFG__accentLineIn{0%{opacity:0;transform:rotate(-34deg)scaleX(0)}to{opacity:.74;transform:rotate(-34deg)scaleX(1)}}@keyframes ProductsHero-module__myGBFG__diamondPulse{0%,to{opacity:1;transform:rotate(45deg)scale(1)}50%{opacity:.72;transform:rotate(45deg)scale(.86)}}@media (prefers-reduced-motion:reduce){.ProductsHero-module__myGBFG__content,.ProductsHero-module__myGBFG__sunShape,.ProductsHero-module__myGBFG__oliveShape,.ProductsHero-module__myGBFG__orbitLeft,.ProductsHero-module__myGBFG__orbitRight,.ProductsHero-module__myGBFG__accentLine,.ProductsHero-module__myGBFG__eyebrow:before,.ProductsHero-module__myGBFG__eyebrow:after,.ProductsHero-module__myGBFG__featureCard{animation:none}.ProductsHero-module__myGBFG__primaryCta,.ProductsHero-module__myGBFG__secondaryCta,.ProductsHero-module__myGBFG__ctaIcon,.ProductsHero-module__myGBFG__featureCard,.ProductsHero-module__myGBFG__featureIcon{transition:none}}@media (max-width:1100px){.ProductsHero-module__myGBFG__hero{padding-inline:clamp(18px,3vw,34px)}.ProductsHero-module__myGBFG__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,760px)}}@media (min-width:769px) and (max-height:760px){.ProductsHero-module__myGBFG__hero{padding-top:96px}.ProductsHero-module__myGBFG__content{min-height:390px;padding:42px clamp(34px,7vw,96px) 38px}.ProductsHero-module__myGBFG__eyebrow{margin-bottom:18px}.ProductsHero-module__myGBFG__headline{font-size:clamp(3.1rem,6.8vw,6.2rem)}.ProductsHero-module__myGBFG__subtitle{font-size:.98rem;line-height:1.55}.ProductsHero-module__myGBFG__actions{margin-top:24px}.ProductsHero-module__myGBFG__featureGrid{margin-top:18px}}@media (max-width:768px){.ProductsHero-module__myGBFG__hero{--left-circle:270px;--left-center-x:-4px;--left-center-y:-8px;--right-orbit:380px;justify-content:flex-start;min-height:100svh;padding:116px 16px 34px}.ProductsHero-module__myGBFG__sunShape{width:270px;top:-108px;right:-110px}.ProductsHero-module__myGBFG__orbitLeft{opacity:.4}.ProductsHero-module__myGBFG__orbitRight{opacity:.52;bottom:-104px;right:-190px}.ProductsHero-module__myGBFG__dotFieldLeft,.ProductsHero-module__myGBFG__dotFieldRight{opacity:.22}.ProductsHero-module__myGBFG__content{border-radius:44px;min-height:auto;padding:56px 18px 44px}.ProductsHero-module__myGBFG__eyebrow:before,.ProductsHero-module__myGBFG__eyebrow:after{margin-inline:14px}.ProductsHero-module__myGBFG__eyebrowText{letter-spacing:.28em;font-size:.64rem}.ProductsHero-module__myGBFG__headline{max-width:7.6ch;font-size:clamp(3rem,17vw,5.4rem);line-height:.9}.ProductsHero-module__myGBFG__subtitle{max-width:31ch;font-size:.96rem;line-height:1.58}.ProductsHero-module__myGBFG__actions{gap:12px}.ProductsHero-module__myGBFG__primaryCta,.ProductsHero-module__myGBFG__secondaryCta{width:min(100%,270px)}.ProductsHero-module__myGBFG__featureGrid{grid-template-columns:1fr;width:min(100%,420px)}.ProductsHero-module__myGBFG__featureCard{min-height:210px}}@media (max-width:430px){.ProductsHero-module__myGBFG__content{border-radius:34px}.ProductsHero-module__myGBFG__headline{font-size:clamp(2.72rem,16vw,4.2rem)}}
.ProductGrid-module__nS8aRG__section{box-sizing:border-box;color:#07130d;isolation:isolate;background:radial-gradient(circle at 12% 4%,#b87c2d29,#0000 30%),radial-gradient(circle at 88% 0,#c2965824,#0000 27%),linear-gradient(#fbf8f0 0%,#fffaf3 46%,#fbf8f1 100%);width:100%;max-width:100%;padding:44px max(16px,3vw) 76px;position:relative;overflow:hidden}.ProductGrid-module__nS8aRG__section *,.ProductGrid-module__nS8aRG__section :before,.ProductGrid-module__nS8aRG__section :after{box-sizing:border-box}.ProductGrid-module__nS8aRG__section:before{content:"";z-index:-1;background-image:linear-gradient(#583e1d06 1px,#0000 1px),linear-gradient(90deg,#583e1d05 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000073,#0000 72%);mask-image:linear-gradient(#00000073,#0000 72%)}.ProductGrid-module__nS8aRG__inner{width:100%;max-width:1456px;margin:0 auto}.ProductGrid-module__nS8aRG__sectionHeader{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:26px;display:flex}.ProductGrid-module__nS8aRG__kicker{color:#ae752b;font-family:var(--font-body,system-ui, sans-serif);letter-spacing:0;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 11px;font-size:.76rem;font-weight:900;line-height:1;display:inline-flex}.ProductGrid-module__nS8aRG__kickerIcon{color:#ba822f;place-items:center;width:25px;height:25px;display:inline-grid}.ProductGrid-module__nS8aRG__kickerIcon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.ProductGrid-module__nS8aRG__sectionHeader h2{color:#07130d;max-width:900px;font-family:var(--font-display,Georgia, serif);letter-spacing:0;margin:0;font-size:4.7rem;font-weight:500;line-height:.97}.ProductGrid-module__nS8aRG__subtitle{color:#686b70;font-family:var(--font-body,system-ui, sans-serif);letter-spacing:0;margin:14px 0 0;font-size:1.14rem;font-weight:600;line-height:1.42}.ProductGrid-module__nS8aRG__countBadge{color:#393631;min-height:44px;font-family:var(--font-body,system-ui, sans-serif);letter-spacing:0;white-space:nowrap;background:#fffbf4bd;border:1px solid #eadfce;border-radius:999px;flex:none;align-items:center;gap:8px;margin:28px 0 0;padding:0 20px;font-size:.86rem;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffffd1,0 12px 28px #4c36190f}.ProductGrid-module__nS8aRG__countBadge strong{color:#17130e;font-weight:900}.ProductGrid-module__nS8aRG__countDot{background:#b27a2f;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 4px #b27a2f1a}.ProductGrid-module__nS8aRG__filterBar{margin-bottom:34px}.ProductGrid-module__nS8aRG__filterScroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:center;gap:16px;width:100%;padding:2px 2px 10px;display:flex;overflow-x:auto}.ProductGrid-module__nS8aRG__filterScroll::-webkit-scrollbar{display:none}.ProductGrid-module__nS8aRG__filterPill{color:#403b34;min-height:52px;font-family:var(--font-body,system-ui, sans-serif);letter-spacing:0;cursor:pointer;white-space:nowrap;background:#fffbf480;border:1px solid #e7dccb;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:12px;padding:0 28px;font-size:.93rem;font-weight:900;transition:background .22s,border-color .22s,box-shadow .22s,color .22s,transform .22s;display:inline-flex;box-shadow:inset 0 1px #ffffffbf}.ProductGrid-module__nS8aRG__filterPill:hover{color:#1f1a14;background:#ffffffc7;border-color:#d5c5ad;transform:translateY(-1px);box-shadow:inset 0 1px #ffffffe6,0 10px 22px #44301714}.ProductGrid-module__nS8aRG__filterActive{color:#fff;background:linear-gradient(#17401c 0%,#071f0d 100%);border-color:#244a23;box-shadow:inset 0 1px #ffffff29,0 12px 22px #081f0d3d,0 2px 5px #081f0d33}.ProductGrid-module__nS8aRG__filterActive:hover{color:#fff;background:linear-gradient(#1b4b22 0%,#082412 100%);border-color:#315d30}.ProductGrid-module__nS8aRG__filterIcon{color:#9d7a4e;flex:none;place-items:center;width:19px;height:19px;display:inline-grid}.ProductGrid-module__nS8aRG__filterActive .ProductGrid-module__nS8aRG__filterIcon{color:#fff}.ProductGrid-module__nS8aRG__filterIcon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block;overflow:visible}.ProductGrid-module__nS8aRG__filterIcon circle,.ProductGrid-module__nS8aRG__filterIcon rect{fill:none;stroke:currentColor}.ProductGrid-module__nS8aRG__grid{flex-wrap:wrap;justify-content:center;gap:22px;display:flex}.ProductGrid-module__nS8aRG__card{--gc:#8c8c8c;--gc-bg:#f6f4ec;--card-image-scale:.92;--card-image-hover-scale:.98;--card-image-y:0px;--reveal-delay:0s;border:1px solid color-mix(in srgb, var(--gc) 34%, #e6dccb);background:linear-gradient(180deg, color-mix(in srgb, var(--gc-bg) 70%, #fffaf4) 0%, #ffffffc2 48%, color-mix(in srgb, var(--gc-bg) 88%, #fffaf4) 100%);min-width:0;min-height:634px;color:inherit;opacity:0;animation:ProductGrid-module__nS8aRG__cardReveal .62s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay) forwards;border-radius:20px;flex-direction:column;flex:0 calc(25% - 16.5px);text-decoration:none;transition:border-color .26s,box-shadow .26s,transform .26s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;transform:translateY(16px);box-shadow:inset 0 1px #ffffffc7,0 18px 46px #2b24180e}.ProductGrid-module__nS8aRG__card[data-product-id=jeeru]{--card-image-scale:.86;--card-image-hover-scale:.92;--card-image-y:22px}.ProductGrid-module__nS8aRG__card[data-product-id=naturals]{--card-image-scale:1.06;--card-image-hover-scale:1.12;--card-image-y:10px}.ProductGrid-module__nS8aRG__card[data-product-id=fruit-gems]{--card-image-scale:.88;--card-image-hover-scale:.94}.ProductGrid-module__nS8aRG__card[data-product-id=keto]{--card-image-scale:1.18;--card-image-hover-scale:1.24;--card-image-y:-34px}.ProductGrid-module__nS8aRG__card>*{min-width:0}.ProductGrid-module__nS8aRG__card:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 78% 14%, color-mix(in srgb, var(--gc) 18%, transparent) 0%, transparent 28%), linear-gradient(180deg, #ffffff61, transparent 42%);opacity:.72;position:absolute;inset:0}.ProductGrid-module__nS8aRG__card:hover{border-color:color-mix(in srgb, var(--gc) 46%, #ded0bc);transform:translateY(-7px);box-shadow:inset 0 1px #ffffffdb,0 26px 62px #3227161f,0 7px 18px #3227160e}.ProductGrid-module__nS8aRG__cardHeader{z-index:3;justify-content:flex-end;align-items:center;gap:12px;display:flex;position:absolute;top:24px;left:30px;right:18px}.ProductGrid-module__nS8aRG__cardArrow{border:1px solid color-mix(in srgb, var(--gc) 42%, #eadfce);width:37px;height:37px;color:color-mix(in srgb, var(--gc) 86%, #2a1d0f);background:#fffaf247;border-radius:50%;place-items:center;transition:background .24s,border-color .24s,color .24s,transform .24s;display:inline-grid}.ProductGrid-module__nS8aRG__card:first-child .ProductGrid-module__nS8aRG__cardArrow{border-color:color-mix(in srgb, var(--gc) 78%, #627307);background:color-mix(in srgb, var(--gc) 82%, #5d7600);color:#fff}.ProductGrid-module__nS8aRG__card:hover .ProductGrid-module__nS8aRG__cardArrow{border-color:color-mix(in srgb, var(--gc) 88%, #4c3a12);background:color-mix(in srgb, var(--gc) 86%, #1c2408);color:#fff;transform:translate(2px,-2px)}.ProductGrid-module__nS8aRG__cardImageWrap{z-index:1;background:radial-gradient(circle at 50% 76%, color-mix(in srgb, var(--gc) 18%, transparent), transparent 58%), color-mix(in srgb, var(--gc-bg) 52%, #ffffff6b);width:100%;height:394px;position:relative;overflow:hidden}.ProductGrid-module__nS8aRG__cardImage{-o-object-position:center bottom;object-position:center bottom;transform:translateY(var(--card-image-y)) scale(var(--card-image-scale));transition:filter .42s,transform .52s cubic-bezier(.16,1,.3,1);-o-object-fit:contain!important;object-fit:contain!important}.ProductGrid-module__nS8aRG__card:hover .ProductGrid-module__nS8aRG__cardImage{filter:saturate(1.04)contrast(1.02);transform:translateY(var(--card-image-y)) scale(var(--card-image-hover-scale))}.ProductGrid-module__nS8aRG__cardBody{z-index:2;flex-direction:column;flex:1;padding:0 31px 30px;display:flex;position:relative}.ProductGrid-module__nS8aRG__cardName{color:#08120d;font-family:var(--font-display,Georgia, serif);letter-spacing:0;margin:0;font-size:2.02rem;font-weight:500;line-height:1.05}.ProductGrid-module__nS8aRG__cardStory{overflow-wrap:break-word;color:#5f6368;font-family:var(--font-body,system-ui, sans-serif);letter-spacing:0;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:10px 0 0;font-size:.94rem;font-weight:600;line-height:1.52;display:-webkit-box;overflow:hidden}.ProductGrid-module__nS8aRG__cardHighlights{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:24px;display:flex}.ProductGrid-module__nS8aRG__highlightPill{border:1px solid color-mix(in srgb, var(--gc) 44%, #eadfce);min-height:32px;color:color-mix(in srgb, var(--gc) 74%, #4a3d25);font-family:var(--font-body,system-ui, sans-serif);letter-spacing:0;white-space:nowrap;background:#fffbf43d;border-radius:999px;align-items:center;padding:0 15px;font-size:.72rem;font-weight:900;line-height:1;display:inline-flex}@keyframes ProductGrid-module__nS8aRG__cardReveal{to{opacity:1;transform:translateY(0)}}@media (max-width:1320px){.ProductGrid-module__nS8aRG__sectionHeader h2{font-size:4.05rem}.ProductGrid-module__nS8aRG__card{flex-basis:calc(33.3333% - 14.6667px)}}@media (max-width:980px){.ProductGrid-module__nS8aRG__section{padding-top:38px}.ProductGrid-module__nS8aRG__sectionHeader{flex-direction:column;gap:14px;margin-bottom:24px}.ProductGrid-module__nS8aRG__sectionHeader h2{max-width:700px;font-size:3.45rem;line-height:1}.ProductGrid-module__nS8aRG__countBadge{margin:0}.ProductGrid-module__nS8aRG__filterScroll{gap:10px}.ProductGrid-module__nS8aRG__filterPill{min-height:48px;padding:0 22px;font-size:.86rem}.ProductGrid-module__nS8aRG__grid{gap:16px}.ProductGrid-module__nS8aRG__card{flex-basis:calc(50% - 8px);min-height:570px}.ProductGrid-module__nS8aRG__cardImageWrap{height:342px}}@media (max-width:640px){.ProductGrid-module__nS8aRG__section{max-width:100dvw;padding:34px 10px 54px}.ProductGrid-module__nS8aRG__inner{width:100%;min-width:0;max-width:100%}.ProductGrid-module__nS8aRG__kicker{font-size:.69rem}.ProductGrid-module__nS8aRG__kickerIcon{width:21px;height:21px}.ProductGrid-module__nS8aRG__sectionHeader h2{font-size:2.65rem}.ProductGrid-module__nS8aRG__subtitle{max-width:21rem;margin-top:10px;font-size:.98rem}.ProductGrid-module__nS8aRG__countBadge{min-height:38px;padding:0 15px;font-size:.78rem}.ProductGrid-module__nS8aRG__filterBar{margin-bottom:22px}.ProductGrid-module__nS8aRG__filterScroll{margin:0;padding:2px 0 10px;scroll-padding-inline:14px}.ProductGrid-module__nS8aRG__filterPill{gap:8px;min-height:42px;padding:0 16px;font-size:.78rem}.ProductGrid-module__nS8aRG__filterIcon{width:16px;height:16px}.ProductGrid-module__nS8aRG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:100%;display:grid}.ProductGrid-module__nS8aRG__card{border-radius:14px;flex:none;width:100%;max-width:100%;min-height:0}.ProductGrid-module__nS8aRG__cardHeader{gap:6px;top:10px;left:10px;right:8px}.ProductGrid-module__nS8aRG__cardArrow{width:24px;height:24px}.ProductGrid-module__nS8aRG__cardArrow svg{width:14px;height:14px}.ProductGrid-module__nS8aRG__cardImageWrap{background:radial-gradient(circle at 50% 72%, color-mix(in srgb, var(--gc) 12%, transparent), transparent 56%), color-mix(in srgb, var(--gc-bg) 46%, #fff6);height:clamp(136px,40dvw,170px)}.ProductGrid-module__nS8aRG__card[data-product-id=keto]{--card-image-y:-16px}.ProductGrid-module__nS8aRG__cardImage{-o-object-position:center bottom;object-position:center bottom;transform:translateY(var(--card-image-y)) scale(var(--card-image-scale));transition:filter .18s;-o-object-fit:contain!important;object-fit:contain!important}.ProductGrid-module__nS8aRG__card:hover .ProductGrid-module__nS8aRG__cardImage{transform:translateY(var(--card-image-y)) scale(var(--card-image-scale))}.ProductGrid-module__nS8aRG__cardBody{padding:0 11px 12px}.ProductGrid-module__nS8aRG__cardName{overflow-wrap:anywhere;font-size:clamp(1.08rem,5vw,1.42rem);line-height:1.03;overflow:hidden}.ProductGrid-module__nS8aRG__cardStory{-webkit-line-clamp:3;min-width:0;margin-top:5px;font-size:clamp(.64rem,2.7vw,.76rem);line-height:1.35}.ProductGrid-module__nS8aRG__cardHighlights{gap:5px;padding-top:10px}.ProductGrid-module__nS8aRG__highlightPill{text-overflow:ellipsis;max-width:100%;min-height:20px;padding:0 8px;font-size:.56rem;overflow:hidden}.ProductGrid-module__nS8aRG__highlightPill:nth-child(n+2){display:none}}@media (max-width:480px){.ProductGrid-module__nS8aRG__grid{grid-template-columns:1fr;justify-content:flex-start}.ProductGrid-module__nS8aRG__card{width:100%}.ProductGrid-module__nS8aRG__cardImageWrap{height:clamp(190px,58vw,250px)}.ProductGrid-module__nS8aRG__cardBody{padding:0 10px 12px}.ProductGrid-module__nS8aRG__cardName{font-size:clamp(1rem,5vw,1.28rem)}}@media (prefers-reduced-motion:reduce){.ProductGrid-module__nS8aRG__card{opacity:1;transition:border-color .16s,box-shadow .16s;animation:none;transform:none}.ProductGrid-module__nS8aRG__filterPill,.ProductGrid-module__nS8aRG__cardArrow,.ProductGrid-module__nS8aRG__cardImage{transition:none}.ProductGrid-module__nS8aRG__card:hover,.ProductGrid-module__nS8aRG__filterPill:hover{transform:none}}
.VideoGallery-module__QgUymq__section{color:#f8f3e8;content-visibility:auto;contain-intrinsic-size:auto 860px;background:radial-gradient(circle at 16% 0,#c199511c,#0000 31%),radial-gradient(circle at 82% 10%,#b1793617,#0000 28%),linear-gradient(135deg,#030504 0%,#0b0b0a 42%,#15100b 100%);padding:clamp(76px,7vw,112px) clamp(18px,4.8vw,86px) clamp(58px,5vw,86px);position:relative;overflow:hidden}.VideoGallery-module__QgUymq__section:before{content:"";pointer-events:none;opacity:.18;background-color:#0000;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 28%,#000,#0000 72%);mask-image:radial-gradient(circle at 50% 28%,#000,#0000 72%)}.VideoGallery-module__QgUymq__section:after{content:"";pointer-events:none;background:linear-gradient(#00000029,#0000 24%),linear-gradient(#0000 72%,#00000038);position:absolute;inset:0}.VideoGallery-module__QgUymq__shell{z-index:1;max-width:1740px;margin:0 auto;position:relative}.VideoGallery-module__QgUymq__header{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:clamp(32px,3.6vw,54px);display:flex}.VideoGallery-module__QgUymq__eyebrow{color:#bd9450;font-family:var(--font-body,system-ui, sans-serif);letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:18px;margin:0 0 24px;font-size:clamp(.76rem,.82vw,.92rem);font-weight:900;line-height:1;display:inline-flex}.VideoGallery-module__QgUymq__eyebrowLine{background:#bd9450;width:30px;height:1px}.VideoGallery-module__QgUymq__title{color:#fbf8f1;font-family:var(--font-display,Georgia, serif);letter-spacing:0;margin:0;font-size:clamp(3.25rem,6.2vw,6rem);font-weight:500;line-height:.95}.VideoGallery-module__QgUymq__title em{color:#dabd7e;font-style:italic}.VideoGallery-module__QgUymq__subtitle{color:#f8f3e89e;max-width:620px;font-family:var(--font-body,system-ui, sans-serif);letter-spacing:0;margin:28px 0 0;font-size:clamp(1.02rem,1.3vw,1.35rem);font-weight:500;line-height:1.55}.VideoGallery-module__QgUymq__navControls{align-items:center;gap:18px;margin-bottom:38px;display:flex}.VideoGallery-module__QgUymq__navControls button{color:#d9b875;cursor:pointer;background:#ffffff05;border:1px solid #dabd7e85;border-radius:50%;place-items:center;width:64px;height:64px;transition:background .22s,border-color .22s,color .22s,transform .22s;display:inline-grid}.VideoGallery-module__QgUymq__navControls button:first-child{color:#ffffff70;border-color:#ffffff29}.VideoGallery-module__QgUymq__navControls button:hover{color:#f8d98e;background:#d9b87517;border-color:#d9b875;transform:translateY(-2px)}.VideoGallery-module__QgUymq__navControls svg,.VideoGallery-module__QgUymq__watchButton svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.VideoGallery-module__QgUymq__carousel{--card-gap:clamp(18px, 1.5vw, 26px);gap:var(--card-gap);scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 0 14px;scroll-padding-inline:2px;display:flex;overflow-x:auto}.VideoGallery-module__QgUymq__carousel::-webkit-scrollbar{display:none}.VideoGallery-module__QgUymq__videoCard{--vc:#b89345;flex:0 0 calc((100% - (var(--card-gap) * 3)) / 4);border:1px solid color-mix(in srgb, var(--vc) 42%, #dcbc764d);scroll-snap-align:start;background:linear-gradient(#ffffff09,#fff0),#0b0c0b;border-radius:15px;min-height:clamp(452px,31vw,520px);transition:border-color .26s,box-shadow .26s,transform .26s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 28px 72px #00000052}.VideoGallery-module__QgUymq__videoCard:hover{border-color:color-mix(in srgb, var(--vc) 68%, #e3bf73);transform:translateY(-5px);box-shadow:inset 0 1px #ffffff1f,0 34px 86px #00000070,0 0 0 1px #d9b8750a}.VideoGallery-module__QgUymq__mediaFrame{background:radial-gradient(circle at 50% 20%, color-mix(in srgb, var(--vc) 20%, transparent), transparent 55%), #070807;height:58%;min-height:248px;position:relative;overflow:hidden}.VideoGallery-module__QgUymq__mediaFrame:after{content:"";pointer-events:none;background:linear-gradient(#0000000a 0%,#0000001f 46%,#0000008f 100%),linear-gradient(90deg,#0000006b,#0000 28% 72%,#00000040);position:absolute;inset:0}.VideoGallery-module__QgUymq__videoPlayer,.VideoGallery-module__QgUymq__videoEmbed,.VideoGallery-module__QgUymq__posterImage{border:0;width:100%;height:100%;position:absolute;inset:0}.VideoGallery-module__QgUymq__videoPlayer,.VideoGallery-module__QgUymq__posterImage{-o-object-fit:cover;object-fit:cover;transition:filter .42s,transform .52s cubic-bezier(.16,1,.3,1);display:block;transform:scale(1.01)}.VideoGallery-module__QgUymq__videoCard:hover .VideoGallery-module__QgUymq__videoPlayer,.VideoGallery-module__QgUymq__videoCard:hover .VideoGallery-module__QgUymq__posterImage{filter:saturate(1.06)contrast(1.04);transform:scale(1.055)}.VideoGallery-module__QgUymq__readyBadge{z-index:3;color:#fff9e8e0;min-height:30px;font-family:var(--font-body,system-ui, sans-serif);letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);background:#00000073;border:1px solid #dabd7e47;border-radius:999px;align-items:center;padding:0 14px;font-size:.66rem;font-weight:900;display:inline-flex;position:absolute;top:22px;right:20px}.VideoGallery-module__QgUymq__playButton{z-index:3;color:#fff6de;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#00000080;border:1px solid #dabd7e52;border-radius:50%;place-items:center;width:48px;height:48px;transition:background .22s,border-color .22s,color .22s,transform .22s;display:inline-grid;position:absolute;bottom:36px;left:20px}.VideoGallery-module__QgUymq__expandButton{z-index:3;color:#fff6de;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#00000080;border:1px solid #dabd7e52;border-radius:50%;place-items:center;width:48px;height:48px;transition:background .22s,border-color .22s,color .22s,transform .22s;display:inline-grid;position:absolute;bottom:36px;right:20px}.VideoGallery-module__QgUymq__playButton:disabled{cursor:default;opacity:.72}.VideoGallery-module__QgUymq__playButton svg,.VideoGallery-module__QgUymq__expandButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}.VideoGallery-module__QgUymq__playButton svg{fill:currentColor;stroke:none;transform:translate(1px)}.VideoGallery-module__QgUymq__videoCard:hover .VideoGallery-module__QgUymq__playButton:not(:disabled),.VideoGallery-module__QgUymq__videoCard:hover .VideoGallery-module__QgUymq__expandButton{color:#fff;background:#a97729a8;border-color:#f8d98ec7;transform:scale(1.06)}.VideoGallery-module__QgUymq__expandButton:focus-visible{outline-offset:4px;outline:3px solid #f8d98e61}.VideoGallery-module__QgUymq__progressTrack{z-index:3;background:#ffffff29;border-radius:999px;height:3px;position:absolute;bottom:16px;left:20px;right:20px;overflow:hidden}.VideoGallery-module__QgUymq__progressFill{border-radius:inherit;width:100%;height:100%;transform:scaleX(var(--progress-scale,.38));transform-origin:0;background:linear-gradient(90deg,#efcb79,#b88a39);transition:transform .16s linear;display:block;box-shadow:0 0 18px #efcb795c}.VideoGallery-module__QgUymq__videoMeta{background:linear-gradient(#ffffff05,#0000),#080908e6;flex-direction:column;min-height:42%;padding:28px 22px 22px;display:flex}.VideoGallery-module__QgUymq__videoProduct{color:color-mix(in srgb, var(--vc) 72%, #d0a34f);font-family:var(--font-body,system-ui, sans-serif);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:.74rem;font-weight:950;line-height:1.2}.VideoGallery-module__QgUymq__videoTitle{color:#fbf8f1;font-family:var(--font-display,Georgia, serif);letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:clamp(1.36rem,1.72vw,1.9rem);font-weight:500;line-height:1.05;display:-webkit-box;overflow:hidden}.VideoGallery-module__QgUymq__cardFooter{justify-content:space-between;align-items:center;gap:18px;margin-top:auto;padding-top:24px;display:flex}.VideoGallery-module__QgUymq__watchButton{color:#e5c06d;min-height:36px;font-family:var(--font-body,system-ui, sans-serif);letter-spacing:0;cursor:pointer;white-space:nowrap;background:#0000002e;border:1px solid #dabd7e7a;border-radius:5px;align-items:center;gap:14px;padding:0 16px;font-size:.82rem;font-weight:900;transition:background .22s,border-color .22s,color .22s,transform .22s;display:inline-flex}.VideoGallery-module__QgUymq__watchButton:disabled{cursor:default;opacity:.62}.VideoGallery-module__QgUymq__watchButton:not(:disabled):hover{color:#ffdc8c;background:#e5c06d1a;border-color:#e5c06d;transform:translateY(-1px)}.VideoGallery-module__QgUymq__watchButton svg{width:18px;height:18px}.VideoGallery-module__QgUymq__duration{color:#ffffff70;letter-spacing:.04em;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86rem;font-weight:500}.VideoGallery-module__QgUymq__dots{justify-content:center;align-items:center;gap:22px;margin:34px 0 38px;display:flex}.VideoGallery-module__QgUymq__dots span{background:#ffffff29;border-radius:999px;width:9px;height:4px;display:block}.VideoGallery-module__QgUymq__dots .VideoGallery-module__QgUymq__dotActive{background:#e0bc71;width:10px}.VideoGallery-module__QgUymq__note{color:#ffffff6b;font-family:var(--font-body,system-ui, sans-serif);border-top:1px solid #dabd7e4d;align-items:center;gap:14px;margin:0;padding-top:26px;font-size:clamp(.86rem,1vw,1rem);font-style:italic;font-weight:500;line-height:1.5;display:flex}.VideoGallery-module__QgUymq__infoIcon{color:#e0bc71;border:1px solid #e0bc71;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:.8rem;font-style:normal;font-weight:900;line-height:1;display:inline-grid}@media (max-width:920px){.VideoGallery-module__QgUymq__section{padding-inline:18px}.VideoGallery-module__QgUymq__header{flex-direction:column;align-items:flex-start}.VideoGallery-module__QgUymq__navControls{margin-bottom:0}.VideoGallery-module__QgUymq__navControls button{width:52px;height:52px}.VideoGallery-module__QgUymq__videoCard{flex-basis:min(82vw,360px);min-height:448px}}@media (max-width:640px){.VideoGallery-module__QgUymq__section{padding-top:64px;padding-bottom:54px}.VideoGallery-module__QgUymq__eyebrow{gap:12px;margin-bottom:18px;font-size:.68rem}.VideoGallery-module__QgUymq__eyebrowLine{width:24px}.VideoGallery-module__QgUymq__title{font-size:clamp(2.8rem,15vw,4rem)}.VideoGallery-module__QgUymq__subtitle{overflow-wrap:break-word;max-width:100%;margin-top:18px}.VideoGallery-module__QgUymq__subtitle br{display:none}.VideoGallery-module__QgUymq__carousel{gap:16px}.VideoGallery-module__QgUymq__videoCard{flex-basis:min(84vw,330px);min-height:424px}.VideoGallery-module__QgUymq__mediaFrame{min-height:236px}.VideoGallery-module__QgUymq__expandButton,.VideoGallery-module__QgUymq__playButton{width:44px;height:44px}.VideoGallery-module__QgUymq__videoMeta{padding:24px 18px 18px}.VideoGallery-module__QgUymq__videoTitle{font-size:1.42rem}.VideoGallery-module__QgUymq__note{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.VideoGallery-module__QgUymq__videoCard,.VideoGallery-module__QgUymq__videoPlayer,.VideoGallery-module__QgUymq__posterImage,.VideoGallery-module__QgUymq__playButton,.VideoGallery-module__QgUymq__expandButton,.VideoGallery-module__QgUymq__watchButton,.VideoGallery-module__QgUymq__navControls button{transition:none}.VideoGallery-module__QgUymq__videoCard:hover,.VideoGallery-module__QgUymq__videoCard:hover .VideoGallery-module__QgUymq__playButton:not(:disabled),.VideoGallery-module__QgUymq__videoCard:hover .VideoGallery-module__QgUymq__expandButton,.VideoGallery-module__QgUymq__watchButton:not(:disabled):hover,.VideoGallery-module__QgUymq__navControls button:hover{transform:none}}
.WhereToBuy-module__KNuVFW__section{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;z-index:95;content-visibility:auto;contain-intrinsic-size:auto 780px;scroll-margin-top:88px}.WhereToBuy-module__KNuVFW__section:before,.WhereToBuy-module__KNuVFW__section:after{content:"";pointer-events:none;z-index:-1;filter:blur(4px);border-radius:999px;position:absolute}.WhereToBuy-module__KNuVFW__section:before{background:radial-gradient(circle,#5475e824,#0000 68%);width:42rem;height:42rem;top:-13rem;left:-17rem}.WhereToBuy-module__KNuVFW__section:after{background:radial-gradient(circle,#ff6a2a21,#0000 66%);width:46rem;height:46rem;bottom:-18rem;right:-16rem}.WhereToBuy-module__KNuVFW__sparkMark{color:#ff6a2a;width:.46em;height:.46em;position:absolute;top:.18em;right:-.58em}.WhereToBuy-module__KNuVFW__sparkMark:before,.WhereToBuy-module__KNuVFW__sparkMark:after{content:"";transform-origin:50%;background:currentColor;border-radius:999px;position:absolute;inset:auto}.WhereToBuy-module__KNuVFW__sparkMark:before{width:.12em;height:.42em;top:.02em;left:.02em;transform:rotate(24deg)}.WhereToBuy-module__KNuVFW__sparkMark:after{width:.12em;height:.34em;bottom:.02em;right:.06em;transform:rotate(62deg)}.WhereToBuy-module__KNuVFW__mapPanel{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.WhereToBuy-module__KNuVFW__mapPanel:before{content:"";z-index:0;background:radial-gradient(circle at 62% 35%,#ff6a2a21,#0000 18rem),radial-gradient(circle at 30% 72%,#5475e81c,#0000 20rem),linear-gradient(135deg,#ffffffe0,#ecf4ffe0);position:absolute;inset:0}.WhereToBuy-module__KNuVFW__mapImage{z-index:1;filter:drop-shadow(0 26px 44px #354b821f);background-image:url(/images/maps/nepal-map.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:22px;position:absolute;inset:7% 4% 35%}.WhereToBuy-module__KNuVFW__coverageBadge,.WhereToBuy-module__KNuVFW__mapCards,.WhereToBuy-module__KNuVFW__mapLegend{position:absolute}.WhereToBuy-module__KNuVFW__mapNoise{z-index:2;opacity:.28;mix-blend-mode:multiply;background-image:radial-gradient(circle at 1px 1px,#4d629a2e 1px,#0000 0),radial-gradient(circle at 14px 18px,#ffffffe6 1px,#0000 0);background-size:22px 22px,34px 34px;position:absolute;inset:0}@media (max-width:1023px){.WhereToBuy-module__KNuVFW__mapPanel{min-height:910px}.WhereToBuy-module__KNuVFW__mapImage{inset:8% 4% 48%}}@media (max-width:640px){.WhereToBuy-module__KNuVFW__mapPanel{flex-direction:column;gap:1rem;min-height:0;display:flex}.WhereToBuy-module__KNuVFW__mapImage{border-radius:16px;flex:none;height:clamp(190px,58vw,260px);margin-top:4.5rem;position:relative;inset:auto}.WhereToBuy-module__KNuVFW__coverageBadge{width:auto;top:1rem!important;left:1rem!important;right:1rem!important}.WhereToBuy-module__KNuVFW__coverageBadge>div{gap:.75rem}.WhereToBuy-module__KNuVFW__mapCards{grid-template-columns:1fr;position:relative!important;inset:auto!important}.WhereToBuy-module__KNuVFW__mapCards article{min-height:0}.WhereToBuy-module__KNuVFW__mapCards article h3{margin-top:1rem}.WhereToBuy-module__KNuVFW__mapCards article p{line-height:1.55}.WhereToBuy-module__KNuVFW__mapLegend{gap:.75rem 1rem;padding-top:.25rem;font-size:.78rem;position:relative!important;inset:auto!important}.WhereToBuy-module__KNuVFW__mapLegend>span:nth-child(2n){display:none}}
