.tigoo-podium-hero{--tp-accent:#f59e0b;--tp-ink:#10130f;isolation:isolate;container-type:inline-size;min-height:480px;color:var(--tp-ink)}.tigoo-podium-hero[data-store=nutri]{--tp-accent:#2bb5a0}.tp-backdrop{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;background:linear-gradient(115deg,color-mix(in srgb,var(--tp-accent) 30%,#fff),color-mix(in srgb,var(--tp-accent) 50%,#fff));transition:opacity .7s ease}.tp-backdrop[data-active=true]{opacity:1}.tp-layout{display:grid;min-height:inherit;padding:24px 20px 72px;grid-template-columns:minmax(0,1fr)}.tp-layout .campaign-hero-copy{display:contents}.tp-layout .campaign-eyebrow{margin-bottom:14px}.tp-layout .campaign-eyebrow span:last-child{color:var(--tp-ink)}section.tigoo-podium-hero .tp-layout :is(h1,h2){color:var(--tp-ink)!important;font-size:2.35rem!important;line-height:1.04;letter-spacing:-.035em}.tigoo-podium-hero[data-store=nutri] :is(h1,h2){font-family:var(--font-campaign),var(--font-inter),Inter,Arial,sans-serif}section.tigoo-podium-hero .tp-layout .campaign-hero-copy p{margin-top:10px;color:var(--tp-ink)!important;font-size:16px}.tp-layout .tp-actions{position:relative;z-index:3;order:2;display:grid;grid-template-columns:1.3fr 1fr;margin-top:16px}.tp-layout .tp-actions a{padding-inline:12px}.tigoo-podium-hero a.tp-cta{background:var(--tp-ink)!important;color:#fff!important}.tigoo-podium-hero a.tp-cta:hover{background:color-mix(in srgb,var(--tp-accent) 22%,var(--tp-ink))!important}.tigoo-podium-hero a.campaign-secondary{color:var(--tp-ink);border-color:color-mix(in srgb,var(--tp-ink) 55%,transparent)}.tigoo-podium-hero a.campaign-secondary:hover{background:rgba(255,255,255,.28)}.tp-brand-logo{align-self:flex-start;width:auto;max-width:180px;height:30px;margin-bottom:12px;object-fit:contain;object-position:left}.tp-stage-slot{order:1;position:relative;z-index:1;align-self:end;width:100%;margin-top:20px;aspect-ratio:1}.tp-stage,.tp-stage-slot{container-type:inline-size}.tp-stage{position:absolute;inset:0;isolation:isolate;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility 0s linear .7s}.tp-stage[data-active=true]{opacity:1;visibility:visible;transition:opacity .7s ease,visibility 0s}.tp-big{position:absolute;left:0;right:0;top:-3%;display:flex;align-items:baseline;justify-content:center;gap:.25em;font-family:var(--font-campaign),var(--font-inter),Inter,Arial,sans-serif;pointer-events:none}.tp-big-number{color:color-mix(in srgb,var(--tp-accent) 72%,#fff);font-size:34cqw;font-weight:800;line-height:1;letter-spacing:-.05em;white-space:nowrap}.tp-big-label{color:color-mix(in srgb,var(--tp-accent) 40%,var(--tp-ink));font-size:max(14px,4cqw);font-weight:700;white-space:nowrap}.tp-top-logo{display:none}.tp-top-seen{position:absolute;inset:0;pointer-events:none}html[data-campaign-top=a] [data-top-test] .tp-brand-logo{display:none}html[data-campaign-top=a] [data-top-test] .tp-top-logo{display:block;position:absolute;left:50%;top:1%;width:104cqw;max-width:none;height:34cqw;margin:0;object-fit:contain;transform:translateX(-50%);opacity:.13;mix-blend-mode:multiply;pointer-events:none}html[data-campaign-top=b] [data-top-test] .tp-stage{transform:scale(1.2);transform-origin:50% 100%}html[data-campaign-top=b] [data-top-test] .tp-block{left:4%;right:4%;top:36%}@media (max-width:359px){html[data-campaign-top=b] [data-top-test] .tp-stage{transform:scale(1.14)}}.tp-block{position:absolute;left:2%;right:2%;top:46%;bottom:2%;border-radius:26px;transform:skewY(-4deg);background:linear-gradient(160deg,color-mix(in srgb,var(--tp-accent) 86%,#fff),var(--tp-accent) 55%,color-mix(in srgb,var(--tp-accent) 78%,#1c0a00));box-shadow:0 34px 60px color-mix(in srgb,var(--tp-accent) 40%,rgba(30,10,0,.4))}.tp-shadow{position:absolute;height:3.4%;border-radius:50%;background:rgba(30,12,0,.55);filter:blur(4px)}.tp-product{position:absolute;display:block;overflow:hidden;opacity:0;transition:opacity .45s ease}.tp-product[data-ready=true]{opacity:1}.tp-product[data-cut=false]{mix-blend-mode:multiply}.tp-pack{display:block}.tp-cut,.tp-pack{position:absolute;inset:0}.tp-cut{width:100%;height:100%}.tp-product[data-cut=true] img:not(.tp-cut){opacity:0}.tp-cut{object-fit:contain;object-position:50% 100%}.tp-pack[style]{inset:auto}.tp-product:focus-visible{outline:2px solid var(--tp-ink);outline-offset:2px}.tp-tag{position:absolute;z-index:2;display:flex;align-items:baseline;gap:.4em;padding:.32em .72em;border-radius:999px;background:linear-gradient(120deg,#dc3220,#b42318);box-shadow:0 4px 12px rgba(120,20,10,.38),inset 0 0 0 1px rgba(255,255,255,.18);color:#fff;font-size:max(11px,3.4cqw);font-weight:800;line-height:1.2;white-space:nowrap;pointer-events:none;transform:translateX(-50%)}.tp-tag .tp-tag-price{color:#fff;font-size:inherit;font-weight:800}.tp-tag-from{font-size:.78em;font-weight:600}.tp-tag-percent{font-size:.8em;font-weight:700}.tp-offer{order:3;position:relative;z-index:3;align-self:start;min-width:0;margin-top:16px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--tp-ink) 22%,transparent);color:var(--tp-ink)}.tp-offer-waiting{min-height:104px;visibility:hidden}.tp-offer-title{margin-bottom:6px;font-size:13px;font-weight:700;line-height:1.25;color:var(--tp-ink)}.tp-offer-rows{display:grid;gap:5px;margin:0;padding:0;list-style:none}.tp-offer-row{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;align-items:baseline;font-size:13px;line-height:1.3;color:var(--tp-ink)}.tp-offer-row:hover .tp-offer-name{text-decoration:underline}.tp-offer-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tp-offer-lowest{font-weight:700;white-space:nowrap}.tp-countdown{display:none}section.tigoo-podium-hero .campaign-controls{left:20px}section.tigoo-podium-hero .campaign-controls button{color:var(--tp-ink);border-color:color-mix(in srgb,var(--tp-ink) 45%,transparent)}section.tigoo-podium-hero .campaign-controls button>span{background:color-mix(in srgb,var(--tp-ink) 25%,transparent)!important}section.tigoo-podium-hero .campaign-controls button[aria-pressed=true]>span+span{background:var(--tp-ink)!important}@media (min-width:640px){.tp-layout{padding:32px 40px 0;column-gap:24px;row-gap:14px;grid-template-columns:minmax(0,1fr) clamp(300px,48cqw,420px);grid-template-rows:1fr auto;grid-template-areas:"copy stage" "offer stage"}.tp-layout .campaign-hero-copy{display:flex;grid-area:copy;justify-content:center;position:relative;z-index:2;max-width:none}.tp-layout .campaign-eyebrow{margin-bottom:20px}section.tigoo-podium-hero .tp-layout :is(h1,h2){font-size:2.6rem!important}section.tigoo-podium-hero .tp-layout .campaign-hero-copy p{margin-top:14px;font-size:17px}.tp-layout .tp-actions{display:flex;margin-top:24px}.tp-brand-logo{max-width:200px;height:34px;margin-bottom:14px}.tp-big{top:-1%}.tp-big-number{font-size:31cqw}.tp-stage-slot{grid-area:stage;margin-top:0}.tp-block{top:50%;bottom:-6%}.tp-offer{grid-area:offer;margin:0 0 76px;max-width:340px}section.tigoo-podium-hero .campaign-controls{left:40px}}@media (min-width:1024px){.tigoo-podium-hero{min-height:500px}.tp-layout{padding:0 24px 0 56px;column-gap:24px;row-gap:10px;grid-template-columns:minmax(0,1fr) clamp(320px,39.5cqw,500px) clamp(220px,19cqw,240px);grid-template-rows:1fr auto auto 1fr;grid-template-areas:"copy stage ." "copy stage countdown" "copy stage offer" "copy stage ."}section.tigoo-podium-hero .tp-layout :is(h1,h2){font-size:clamp(2.6rem,4.3cqw,3.5rem)!important}section.tigoo-podium-hero .tp-layout :is(h1,h2)[data-long]{font-size:clamp(1.85rem,3.2cqw,2.6rem)!important}section.tigoo-podium-hero .tp-layout .campaign-hero-copy p{font-size:18px}section.tigoo-podium-hero .tp-layout :is(h1,h2)[data-long]+p{font-size:16px}.tp-layout .campaign-hero-copy{padding-block:16px 72px}.tp-layout .tp-actions a{min-height:50px;padding-inline:22px;font-size:16px}.tp-brand-logo{max-width:220px;height:38px;margin-bottom:16px}section.tigoo-podium-hero .campaign-controls{left:56px}.tp-backdrop{background:radial-gradient(26% 58% at 93% 26%,color-mix(in srgb,var(--tp-accent) 92%,#fff),transparent 100%),radial-gradient(20% 44% at 84% 88%,var(--tp-accent),transparent 100%),linear-gradient(115deg,color-mix(in srgb,var(--tp-accent) 30%,#fff),color-mix(in srgb,var(--tp-accent) 50%,#fff))}.tp-countdown{display:block;grid-area:countdown}.tp-countdown:not(:empty),.tp-offer{border:1px solid rgba(255,255,255,.65);border-radius:16px;background:linear-gradient(135deg,rgba(255,255,255,.58),rgba(255,255,255,.24));-webkit-backdrop-filter:blur(22px) saturate(1.6);backdrop-filter:blur(22px) saturate(1.6);box-shadow:0 18px 40px rgba(40,14,0,.14),inset 0 1px 0 rgba(255,255,255,.75)}.tp-countdown .campaign-countdown{padding:18px;border:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.tp-countdown .campaign-countdown *{color:var(--tp-ink)!important}.tp-countdown .campaign-countdown>.h-px{background:color-mix(in srgb,var(--tp-ink) 14%,transparent)}.tp-offer{margin:0;max-width:none;padding:12px 14px}.tp-offer-row,.tp-offer-title{font-size:12px}.tp-offer-waiting{min-height:92px}}.tigoo-podium-hero[data-store=tigoo]{--tp-ink:#1c140a;--tp-label:#ffd23f}.tigoo-podium-hero[data-store=tigoo] .tp-backdrop{background:linear-gradient(90deg,transparent calc(100% - 1px),color-mix(in srgb,var(--tp-accent) 14%,transparent) 0) 0 0 /64px 100%,radial-gradient(70% 90% at 72% 18%,#fffaf1,rgba(255,250,241,0) 70%),linear-gradient(180deg,color-mix(in srgb,var(--tp-accent) 24%,#fff),color-mix(in srgb,var(--tp-accent) 42%,#fff))}.tigoo-podium-hero[data-store=tigoo] :is(h1,h2){font-family:var(--font-tigoo-campaign),var(--font-inter),Inter,Arial,sans-serif;font-weight:800}.tp-shelf{position:absolute;z-index:1;left:-8%;right:-8%;height:14%;pointer-events:none}.tp-shelf-top{top:-3.2cqw;height:3.4cqw;background:linear-gradient(180deg,#fff3dd,color-mix(in srgb,var(--tp-accent) 55%,#fff));transform:perspective(600px) rotateX(38deg);transform-origin:bottom}.tp-shelf-edge,.tp-shelf-top{position:absolute;left:0;right:0}.tp-shelf-edge{top:0;bottom:0;border-radius:0 0 6px 6px;background:linear-gradient(180deg,#2a1d0e,var(--tp-ink));box-shadow:0 18px 30px color-mix(in srgb,var(--tp-accent) 30%,rgba(60,25,0,.35))}.tp-stage[data-shelf] .tp-product{z-index:2}.tp-stage[data-shelf] .tp-shadow{z-index:2;height:2.2%;background:rgba(40,20,0,.45)}.tp-ticket{position:absolute;z-index:3;display:grid;gap:.1em;min-width:18cqw;max-width:30cqw;padding:.35em .7em .45em;border-radius:3px;background:var(--tp-label);color:var(--tp-ink);box-shadow:0 2px 0 rgba(0,0,0,.28);font-size:max(11px,3.4cqw);transform:translateX(-50%);pointer-events:none}.tp-ticket-name{overflow:hidden;font-size:max(9px,.62em);font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.tp-shelf-price{display:flex;align-items:baseline;gap:.35em;color:var(--tp-ink);font-weight:800;white-space:nowrap;font-family:var(--font-tigoo-campaign),var(--font-inter),Inter,Arial,sans-serif;font-size:1.45em;line-height:1;letter-spacing:-.02em}.tp-shelf-price .tp-tag-price{color:var(--tp-ink);font-size:inherit;font-weight:800}.tp-shelf-price .tp-tag-percent{color:#c81e1e;font-size:.62em;font-weight:800}.tp-shelf-price .tp-tag-from{font-size:.55em}.tigoo-podium-hero[data-store=tigoo] .tp-big{left:1%;right:auto;top:1%;z-index:4;flex-direction:column;align-items:center;justify-content:center;gap:0;width:22cqw;aspect-ratio:1;border-radius:50%;background:#d92d20;box-shadow:0 8px 18px rgba(120,20,10,.3);transform:rotate(-8deg)}.tigoo-podium-hero[data-store=tigoo] .tp-big-number{color:#fff;font-family:var(--font-tigoo-campaign),var(--font-inter),Inter,Arial,sans-serif;font-size:7.5cqw}.tigoo-podium-hero[data-store=tigoo] .tp-big-label{color:#fff;font-size:max(10px,2.6cqw)}@media (min-width:640px){.tigoo-podium-hero[data-store=tigoo] .tp-layout{padding-right:32px;grid-template-columns:minmax(0,1fr) clamp(320px,50cqw,520px)}.tigoo-podium-hero[data-store=tigoo] .tp-block{display:none}}@media (min-width:1024px){.tigoo-podium-hero[data-store=tigoo] .tp-layout{padding:0 40px 0 56px;grid-template-columns:minmax(0,1fr) clamp(380px,46cqw,520px);grid-template-rows:1fr auto;grid-template-areas:"copy stage" "offer stage"}.tigoo-podium-hero[data-store=tigoo] .tp-backdrop{background:linear-gradient(90deg,transparent calc(100% - 1px),color-mix(in srgb,var(--tp-accent) 14%,transparent) 0) 0 0 /64px 100%,radial-gradient(70% 90% at 72% 18%,#fffaf1,rgba(255,250,241,0) 70%),linear-gradient(180deg,color-mix(in srgb,var(--tp-accent) 24%,#fff),color-mix(in srgb,var(--tp-accent) 42%,#fff))}.tigoo-podium-hero[data-store=tigoo] .tp-layout .campaign-hero-copy{padding-block:40px 16px}.tigoo-podium-hero[data-store=tigoo] .tp-stage-slot{align-self:end}.tigoo-podium-hero[data-store=tigoo] .tp-shelf{left:-14%;right:-18%}.tigoo-podium-hero[data-store=tigoo] .tp-big{top:20%;left:-6%}.tigoo-podium-hero[data-store=tigoo] .tp-countdown{position:absolute;z-index:4;top:28px;right:32px}.tigoo-podium-hero[data-store=tigoo] .tp-countdown:not(:empty){border:0;border-radius:10px;background:var(--tp-ink);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 10px 24px rgba(40,20,0,.25)}.tigoo-podium-hero[data-store=tigoo] .tp-countdown .campaign-countdown{padding:10px 16px 12px}.tigoo-podium-hero[data-store=tigoo] .tp-countdown .campaign-countdown *{color:#fff!important}.tigoo-podium-hero[data-store=tigoo] .tp-countdown .campaign-countdown>.h-px{background:rgba(255,255,255,.2)}.tigoo-podium-hero[data-store=tigoo] .tp-offer{align-self:start;max-width:360px;margin:0 0 72px;padding:12px 0 0;border:0;border-top:1px solid color-mix(in srgb,var(--tp-ink) 22%,transparent);border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}}.tigoo-podium-hero[data-motion=full] .tp-stage[data-active=true] .tp-tag{animation:tp-tag-pop .5s cubic-bezier(.2,1.5,.4,1) var(--tp-pop-delay,0s) both,tp-tag-float var(--tp-float-time,4.2s) ease-in-out var(--tp-float-delay,.5s) infinite}.tigoo-podium-hero[data-motion=full] .tp-product:hover{transform:translateY(-1.5%)}.tigoo-podium-hero[data-motion=full] .tp-product{transition:opacity .45s ease,transform .25s ease}@keyframes tp-tag-pop{0%{opacity:0;transform:translateX(-50%) translateY(10px) scale(.7)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes tp-tag-float{0%,to{transform:translateX(-50%) translateY(0) rotate(0deg)}30%{transform:translateX(-50%) translateY(-4px) rotate(1deg)}70%{transform:translateX(-50%) translateY(2px) rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.tigoo-podium-hero *,.tigoo-podium-hero :after,.tigoo-podium-hero :before{animation:none!important;transition:none!important}}[data-tenant=incci]{--incci-ink:#2b183b;--incci-ink-soft:#62556c;--incci-pink:#984c76;--incci-violet:#765694;--incci-lilac:#f3edf7;--incci-blush:#fbf3f7;--incci-guide:linear-gradient(140deg,#82629f,#695084 55%,#76547e);background:#ffffff;color:var(--incci-ink)}[data-tenant=incci] .bg-accent-500,[data-tenant=incci] .bg-velicoo-900{background-color:var(--incci-ink)}[data-tenant=incci] .hover\:bg-accent-600:hover{background-color:var(--incci-pink)}[data-tenant=incci] .text-sand-900,[data-tenant=incci] .text-velicoo-800,[data-tenant=incci] .text-velicoo-900{color:var(--incci-ink)}[data-tenant=incci] .text-accent-600,[data-tenant=incci] .text-velicoo-600,[data-tenant=incci] .text-velicoo-700{color:var(--incci-pink)}[data-tenant=incci] .incci-hero-frame{border-radius:22px;padding:clamp(14px,2.4vw,22px);background:radial-gradient(120% 90% at 85% 15%,rgba(152,76,118,.28),transparent 60%),radial-gradient(90% 80% at 10% 90%,rgba(118,86,148,.22),transparent 60%),var(--incci-lilac)}[data-tenant=incci] .incci-glass{border-radius:16px;padding:clamp(24px,4vw,48px);background:rgba(255,255,255,.88);border:1px solid rgba(255,255,255,.9);box-shadow:0 18px 50px -24px rgba(43,24,59,.35);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px)}[data-tenant=incci] .incci-eyebrow,[data-tenant=incci] .incci-guide-eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}[data-tenant=incci] .incci-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--incci-ink)}[data-tenant=incci] .incci-dot{width:7px;height:7px;border-radius:999px;background:var(--incci-pink)}[data-tenant=incci] .incci-hero-title{margin-top:18px;font-size:clamp(40px,6vw,64px);line-height:1.02;font-weight:800;letter-spacing:-.03em;color:var(--incci-ink)}[data-tenant=incci] .incci-hero-title span{display:block;color:var(--incci-pink)}[data-tenant=incci] .incci-hero-lead{margin-top:18px;max-width:34ch;font-size:17px;line-height:1.55;color:var(--incci-ink-soft)}[data-tenant=incci] .incci-cta,[data-tenant=incci] .incci-cta-light{margin-top:28px;display:inline-flex;align-items:center;gap:10px;border-radius:16px;padding:14px 24px;font-weight:700;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}[data-tenant=incci] .incci-cta{background:var(--incci-ink);color:#fff;box-shadow:0 14px 30px -18px rgba(43,24,59,.7)}[data-tenant=incci] .incci-cta:hover{background:#3a2250;transform:translateY(-1px)}[data-tenant=incci] .incci-cta-light{background:#fff;color:var(--incci-ink)}[data-tenant=incci] .incci-cta-light:hover{transform:translateY(-1px)}[data-tenant=incci] .incci-guide{position:relative;overflow:hidden;border-radius:22px;padding:clamp(24px,3vw,36px);background:var(--incci-guide);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;min-height:280px}[data-tenant=incci] .incci-guide:after{content:"";position:absolute;right:-70px;top:-70px;width:220px;height:220px;border-radius:999px;border:1px solid rgba(255,255,255,.35)}[data-tenant=incci] .incci-guide-title{margin-top:10px;font-size:clamp(28px,3vw,36px);line-height:1.1;font-weight:800;letter-spacing:-.02em}[data-tenant=incci] .incci-guide-lead{margin-top:12px;font-size:15px;line-height:1.55;color:rgba(255,255,255,.92)}[data-tenant=incci] .incci-usps{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;font-size:14px;color:var(--incci-ink-soft)}[data-tenant=incci] .incci-usps li:before{content:"✓";margin-right:8px;color:var(--incci-pink);font-weight:700}[data-tenant=incci] .incci-h2{font-size:clamp(24px,3vw,32px);font-weight:800;letter-spacing:-.02em;color:var(--incci-ink)}[data-tenant=incci] .incci-link{font-size:14px;font-weight:600;color:var(--incci-pink)}[data-tenant=incci] .incci-link:hover{color:var(--incci-ink)}@media (prefers-reduced-motion:reduce){[data-tenant=incci] .incci-cta,[data-tenant=incci] .incci-cta-light{transition:none}[data-tenant=incci] .incci-cta-light:hover,[data-tenant=incci] .incci-cta:hover{transform:none}}