:root{--paper: #FFFFFF;--ink-soft: color-mix(in srgb, var(--ink) 78%, var(--cream));--line: #EBD9CF;--peach-deep: #B73F27;--mango: #FFC15A;--ok: #1F6B45;--warn: #8A4B00;--err: #A31637;--display: "Bagel Fat One", "Arial Rounded MT Bold", "Trebuchet MS", system-ui, sans-serif;--body: "Figtree", "Segoe UI", system-ui, -apple-system, sans-serif;--radius-l: 28px;--radius-m: 18px;--radius-s: 12px;--gutter-l: max(16px, env(safe-area-inset-left, 0px));--gutter-r: max(16px, env(safe-area-inset-right, 0px))}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:60;background:var(--ink)}h1,h2,h3{font-family:var(--display);font-weight:400;line-height:1;letter-spacing:-.01em;text-wrap:balance;margin:0}h1{font-size:clamp(3rem,7.6vw,5.8rem)}h2{font-size:clamp(2.2rem,5vw,3.6rem)}h3{font-size:1.5rem;line-height:1.05}p{margin:0}a{color:inherit}:focus-visible{outline:3px solid var(--plum);outline-offset:3px;border-radius:6px}.wrap{max-width:1120px;margin:0 auto;padding-left:var(--gutter-l);padding-right:var(--gutter-r)}.band{padding-block:clamp(56px,8vw,100px)}.center{text-align:center}.center h2{margin-inline:auto}.eyebrow{font-weight:800;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--pink-deep);margin-bottom:12px}.sub{font-size:1.15rem;color:var(--ink-soft);margin-top:14px}.fine{font-size:.8rem;color:var(--ink-soft)}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}sup.mk{font-size:.55em;font-family:var(--body);font-weight:800;color:var(--pink-deep);margin-left:1px}.ico{width:30px;height:30px;flex-shrink:0}.ico *{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.notice{background:var(--ink);color:var(--cream);font-size:.8rem;font-weight:600;text-align:center;padding:7px var(--gutter-r) 7px var(--gutter-l)}.notice b{color:var(--yuzu);font-weight:800}.site-head{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;background:color-mix(in srgb,var(--cream) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.site-head .wrap{display:flex;align-items:center;gap:20px;min-height:64px}.wordmark{font-family:var(--display);font-size:1.7rem;color:var(--pink-deep);text-decoration:none;line-height:1}.nav{display:flex;gap:22px;margin-left:auto;font-weight:700;font-size:.95rem}.nav a{text-decoration:none;padding:8px 2px}.nav a:hover{color:var(--pink-deep)}.cart-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;border:2px solid var(--ink);background:var(--paper);color:var(--ink);font:700 .95rem var(--body);cursor:pointer}.cart-btn .count{min-width:24px;height:24px;border-radius:999px;background:var(--pink-deep);color:#fff;font-size:.8rem;display:inline-grid;place-items:center;padding:0 6px}@media(max-width:820px){.nav{display:none}.cart-btn{margin-left:auto}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:0 28px;border-radius:999px;font:800 1.05rem var(--body);text-decoration:none;border:2px solid var(--ink);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.btn-primary{background:var(--pink-deep);border-color:var(--pink-deep);color:#fff;box-shadow:0 5px 0 var(--ink)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 7px 0 var(--ink)}.btn-primary:active{transform:translateY(3px);box-shadow:0 2px 0 var(--ink)}.btn-ghost{background:transparent;color:var(--ink)}.btn[aria-disabled=true]{background:#e9dcd5;border-color:#e9dcd5;color:#6e5a6b;box-shadow:none;cursor:not-allowed;transform:none}.hero{padding-block:clamp(28px,5vw,64px) clamp(40px,6vw,80px)}.hero .wrap{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,64px);align-items:center}.hero-copy{display:grid;gap:26px;min-width:0}.hero h1 em{font-style:normal;color:var(--pink-deep)}.pills{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none}.pills li{display:inline-flex;align-items:center;gap:8px;border:2px solid var(--ink);border-radius:999px;padding:8px 16px 8px 10px;font-weight:800;font-size:.98rem}.pills .ico{width:24px;height:24px}.pills li:nth-child(1){background:var(--peach)}.pills li:nth-child(2){background:var(--yuzu)}.pills li:nth-child(3){background:var(--lilac)}.ctas{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.hero-art{position:relative;min-width:0;isolation:isolate}.hero-art figure{margin:0;position:relative;border-radius:40px 40px 120px;overflow:hidden;border:3px solid var(--ink);box-shadow:12px 12px 0 var(--pink);background:var(--peach);aspect-ratio:900 / 1125;max-width:100%}.hero-art img{display:block;width:100%;height:100%;object-fit:cover}.tagline{position:absolute;left:14px;bottom:14px;background:var(--ink);color:var(--cream);font-size:.72rem;font-weight:700;padding:5px 10px;border-radius:999px}.sticker{position:absolute;top:18px;right:-14px;width:118px;height:118px;border-radius:50%;background:var(--yuzu);border:3px solid var(--ink);display:grid;place-items:center;text-align:center;font-family:var(--display);font-size:1.05rem;line-height:1.05;transform:rotate(10deg);z-index:2}.sticker small{display:block;font-family:var(--body);font-weight:800;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.blob{position:absolute;z-index:-1}.blob.a{width:240px;height:240px;background:var(--lilac);bottom:-30px;left:-50px;border-radius:45% 55% 40% 60%/60% 45% 55% 40%}@media(prefers-reduced-motion:no-preference){.blob{animation:wobble 10s ease-in-out infinite alternate}.sticker{animation:bob 4s ease-in-out infinite alternate}@keyframes wobble{to{border-radius:58% 42% 55% 45%/45% 58% 42% 55%;transform:translateY(10px) rotate(8deg)}}@keyframes bob{to{transform:rotate(4deg) translateY(-6px)}}}@media(max-width:860px){.hero .wrap{grid-template-columns:1fr}.hero-art{max-width:440px;margin:0 auto;width:100%}.sticker{right:6px;width:100px;height:100px;font-size:.92rem}}.ticker{background:var(--pink-deep);color:#fff;border-block:2px solid var(--ink);overflow:hidden}.ticker-track{display:flex;gap:0;width:max-content;padding-block:14px;font-family:var(--display);font-size:1.5rem;white-space:nowrap}.ticker-track span{padding-inline:18px}.ticker-track span:nth-child(2n){color:var(--yuzu)}@media(prefers-reduced-motion:no-preference){.ticker-track{animation:scroll 32s linear infinite}@keyframes scroll{to{transform:translate(-50%)}}}.pain{background:var(--ink);color:var(--cream)}.pain .eyebrow{color:var(--yuzu)}.pain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px}.pain-tile{border-radius:var(--radius-l);padding:28px 24px;display:grid;gap:18px;justify-items:center;text-align:center;color:var(--ink)}.pain-tile:nth-child(1){background:var(--peach)}.pain-tile:nth-child(2){background:var(--pink)}.pain-tile:nth-child(3){background:var(--lilac)}.pain-tile .ico{width:72px;height:72px}.pain-tile .ico *{stroke-width:2}.pain-tile h3{font-size:1.7rem}.pain .fine{color:color-mix(in srgb,var(--cream) 72%,var(--ink));margin-top:18px;text-align:center}.pain .fine a{color:inherit}@media(max-width:760px){.pain-grid{grid-template-columns:1fr}.pain-tile{grid-template-columns:64px 1fr;justify-items:start;text-align:left;align-items:center;padding:18px 20px}.pain-tile .ico{width:56px;height:56px}.pain-tile h3{font-size:1.45rem}}.chart{margin-top:36px;display:grid;gap:28px;max-width:860px;margin-inline:auto}.chart-group{display:grid;gap:12px}.chart-group h3{font-family:var(--body);font-weight:800;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.bar-row{display:grid;grid-template-columns:170px 1fr;gap:14px;align-items:center}.bar-row .lbl{font-weight:700;font-size:.98rem}.bar{position:relative;height:46px;border-radius:999px;background:color-mix(in srgb,var(--line) 55%,var(--cream));overflow:hidden}.bar i{position:absolute;inset:0 auto 0 0;border-radius:999px;background:#cdbfc6;display:flex;align-items:center;justify-content:flex-end;padding-right:14px;font-style:normal;font-weight:800;font-size:.95rem;color:var(--ink);min-width:0}.bar i.out{justify-content:flex-start}.bar-row .val{position:absolute;top:50%;transform:translateY(-50%);font-weight:800;font-size:.95rem;white-space:nowrap}.bar-row.us .lbl{font-family:var(--display);font-weight:400;font-size:1.2rem;color:var(--pink-deep)}.bar-row.us .bar i{background:var(--pink-deep);color:#fff}.bar-row.us.fib .bar i{background:var(--plum)}@media(prefers-reduced-motion:no-preference){.chart.go .bar i{animation:grow 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes grow{0%{width:0}}}@media(max-width:560px){.bar-row{grid-template-columns:1fr;gap:6px}}.solution{background:var(--pink)}.dose-row{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:stretch;margin-top:36px}.dose{background:var(--paper);border:3px solid var(--ink);border-radius:var(--radius-l);padding:28px;display:grid;gap:6px;align-content:start}.dose .num{font-family:var(--display);font-size:clamp(3.4rem,9vw,5.6rem);line-height:.95}.dose .num small{font-size:.38em}.dose .what{font-weight:800;font-size:1.2rem}.dose .claim{color:var(--ink-soft);font-weight:600}.dose.c{box-shadow:8px 8px 0 var(--peach-deep)}.dose.f{box-shadow:8px 8px 0 var(--plum)}.plus{font-family:var(--display);font-size:3.6rem;align-self:center}@media(max-width:760px){.dose-row{grid-template-columns:1fr}.plus{justify-self:center;line-height:.5}}.vs{margin-top:32px;background:var(--paper);border:3px solid var(--ink);border-radius:var(--radius-l);overflow:hidden}.vs-grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr)}.vs-grid>*{padding:14px 12px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:center;text-align:center;min-width:0}.vs-grid>.rl{justify-content:flex-start;text-align:left;font-weight:700}.vs-grid>.hd{font-weight:800;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}.vs-grid>.us{background:var(--yuzu)}.vs-grid>.hd.us{font-family:var(--display);font-size:1.05rem;letter-spacing:0;text-transform:none;color:var(--ink)}.yes,.no{width:32px;height:32px;border-radius:50%;display:grid;place-items:center}.yes{background:var(--ok)}.no{background:#efe3e8}.yes svg,.no svg{width:18px;height:18px}.yes svg *{stroke:#fff;stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round}.no svg *{stroke:#8c7a86;stroke-width:3;fill:none;stroke-linecap:round}.vs-grid>:nth-last-child(-n+4){border-bottom:0}@media(max-width:520px){.vs-grid{grid-template-columns:1.2fr repeat(3,.8fr);font-size:.88rem}.vs-grid>*{padding:12px 6px}.vs-grid>.hd{font-size:.68rem}.vs-grid>.hd.us{font-size:.9rem}}.ritual{background:var(--lilac)}.steps{list-style:none;padding:0;margin:36px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.steps li{background:var(--paper);border:3px solid var(--ink);border-radius:var(--radius-l);padding:26px 20px;display:grid;gap:14px;justify-items:center;text-align:center}.steps .ico{width:64px;height:64px;color:var(--plum)}.steps h3{font-size:1.9rem}.steps p{color:var(--ink-soft);font-weight:600}@media(max-width:760px){.steps{grid-template-columns:repeat(3,1fr);gap:8px}.steps li{padding:16px 8px;gap:8px;border-width:2px}.steps .ico{width:40px;height:40px}.steps h3{font-size:1.2rem}.steps p{font-size:.8rem}}.flavor-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px}.flavor{border:3px solid var(--ink);border-radius:var(--radius-l);overflow:hidden;display:grid;grid-template-rows:auto 1fr;background:var(--paper)}.flavor .pic{aspect-ratio:4 / 5;overflow:hidden;max-width:100%}.flavor .pic img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block;transition:transform .5s ease}.flavor:hover .pic img{transform:scale(1.04)}.flavor .cap{padding:16px 18px 18px;display:grid;gap:4px;border-top:3px solid var(--ink)}.flavor h3{font-size:1.45rem}.flavor .tag{font-weight:800;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.fl-peach .cap{background:var(--peach)}.fl-peach .tag{color:var(--peach-deep)}.fl-straw .cap{background:var(--pink)}.fl-straw .tag{color:var(--pink-deep)}.fl-mango .cap{background:var(--lilac)}.fl-mango .tag{color:var(--plum)}@media(prefers-reduced-motion:reduce){.flavor .pic img{transition:none}.flavor:hover .pic img{transform:none}}@media(max-width:760px){.flavor-grid{grid-template-columns:repeat(3,72%);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin-inline:calc(-1 * var(--gutter-l)) calc(-1 * var(--gutter-r));padding-inline:var(--gutter-l) var(--gutter-r);scrollbar-width:none}.flavor{scroll-snap-align:center}}.shop{background:var(--paper);border-block:2px solid var(--ink)}.shop .wrap{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(28px,5vw,60px);align-items:start}.shop-intro{display:grid;gap:22px;position:sticky;top:110px;min-width:0}.facts{list-style:none;padding:0;margin:0;display:grid;gap:12px}.facts li{display:flex;align-items:center;gap:14px;font-weight:800;font-size:1.1rem}.facts .ic{width:52px;height:52px;border-radius:16px;border:2px solid var(--ink);display:grid;place-items:center;flex-shrink:0}.facts li:nth-child(1) .ic{background:var(--peach)}.facts li:nth-child(2) .ic{background:var(--yuzu)}.facts li:nth-child(3) .ic{background:var(--lilac)}.shop-pic{border-radius:var(--radius-l);border:3px solid var(--ink);overflow:hidden;aspect-ratio:16 / 10;max-width:100%}.shop-pic img{width:100%;height:100%;object-fit:cover;object-position:center 35%;display:block}.builder{border:3px solid var(--ink);border-radius:var(--radius-l);padding:clamp(18px,3vw,28px);background:var(--cream);display:grid;gap:24px;min-width:0}.builder fieldset{border:0;padding:0;margin:0;min-width:0;display:grid;gap:12px}.builder legend{font-weight:800;font-size:1.1rem;padding:0;margin-bottom:12px;display:flex;gap:10px;align-items:center}.builder legend .step{width:30px;height:30px;border-radius:50%;background:var(--ink);color:var(--cream);display:grid;place-items:center;font-size:.9rem}.tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.tier{position:relative}.tier input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.tier label{display:grid;gap:4px;padding:14px 10px;border:2px solid var(--line);border-radius:var(--radius-m);background:var(--paper);cursor:pointer;height:100%;text-align:center}.tier .t-boxes{font-family:var(--display);font-size:1.5rem;line-height:1}.tier .t-label{font-weight:700;font-size:.82rem;color:var(--ink-soft)}.tier .t-price{font-weight:800;font-size:1.1rem;font-variant-numeric:tabular-nums}.tier .t-per{font-size:.76rem;color:var(--ink-soft);font-variant-numeric:tabular-nums}.tier .t-prop{font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--warn)}.tier input:checked+label{border-color:var(--ink);background:var(--yuzu);box-shadow:0 4px 0 var(--ink)}.tier input:focus-visible+label{outline:3px solid var(--plum);outline-offset:3px}@media(max-width:420px){.tier label{padding:12px 4px}.tier .t-boxes{font-size:1.2rem}.tier .t-per{font-size:.7rem}}.mix{display:grid;gap:10px}.mix-row{display:grid;grid-template-columns:18px 1fr auto;gap:12px;align-items:center;background:var(--paper);border:2px solid var(--line);border-radius:var(--radius-m);padding:10px 10px 10px 14px}.mix-row .dot{width:18px;height:18px;border-radius:50%;border:2px solid var(--ink)}.mix-row .name{font-weight:700;min-width:0}.mix-row .oos{display:block;font-size:.8rem;font-weight:700;color:var(--err)}.mix-row.is-oos{background:#fbf2f2}.stepper{display:inline-flex;align-items:center;gap:4px}.stepper button{width:44px;height:44px;border-radius:50%;border:2px solid var(--ink);background:var(--paper);font:800 1.3rem var(--body);color:var(--ink);cursor:pointer;display:grid;place-items:center}.stepper button:disabled{border-color:var(--line);color:#a8949f;cursor:not-allowed}.stepper output{min-width:30px;text-align:center;font-weight:800;font-size:1.15rem;font-variant-numeric:tabular-nums}.mix-meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.count-pill{font-weight:800;padding:6px 12px;border-radius:999px;background:var(--paper);border:2px solid var(--ink);font-variant-numeric:tabular-nums}.count-pill.done{background:#ddf3e6;border-color:var(--ok);color:var(--ok)}.link-btn{background:none;border:0;padding:8px 4px;font:700 .95rem var(--body);color:var(--pink-deep);text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:44px}.link-btn:disabled{color:#a8949f;cursor:not-allowed;text-decoration:none}.purchase{display:grid;gap:10px}.p-opt{position:relative}.p-opt input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.p-opt label{display:grid;grid-template-columns:22px 1fr auto;gap:12px;align-items:start;padding:14px 16px;border:2px solid var(--line);border-radius:var(--radius-m);background:var(--paper);cursor:pointer}.p-opt .radio{width:22px;height:22px;border-radius:50%;border:2px solid var(--ink);margin-top:2px;display:grid;place-items:center}.p-opt input:checked+label{border-color:var(--ink)}.p-opt input:checked+label .radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--pink-deep)}.p-opt input:focus-visible+label{outline:3px solid var(--plum);outline-offset:3px}.p-opt .p-title{font-weight:800}.p-opt .p-sub{font-size:.88rem;color:var(--ink-soft)}.p-opt .p-price{font-weight:800;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.p-opt .p-price small{display:block;font-size:.66rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--warn)}.save-tag{display:inline-block;background:var(--pink-deep);color:#fff;font-size:.72rem;font-weight:800;padding:2px 8px;border-radius:999px;margin-left:6px;vertical-align:2px}.sub-extra{display:grid;gap:8px;padding:0 16px 4px 50px}.sub-extra label{font-weight:700;font-size:.9rem}.sub-extra select{min-height:44px;border-radius:var(--radius-s);border:2px solid var(--ink);padding:0 12px;font:600 1rem var(--body);background:var(--paper);color:var(--ink);max-width:260px}.sub-extra p{font-size:.8rem;color:var(--ink-soft)}.summary{background:var(--paper);border:2px dashed var(--ink);border-radius:var(--radius-m);padding:16px;display:grid;gap:6px;font-size:.95rem}.summary .row{display:flex;justify-content:space-between;gap:12px}.summary .row span:last-child{text-align:right;font-variant-numeric:tabular-nums}.summary .total{font-weight:800;font-size:1.15rem;border-top:1px solid var(--line);padding-top:8px;margin-top:4px}.summary .prop{font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--warn)}.add-zone{display:grid;gap:10px}.add-zone .btn{width:100%}.msg{font-size:.92rem;font-weight:600;min-height:1.4em}.msg.err{color:var(--err)}.msg.ok{color:var(--ok)}.msg.warn{color:var(--warn)}.gift-slot{border:2px dashed var(--line);border-radius:var(--radius-m);padding:12px 14px;font-size:.85rem;color:var(--ink-soft)}@media(max-width:920px){.shop .wrap{grid-template-columns:1fr}.shop-intro{position:static}.shop-pic{display:none}}@media(max-width:480px){.sub-extra{padding-left:16px}.p-opt label{grid-template-columns:22px 1fr}.p-opt .p-price{grid-column:2;text-align:left}}.inside-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:36px}.ingredient{border:3px solid var(--ink);border-radius:var(--radius-l);padding:26px;display:grid;gap:10px;align-content:start}.ingredient.c{background:var(--peach)}.ingredient.f{background:var(--lilac)}.ingredient .amt{font-family:var(--display);font-size:3rem;line-height:1}.ingredient .amt small{font-family:var(--body);font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--warn);margin-left:6px;vertical-align:middle;background:var(--paper);padding:3px 8px;border-radius:999px}.ingredient ul{margin:0;padding:0;list-style:none;display:grid;gap:6px;font-weight:600}.ingredient li:before{content:"\2022";color:var(--pink-deep);font-weight:800;margin-right:8px}.devpanel{margin-top:18px;border:2px dashed var(--warn);background:#fff4de;border-radius:var(--radius-m);padding:16px 20px;display:grid;gap:6px;font-size:.92rem}.devpanel h3{font-family:var(--body);font-weight:800;font-size:1rem;color:var(--warn)}.devpanel ul{margin:0;padding-left:20px}.label-chips{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px}.label-chips span{font-size:.82rem;font-weight:700;border:2px solid var(--line);border-radius:999px;padding:6px 12px;background:var(--paper)}.label-chips span b{color:var(--warn);font-weight:800}@media(max-width:760px){.inside-grid{grid-template-columns:1fr}}.faq{background:var(--peach)}.faq .eyebrow{color:var(--peach-deep)}.faq-list{margin:32px auto 0;display:grid;gap:10px;max-width:760px;text-align:left}.faq-list details{background:var(--paper);border:2px solid var(--ink);border-radius:var(--radius-m)}.faq-list summary{cursor:pointer;padding:18px 52px 18px 20px;font-weight:800;font-size:1.05rem;list-style:none;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-family:var(--display);font-size:1.6rem;color:var(--pink-deep)}.faq-list details[open] summary:after{content:"\2013"}.faq-list .a{padding:0 20px 18px;color:var(--ink-soft);display:grid;gap:8px}.foot{background:var(--ink);color:var(--cream);padding-block:56px 40px}.foot .wrap{display:grid;gap:32px}.foot .wordmark{color:var(--pink);font-size:2.6rem}.foot-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:32px}.foot h3{font-family:var(--body);font-weight:800;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:var(--yuzu);margin-bottom:12px}.pages{list-style:none;padding:0;margin:0;display:grid;gap:8px}.pages li{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid color-mix(in srgb,var(--cream) 18%,transparent);padding-bottom:8px;font-size:.95rem}.pages .st{font-size:.75rem;font-weight:800;background:color-mix(in srgb,var(--cream) 14%,transparent);padding:2px 8px;border-radius:999px;white-space:nowrap;align-self:center}.legal{font-size:.82rem;color:color-mix(in srgb,var(--cream) 78%,var(--ink));display:grid;gap:8px;max-width:80ch}.foot details{border:1px solid color-mix(in srgb,var(--cream) 25%,transparent);border-radius:var(--radius-s);padding:12px 16px;font-size:.9rem}.foot summary{cursor:pointer;font-weight:700}.toggles{display:grid;gap:10px;margin-top:12px}.toggles label{display:flex;gap:10px;align-items:center;min-height:36px}.toggles input{width:20px;height:20px;accent-color:var(--pink)}.foot .link-btn{color:var(--pink)}@media(max-width:760px){.foot-grid{grid-template-columns:1fr}}.sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--paper);border-top:2px solid var(--ink);padding:10px var(--gutter-r) calc(10px + env(safe-area-inset-bottom,0px)) var(--gutter-l);display:none;align-items:center;gap:12px;box-shadow:0 -6px 20px #2c14301f}.sticky-bar .s-info{min-width:0;flex:1;display:grid;font-size:.85rem;line-height:1.3}.sticky-bar .s-info b{font-size:1rem;font-variant-numeric:tabular-nums}.sticky-bar .s-info span{color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-bar .btn{min-height:48px;padding:0 18px;font-size:.95rem;flex-shrink:0;box-shadow:none}@media(max-width:920px){.sticky-bar.show{display:flex}body.has-sticky{padding-bottom:84px}}dialog.cart{border:0;padding:0;margin:0 0 0 auto;height:100%;max-height:100%;width:min(440px,100%);max-width:100%;background:var(--cream);color:var(--ink);box-shadow:-10px 0 40px #2c143040}dialog.cart::backdrop{background:#2c143073}.cart-inner{display:grid;grid-template-rows:auto auto 1fr auto;height:100%;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.cart-head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:2px solid var(--ink)}.cart-head h2{font-size:1.8rem}.icon-btn{width:44px;height:44px;border-radius:50%;border:2px solid var(--ink);background:var(--paper);font:800 1.2rem var(--body);color:var(--ink);cursor:pointer}.cart-note{background:var(--yuzu);padding:10px 20px;font-size:.85rem;font-weight:600}.cart-lines{overflow-y:auto;padding:16px 20px;display:grid;gap:12px;align-content:start}.line{background:var(--paper);border:2px solid var(--line);border-radius:var(--radius-m);padding:14px;display:grid;gap:8px}.line .l-top{display:flex;justify-content:space-between;gap:12px;align-items:start}.line .l-title{font-weight:800}.line .l-price{font-weight:800;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.line .l-price small{display:block;font-size:.66rem;letter-spacing:.05em;text-transform:uppercase;color:var(--warn)}.line .l-mix{font-size:.88rem;color:var(--ink-soft)}.line .l-sub{font-size:.82rem;font-weight:700;color:var(--plum)}.line .l-actions{display:flex;justify-content:space-between;align-items:center;gap:12px}.line .stepper button{width:38px;height:38px;font-size:1.1rem}.empty{text-align:center;padding:40px 10px;display:grid;gap:14px;justify-items:center;color:var(--ink-soft)}.cart-foot{border-top:2px solid var(--ink);padding:16px 20px 20px;display:grid;gap:10px;background:var(--paper)}.cart-foot .row{display:flex;justify-content:space-between;gap:12px;font-variant-numeric:tabular-nums}.cart-foot .row.total{font-weight:800;font-size:1.1rem}.cart-foot .prop{font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--warn)}.checkout-off{border:2px dashed var(--ink);border-radius:var(--radius-m);padding:12px 14px;font-size:.88rem;display:grid;gap:4px}.checkout-off b{font-size:.95rem}.busy{opacity:.6;pointer-events:none}.loss{background:var(--cream)}.loss-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:28px;margin-top:36px;align-items:stretch}.stat-stack{display:grid;gap:14px}.stat{border:3px solid var(--ink);border-radius:var(--radius-l);padding:20px 24px;display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;background:var(--paper);text-align:left}.stat .n{font-family:var(--display);font-size:clamp(2.4rem,6vw,3.4rem);line-height:1;color:var(--pink-deep);min-width:3.2ch}.stat:nth-child(2) .n{color:var(--plum)}.stat:nth-child(3) .n{color:var(--peach-deep)}.stat b{display:block;font-size:1.1rem}.stat span{font-size:.82rem;color:var(--ink-soft)}.stat span a{color:inherit}.decline{border:3px solid var(--ink);border-radius:var(--radius-l);padding:22px;background:var(--lilac);display:grid;gap:14px;text-align:left}.decline h3{font-family:var(--body);font-weight:800;font-size:1rem}.d-bars{display:flex;align-items:flex-end;gap:14px;height:220px;padding-top:10px}.d-col{flex:1;display:grid;grid-template-rows:1fr auto;gap:8px;height:100%;min-width:0;text-align:center}.d-col .b{align-self:end;border-radius:14px 14px 6px 6px;background:var(--pink-deep);border:2px solid var(--ink);display:flex;align-items:flex-start;justify-content:center;padding-top:8px;color:#fff;font-weight:800;font-size:.9rem}.d-col:nth-child(2) .b{background:#c9497a}.d-col:nth-child(3) .b{background:#d97ea0;color:var(--ink)}.d-col:nth-child(4) .b{background:#edb3c8;color:var(--ink)}.d-col .age{font-weight:800;font-size:.9rem}.decline .fine{font-size:.75rem}@media(max-width:820px){.loss-grid{grid-template-columns:1fr}}.ditch{background:var(--yuzu)}.ditch-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:20px;margin-top:36px;align-items:stretch}.routine{border:3px solid var(--ink);border-radius:var(--radius-l);padding:24px;display:grid;gap:14px;align-content:start;text-align:left}.routine.old{background:#f3ece6}.routine.new{background:var(--paper);box-shadow:8px 8px 0 var(--pink-deep)}.routine .r-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.routine .r-head h3{font-size:1.6rem}.routine .r-count{font-family:var(--display);font-size:2.6rem;line-height:1}.routine.old .r-count{color:#8c7a86}.routine.new .r-count{color:var(--pink-deep)}.r-steps{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.r-steps li{border:2px solid var(--ink);border-radius:999px;padding:6px 14px;font-weight:700;font-size:.92rem;background:var(--paper)}.routine.old .r-steps li{border-color:#b9a9b2;color:#6e5a6b;background:transparent}.routine.new .r-steps li{background:var(--pink);font-size:1.1rem;padding:10px 20px}.routine .r-foot{font-weight:700;color:var(--ink-soft)}.vs-word{font-family:var(--display);font-size:2rem;align-self:center}@media(max-width:760px){.ditch-grid{grid-template-columns:1fr}.vs-word{justify-self:center}}.science{background:var(--ink);color:var(--cream)}.science .eyebrow{color:var(--yuzu)}.study-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:36px;text-align:left}.study{border-radius:var(--radius-l);padding:24px;display:grid;gap:10px;align-content:start;color:var(--ink)}.study:nth-child(1){background:var(--peach)}.study:nth-child(2){background:var(--pink)}.study:nth-child(3){background:var(--lilac)}.study:nth-child(4){background:var(--yuzu)}.study .kicker{font-weight:800;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.study .big{font-family:var(--display);font-size:clamp(2.8rem,6vw,3.8rem);line-height:1}.study h3{font-family:var(--body);font-weight:800;font-size:1.15rem;line-height:1.3}.study .meta{display:flex;flex-wrap:wrap;gap:6px}.study .meta span{background:var(--paper);border-radius:999px;padding:4px 10px;font-size:.78rem;font-weight:700}.study .src{font-size:.78rem}.study .src a{color:inherit}.honest{margin:22px auto 0;max-width:760px;border:1px solid color-mix(in srgb,var(--cream) 30%,transparent);border-radius:var(--radius-m);padding:14px 18px;font-size:.85rem;color:color-mix(in srgb,var(--cream) 85%,var(--ink));text-align:left}.honest a{color:inherit}@media(max-width:760px){.study-grid{grid-template-columns:1fr}}.glow{background:var(--peach)}.timeline{list-style:none;padding:0;margin:40px 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;position:relative;text-align:left}.timeline:before{content:"";position:absolute;top:27px;left:28px;right:28px;height:4px;background:var(--ink);border-radius:4px}.timeline li{position:relative;display:grid;gap:10px;align-content:start}.timeline .when{width:58px;height:58px;border-radius:50%;background:var(--paper);border:3px solid var(--ink);display:grid;place-items:center;font-family:var(--display);font-size:.95rem;line-height:1;text-align:center;position:relative;z-index:1}.timeline li:nth-child(4) .when{background:var(--pink-deep);color:#fff}.timeline .card{background:var(--paper);border:3px solid var(--ink);border-radius:var(--radius-m);padding:16px;display:grid;gap:6px}.timeline h3{font-size:1.3rem}.timeline p{font-size:.92rem;color:var(--ink-soft);font-weight:600}.timeline .tagc{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--plum)}@media(max-width:820px){.timeline{grid-template-columns:1fr;gap:14px}.timeline:before{top:28px;bottom:28px;left:27px;right:auto;width:4px;height:auto}.timeline li{grid-template-columns:58px 1fr;gap:14px}}.reviews{background:var(--cream)}.review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px}.r-slot{aspect-ratio:9 / 14;max-width:100%;border:3px dashed var(--ink-soft);border-radius:30px;display:grid;place-items:center;text-align:center;padding:20px;color:var(--ink-soft);font-weight:700;background:repeating-linear-gradient(135deg,transparent 0 14px,color-mix(in srgb,var(--pink) 35%,transparent) 14px 28px)}.r-slot b{display:block;font-family:var(--display);font-weight:400;font-size:1.4rem;color:var(--ink);margin-bottom:6px}@media(max-width:760px){.review-grid{grid-template-columns:repeat(3,70%);overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--gutter-l)) calc(-1 * var(--gutter-r));padding-inline:var(--gutter-l) var(--gutter-r);scrollbar-width:none}.r-slot{scroll-snap-align:center}}.gut{background:var(--lilac)}.gut-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px}.gut-stat{background:var(--paper);border:3px solid var(--ink);border-radius:50% 50% 28px 28px/38% 38% 28px 28px;padding:34px 20px 22px;display:grid;gap:6px;justify-items:center}.gut-stat .n{font-family:var(--display);font-size:clamp(2.6rem,6vw,3.6rem);line-height:1;color:var(--plum)}.gut-stat b{font-size:1.05rem}.gut-stat span{font-size:.78rem;color:var(--ink-soft)}.gut-stat span a{color:inherit}.flow{margin-top:28px;display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:10px;align-items:center}.flow .node{background:var(--paper);border:3px solid var(--ink);border-radius:var(--radius-m);padding:16px 12px;display:grid;gap:6px;justify-items:center;min-height:128px;align-content:center}.flow .node .ico{width:40px;height:40px;color:var(--plum)}.flow .node b{font-size:1rem;line-height:1.2}.flow .node span{font-size:.8rem;color:var(--ink-soft);font-weight:600}.flow .node.us{background:var(--pink)}.flow .node.end{background:var(--yuzu)}.flow .arr{font-family:var(--display);font-size:1.8rem;color:var(--plum)}.gut .fine{margin-top:16px}@media(max-width:820px){.gut-stats{grid-template-columns:1fr}.gut-stat{border-radius:var(--radius-l);padding:22px}.flow{grid-template-columns:1fr}.flow .arr{transform:rotate(90deg);justify-self:center;line-height:.6}.flow .node{min-height:0}}.trust{background:var(--paper);border-top:2px solid var(--ink)}.trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;text-align:left}.pillar{border:3px solid var(--ink);border-radius:var(--radius-l);padding:22px;display:grid;gap:10px;align-content:start;background:var(--cream)}.pillar .ic{width:54px;height:54px;border-radius:16px;border:2px solid var(--ink);display:grid;place-items:center}.pillar:nth-child(3n+1) .ic{background:var(--peach)}.pillar:nth-child(3n+2) .ic{background:var(--yuzu)}.pillar:nth-child(3n) .ic{background:var(--lilac)}.pillar h3{font-size:1.35rem}.pillar p{font-size:.95rem;color:var(--ink-soft);font-weight:600}.status{justify-self:start;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:999px;border:2px solid currentColor}.status.std{color:var(--ok)}.status.req{color:var(--plum)}.status.prop{color:var(--warn)}@media(max-width:860px){.trust-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.trust-grid{grid-template-columns:1fr}}.trust-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;font-size:.8rem;font-weight:700;color:var(--ink-soft)}.trust-strip span{display:inline-flex;align-items:center;gap:6px}.trust-strip .ico{width:18px;height:18px}.cta-row{display:grid;justify-items:center;gap:10px;margin-top:40px;text-align:center}.cta-sub{font-size:.8rem;font-weight:700;color:var(--ink-soft)}.cta-row.on-dark .btn-primary{box-shadow:0 5px 0 var(--yuzu)}.cta-row.on-dark .btn-primary:hover{box-shadow:0 7px 0 var(--yuzu)}.cta-row.on-dark .cta-sub{color:color-mix(in srgb,var(--cream) 80%,var(--ink))}@media(max-width:560px){.cta-row .btn{width:100%}}.scheme-cream{--bgc: var(--cream);--fg: var(--ink);--eye: var(--pink-deep);--muted: var(--ink-soft)}.scheme-paper{--bgc: var(--paper);--fg: var(--ink);--eye: var(--pink-deep);--muted: var(--ink-soft)}.scheme-ink{--bgc: var(--ink);--fg: var(--cream);--eye: var(--yuzu);--muted: color-mix(in srgb, var(--cream) 78%, var(--ink))}.scheme-pink{--bgc: var(--pink);--fg: var(--ink);--eye: var(--pink-deep);--muted: var(--ink-soft)}.scheme-jelly{--bgc: var(--pink-deep);--fg: var(--cream);--eye: var(--yuzu);--muted: color-mix(in srgb, var(--cream) 82%, var(--pink-deep))}.scheme-lilac{--bgc: var(--lilac);--fg: var(--ink);--eye: var(--plum);--muted: var(--ink-soft)}.scheme-peach{--bgc: var(--peach);--fg: var(--ink);--eye: var(--peach-deep);--muted: var(--ink-soft)}.scheme-yuzu{--bgc: var(--yuzu);--fg: var(--ink);--eye: var(--peach-deep);--muted: var(--ink-soft)}.jc,.notice,.ticker{background:var(--bgc);color:var(--fg)}.jc .eyebrow{color:var(--eye)}.jc .sub,.jc .fine,.jc .cta-sub,.notice .fine{color:var(--muted)}.jc .fine a,.jc .src a,.stat span a,.gut-stat span a{color:inherit}.scheme-ink .btn-primary,.scheme-jelly .btn-primary{box-shadow:0 5px 0 var(--yuzu)}.scheme-jelly .btn-primary{background:var(--cream);border-color:var(--cream);color:var(--pink-deep)}.scheme-ink .btn-ghost,.scheme-jelly .btn-ghost{color:var(--fg);border-color:var(--fg)}.decline,.stat,.gut-stat,.flow .node,.dose,.vs,.routine,.study,.timeline .card,.flavor,.pillar,.ingredient,.builder,.faq-list details,.r-card,.r-slot,.pain-tile,.devpanel,.line,.cart-foot,.p-card,.empty,.search-form input{color:var(--ink);--muted: var(--ink-soft);--eye: var(--pink-deep)}.jc-head{display:grid;gap:0}.jc-head.center,.center-text{text-align:center}.jc-head.center h2,.jc-head.center .sub{margin-inline:auto}.jc-head .sub{max-width:60ch}.center-text.fine,.fine.center-text{margin-top:16px}.narrow{max-width:820px}.notice{text-align:center;font-size:.82rem;font-weight:600;padding:7px var(--gutter-r) 7px var(--gutter-l)}.notice b,.notice strong{color:var(--yuzu)}.skip:focus{position:fixed;left:12px;top:12px;width:auto;height:auto;clip:auto;background:var(--paper);padding:10px 14px;z-index:100;border-radius:8px}.cart-btn{text-decoration:none}.pills li.pill-1{background:var(--peach)}.pills li.pill-2{background:var(--yuzu)}.pills li.pill-0{background:var(--lilac)}.pain-tile.t-peach,.study.t-peach{background:var(--peach)}.pain-tile.t-pink,.study.t-pink{background:var(--pink)}.pain-tile.t-lilac,.study.t-lilac{background:var(--lilac)}.pain-tile.t-yuzu,.study.t-yuzu{background:var(--yuzu)}.pain-tile.t-paper,.study.t-paper{background:var(--paper)}.loss-grid.one{grid-template-columns:1fr;max-width:760px;margin-inline:auto}.stat.s-1 .n{color:var(--pink-deep)}.stat.s-2 .n{color:var(--plum)}.stat.s-0 .n{color:var(--peach-deep)}.chart-title{font-family:var(--body);font-weight:800;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:18px}.vs-text{font-weight:700;font-size:.9rem}.honest{color:var(--muted);border-color:color-mix(in srgb,currentColor 30%,transparent)}.timeline li:nth-child(4) .when{background:var(--paper);color:var(--ink)}.timeline li.hl .when{background:var(--pink-deep);color:#fff}.ingredient.p{background:var(--pink)}.dot-1{background:var(--peach)}.dot-2{background:var(--pink)}.dot-0{background:var(--lilac)}.t-save{font-size:.72rem;font-weight:800;color:#fff;background:var(--pink-deep);border-radius:999px;padding:2px 8px;justify-self:center}.p-opt .p-sub{display:block}.r-card{margin:0;background:var(--paper);border:3px solid var(--ink);border-radius:var(--radius-l);overflow:hidden;display:grid;align-content:start;text-align:left}.r-card .r-img img{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block}.r-card blockquote{margin:0;padding:18px 20px 6px;font-weight:600;font-size:1.02rem}.r-card figcaption{padding:0 20px 18px;font-weight:800;font-size:.9rem}.r-card figcaption span{color:var(--ink-soft);font-weight:600}.shop-wrap{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(28px,5vw,60px);align-items:start}@media(max-width:920px){.shop-wrap{grid-template-columns:1fr}}.sticky-bar.show{display:flex}@media(min-width:921px){.sticky-bar.show{display:none}}.foot .pages a{color:inherit;text-decoration:none}.foot .pages a:hover{text-decoration:underline}.foot .copy{color:color-mix(in srgb,var(--cream) 60%,var(--ink))}.page-title{font-family:var(--display);font-weight:400;font-size:clamp(2.2rem,5vw,3.4rem);line-height:1;margin:0 0 24px}.rte{line-height:1.65}.rte img{max-width:100%;height:auto;border-radius:var(--radius-m)}.rte a{color:var(--pink-deep)}.p-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px;margin-top:28px}.p-card{display:grid;text-decoration:none;background:var(--paper);border:3px solid var(--ink);border-radius:var(--radius-l);overflow:hidden}.p-card .p-img{aspect-ratio:4 / 5;background:var(--pink)}.p-card .p-img img{width:100%;height:100%;object-fit:cover;display:block}.p-card .p-cap{padding:14px 16px 16px}.p-card h3{font-size:1.3rem}.p-card p{font-weight:700;color:var(--ink-soft);margin-top:6px}.pager{margin-top:28px;text-align:center;font-weight:700}.pager a,.pager span{padding:6px 10px}.search-form{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin:18px auto 0;max-width:560px}.search-form input{flex:1;min-width:200px;min-height:52px;border:3px solid var(--ink);border-radius:999px;padding:0 20px;font:600 1rem var(--body);background:var(--paper)}.cart-form{display:grid;gap:18px}.cart-form .cart-lines{padding:0;overflow:visible}.l-left{display:flex;gap:14px;align-items:flex-start;min-width:0}.l-img img{width:72px;height:72px;object-fit:cover;border-radius:12px;border:2px solid var(--line);display:block}.l-title{font-weight:800;text-decoration:none;color:var(--ink)}.l-disc{font-size:.82rem;font-weight:700;color:var(--ok)}.l-price s{color:var(--ink-soft);font-weight:600;margin-right:6px}.qty input{width:80px;min-height:44px;border:2px solid var(--ink);border-radius:12px;font:700 1rem var(--body);text-align:center;background:var(--paper)}.cart-foot{border:3px solid var(--ink);border-radius:var(--radius-l)}.cart-buttons{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.empty{background:var(--paper);border:3px solid var(--ink);border-radius:var(--radius-l)}.logo-big{font-family:var(--display);text-transform:uppercase;font-size:clamp(4rem,14vw,8rem);line-height:.85;margin-bottom:24px}.gift-code{font-family:var(--display);font-size:2rem;background:var(--paper);color:var(--ink);border:3px dashed var(--ink);border-radius:var(--radius-m);padding:16px;margin-top:18px}details.pw{margin-top:40px;font-size:.9rem}details.pw summary{cursor:pointer}.password .search-form input{color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/jelly-club.css.map */
