:root{--escuro:#011E30;--acento:#F98E0E;--creme:#F5EDD9;--grafite:#333333;--linha:#E4E6EE;--ds-color-surface-base:#FCFDFF;--ds-color-surface-raised:#fff;--ds-color-surface-sunken:#F1F4FA;--ds-color-text-primary:#222428;--ds-color-text-secondary:#505765;--ds-color-bg-action-primary:#FFCC03;--ds-color-bg-action-primary-hover:#E2BE54;--ds-color-text-on-action:#333333;--ds-color-text-success:#00652C;--ds-color-border-focus:#7B6100;--ds-radius-control-cta:9999px;--ds-radius-control:2px;--ds-radius-container:8px;--ds-radius-overlay:12px;--ds-space-inset-md:16px;--ds-space-inset-lg:20px;--ds-space-inset-xl:32px;--ds-space-section:80px;--ds-motion-short:.15s;--ds-motion-medium:.2s;--ds-elevation-raised:0 0 0 1px var(--linha),0 1px 2px #011e3008;--ds-elevation-floating:0 0 0 1px var(--grafite),0 4px 12px #011e3014;--ds-font-sm:13px;--ds-font-body:16px;--ds-font-lg:20px;--ds-font-title:25px;--ds-font-headline:31px;--ds-font-section:39px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:160px}body{font-family:Sora,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--ds-color-text-primary);background:var(--ds-color-surface-base);line-height:1.6;font-size:var(--ds-font-body);-webkit-font-smoothing:antialiased;padding-bottom:96px}img{max-width:100%;height:auto;display:block}a{color:inherit}b,strong,h1,h2,h3{font-weight:650}button,a,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--ds-color-border-focus);outline-offset:4px}.wrap{max-width:1216px;margin:auto;padding-inline:32px}.skip{position:absolute;left:16px;top:-160px;z-index:100;background:var(--creme);padding:16px}.skip:focus{top:16px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:12px 32px;border:1px solid var(--grafite);border-radius:var(--ds-radius-control-cta);background:var(--ds-color-bg-action-primary);color:var(--ds-color-text-on-action);text-decoration:none;font:500 var(--ds-font-body)/1.5 Sora,system-ui;cursor:pointer;transition:background var(--ds-motion-short),box-shadow var(--ds-motion-short);box-shadow:0 1px 2px #011e3010}.btn:hover{background:var(--ds-color-bg-action-primary-hover);box-shadow:var(--ds-elevation-floating)}.btn[aria-busy=true]{opacity:.7;pointer-events:none}.topbar{background:var(--escuro);color:#fff;text-align:center;padding:12px 16px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px 32px}.topbar__of{font-size:var(--ds-font-sm);font-weight:500}.topbar__of em{font-style:normal;color:var(--ds-color-bg-action-primary)}.clock{display:flex;gap:8px;grid-column:2;grid-row:1/3}.clock__u{min-width:40px;background:#ffffff0f;padding:4px 8px;border-radius:var(--ds-radius-control);text-align:center}.clock__n{font-size:var(--ds-font-lg);line-height:1.1;font-weight:650;font-variant-numeric:tabular-nums}.clock__l,.topbar__ate{font-size:var(--ds-font-sm)}.topbar__ate{color:#c5d4df}.proof{text-align:center;padding:8px 16px;background:var(--creme);font-size:var(--ds-font-sm)}.st{color:#7b6100;letter-spacing:2px}.head{background:var(--ds-color-surface-raised);padding:16px 0;border-bottom:1px solid var(--linha)}.head .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px}.head img{width:112px;height:auto}.head__link{text-decoration:none;font-size:var(--ds-font-sm);font-weight:500;min-height:44px;display:flex;align-items:center}.hero{background:var(--escuro);color:#fff;padding:48px 0 64px}.hero__grid{display:grid;grid-template-columns:1fr 1.08fr;gap:48px;align-items:center}.eyebrow{display:inline-flex;font-size:var(--ds-font-sm);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ds-color-bg-action-primary);margin-bottom:20px}h1{font-size:clamp(48px,4.5vw,72px);line-height:1.107;letter-spacing:-.05em;margin-bottom:24px}h1 em{color:var(--ds-color-bg-action-primary);font-style:normal}.hero__sub{font-size:var(--ds-font-lg);line-height:1.4;color:#d4dfe7;margin-bottom:24px;max-width:39ch}.hero__price{font-size:var(--ds-font-body);margin-bottom:24px}.hero__price strong{display:block;font-size:var(--ds-font-section);font-variant-numeric:tabular-nums;line-height:1.23}.hero__price span{display:block;margin-top:8px;color:#d4dfe7}.hero__micro{font-size:var(--ds-font-sm);margin-top:16px;color:#d4dfe7}.hero__photo{position:relative;min-width:0}.hero__photo img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:var(--ds-radius-container)}.hero__caption{font-size:var(--ds-font-sm);margin-top:12px;color:#d4dfe7}.trust{background:var(--acento);color:var(--grafite);padding:20px 0}.trust__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;text-align:center}.trust__l{font-size:var(--ds-font-sm)}.trust__v{font-size:var(--ds-font-lg);font-weight:650}.reasons{padding:var(--ds-space-section) 0 16px}.sec-h{max-width:784px;margin:0 auto 48px;text-align:center}.sec-h h2,.offer h2,.faq h2,.final h2{font-size:clamp(31px,3vw,39px);line-height:1.231;letter-spacing:-.035em}.section-kicker{display:block;font-size:var(--ds-font-sm);font-weight:500;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;color:var(--ds-color-text-secondary)}.reason{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding:32px 0;margin-bottom:32px}.reason:nth-child(2n) .reason__media{order:-1}.reason__n{font-size:var(--ds-font-sm);font-weight:650;color:var(--grafite);background:var(--ds-color-bg-action-primary);width:40px;height:40px;border-radius:var(--ds-radius-control);display:grid;place-items:center;margin-bottom:16px}.reason h2{font-size:var(--ds-font-headline);line-height:1.29;letter-spacing:-.03em;margin-bottom:16px}.reason ul{list-style:none}.reason li{position:relative;padding-left:24px;margin-bottom:12px;color:var(--ds-color-text-secondary)}.reason li:before{content:"\2713";position:absolute;left:0;color:var(--ds-color-text-success);font-weight:650}.bridge{margin-top:20px;font-weight:500;border-left:3px solid var(--acento);padding-left:16px;color:var(--escuro)}.reason__media{min-width:0}.reason__media>img{width:100%;border-radius:var(--ds-radius-container);max-height:480px;object-fit:contain;background:var(--creme)}.reason__media>img.lifestyle{object-fit:cover;aspect-ratio:4/3}.giftbox{background:var(--escuro);color:#fff;border-radius:var(--ds-radius-container);padding:32px}.giftbox h3{font-size:var(--ds-font-title);margin-bottom:16px;color:#fff}.giftrow{display:flex;align-items:center;gap:16px;padding:16px 0;border-top:1px solid #ffffff30;font-size:var(--ds-font-sm)}.giftrow img{width:80px;height:80px;object-fit:contain;background:#fff;border-radius:var(--ds-radius-container);padding:8px;flex:none}.giftrow .gr{flex:1}.giftrow i,.giftrow em{font-style:normal;display:block}.giftrow b{display:block;color:var(--ds-color-bg-action-primary);font-size:var(--ds-font-lg)}.giftrow .val{font-size:var(--ds-font-sm);white-space:nowrap;text-align:right;color:#d4dfe7}.giftrow .val:before{content:"Valor do brinde";display:block}.offer{background:var(--escuro);color:#fff;padding:var(--ds-space-section) 0}.offer h2{text-align:center;margin-bottom:16px;color:#fff}.offer__sub{max-width:768px;text-align:center;margin:0 auto 32px;color:#d4dfe7}.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-top:16px}.plan{background:#fff;color:var(--ds-color-text-primary);border-radius:var(--ds-radius-container);padding:32px 20px;text-align:center;position:relative;border:2px solid transparent;display:flex;flex-direction:column;gap:12px}.plan--best{border-color:var(--ds-color-bg-action-primary)}.plan__tag{position:absolute;top:-16px;left:50%;transform:translate(-50%);background:var(--ds-color-bg-action-primary);color:var(--grafite);font-size:var(--ds-font-sm);font-weight:500;padding:4px 12px;border-radius:var(--ds-radius-control-cta);white-space:nowrap}.plan__q{font-size:var(--ds-font-title);font-weight:650}.plan__por{font-size:var(--ds-font-section);font-weight:650;font-variant-numeric:tabular-nums;line-height:1.23}.plan__un{font-size:var(--ds-font-sm);color:var(--ds-color-text-secondary)}.plan__pots{display:flex;align-items:flex-end;justify-content:center;height:192px;margin-block:8px}.plan__pots img{object-fit:contain;max-height:192px;width:60%;height:100%}.plan__pots--2 img{width:53%;margin-left:-12%}.plan__pots--4 img{width:38%;margin-left:-17%}.plan__pots img:first-child{margin-left:0}.plan__gift{font-size:var(--ds-font-sm);background:var(--ds-color-surface-sunken);border-radius:var(--ds-radius-container);padding:12px;display:flex;gap:12px;align-items:center;text-align:left;margin-bottom:12px}.plan__gift img{width:56px;height:64px;object-fit:contain;flex:none}.plan__gift u{text-decoration:none}.plan__gift b,.plan__gift span{display:block}.plan__gift b{font-size:var(--ds-font-body)}.plan__gift span{color:var(--ds-color-text-secondary)}.plan .btn{width:100%;margin-top:auto;padding:12px 16px}.plus{list-style:none;display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:32px 0}.plus li{display:flex;align-items:center;gap:8px;border:1px solid var(--linha);border-radius:var(--ds-radius-control-cta);padding:8px 16px;font-size:var(--ds-font-sm)}.plus--onoffer li{border-color:#fff5;color:#fff}.plus li span{font-size:var(--ds-font-lg);color:var(--ds-color-bg-action-primary)}.spec{max-width:912px;margin:24px auto 0;text-align:center;font-size:var(--ds-font-sm);color:#d4dfe7}.social{padding:var(--ds-space-section) 0;background:var(--creme)}.celebs,.deps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:24px}.celeb,.dep{background:#fff;border-radius:var(--ds-radius-container);overflow:hidden;box-shadow:var(--ds-elevation-raised)}.celeb img{width:100%;aspect-ratio:4/3;object-fit:cover}.celeb__t,.dep{padding:20px;color:var(--ds-color-text-secondary);font-size:var(--ds-font-body)}.celeb__h,.dep b{display:block;margin-top:16px;font-size:var(--ds-font-sm);color:var(--ds-color-text-primary)}.dep .st{margin-bottom:12px}.faq{padding:var(--ds-space-section) 0;max-width:896px;margin:auto}.faq h2{text-align:center;margin-bottom:32px}details{border-bottom:1px solid var(--linha);padding:16px 0}summary{font-weight:650;cursor:pointer;font-size:var(--ds-font-body);list-style:none;display:flex;justify-content:space-between;gap:16px;align-items:center;min-height:44px}summary::-webkit-details-marker{display:none}summary:after{content:"+";font-size:var(--ds-font-title);color:var(--escuro)}details[open] summary:after{content:"\2212"}details p{margin-top:12px;color:var(--ds-color-text-secondary)}.final{background:var(--escuro);color:#fff;padding:var(--ds-space-section) 0;text-align:center}.final h2{margin-bottom:16px}.final p{color:#d4dfe7}.final .bundle{max-width:576px;margin:48px auto 32px;display:flex;align-items:center;justify-content:center;gap:16px}.bundle__it{width:26%;margin:0}.bundle__it--hero{width:62%}.bundle__it img{width:100%;height:auto;max-height:256px;object-fit:contain}.pots4{display:flex;align-items:flex-end;justify-content:center}.pots4 img{width:35%;margin-left:-13%}.pots4 img:first-child{margin-left:0}.bundle__p{font-size:var(--ds-font-title);color:var(--ds-color-bg-action-primary)}figcaption{font-size:var(--ds-font-sm);margin-top:12px}figcaption b{color:var(--ds-color-bg-action-primary)}.econ{display:none}.final .plus li{border-color:#fff5}.legal{padding:32px 0;color:var(--ds-color-text-secondary);font-size:var(--ds-font-sm);text-align:center}.legal p{max-width:75ch;margin:0 auto 12px}.sticky{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--linha);padding:12px 20px;display:flex;align-items:center;justify-content:center;gap:32px;z-index:70;box-shadow:0 -4px 12px #011e3010;transform:translateY(130%);transition:transform var(--ds-motion-medium)}.sticky.on{transform:translateY(0)}.sticky__p{font-size:var(--ds-font-sm)}.sticky__p b{display:block;font-size:var(--ds-font-body)}.sticky .btn{min-height:48px}.cart-status{max-width:800px;margin:16px auto 0;text-align:center;font-size:var(--ds-font-sm);min-height:24px}@media(max-width:860px){.wrap{padding-inline:20px}.hero__grid,.reason{grid-template-columns:1fr;gap:32px}.hero{padding:32px 0}.hero__photo img{aspect-ratio:4/3}.hero__grid{max-width:672px}.hero h1{max-width:14ch}.hero__sub{max-width:100%}.trust__grid{grid-template-columns:repeat(2,1fr);gap:20px}.reason:nth-child(2n) .reason__media{order:0}.reason{padding:20px 0;margin-bottom:32px;gap:24px}.plans{grid-template-columns:1fr;max-width:512px;margin:auto;gap:32px}.celebs,.deps{grid-template-columns:1fr}.celeb{display:grid;grid-template-columns:1fr 1.5fr;align-items:center}.celeb img{aspect-ratio:1/1;height:100%}.giftbox{padding:20px}.giftrow{gap:12px}.giftrow img{width:64px;height:64px}.giftrow .val{white-space:normal;max-width:96px}.plan__pots{height:208px}.topbar{grid-template-columns:1fr}.clock{grid-column:1;grid-row:auto;justify-content:center}.topbar__ate{display:none}.head__link{max-width:192px;text-align:right}.reasons,.social,.offer,.faq,.final{padding-block:48px}.sticky{gap:16px;justify-content:space-between}.sticky .btn{padding:12px 16px;font-size:var(--ds-font-sm)}.sticky__p{max-width:192px}.final .bundle{gap:8px}.plan{padding:32px 20px}.btn{min-height:48px}.sec-h{margin-bottom:32px}}@media(max-width:400px){.wrap{padding-inline:16px}.head__link{font-size:var(--ds-font-sm)}.celeb{display:block}.giftrow{flex-wrap:wrap}.giftrow .val{margin-left:76px;max-width:none}.giftrow .val:before{display:inline;content:"Valor do brinde: "}.hero h1{font-size:48px}.sticky__p{max-width:144px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:opacity var(--ds-motion-medium)!important}}@media(max-width:860px){.hero__grid>div:first-child{display:contents}.hero__grid{gap:20px}.hero .eyebrow{order:1;margin-bottom:0}.hero h1{order:2;font-size:clamp(32px,8vw,48px);margin-bottom:0;max-width:18ch}.hero__photo{order:3}.hero__sub{order:4;margin-bottom:0}.hero__price{order:5;margin-bottom:0}.hero .btn{order:6;justify-self:start}.hero__micro{order:7;margin-top:0}.hero__caption{line-height:1.5}.head{padding:8px 0}}.statbox{padding:48px 32px;border-radius:var(--ds-radius-container);background:var(--escuro);color:#fff;text-align:center}.statbox__n{font-size:clamp(48px,76.8px,64px);color:var(--ds-color-bg-action-primary);font-weight:650;line-height:1.107;font-variant-numeric:tabular-nums}.statbox__t{font-size:var(--ds-font-body);color:#d4dfe7;margin-top:16px}.single{max-width:1024px;margin:48px auto 0;background:var(--ds-color-surface-raised);color:var(--ds-color-text-primary);border:2px solid var(--ds-color-bg-action-primary);border-radius:var(--ds-radius-container);padding:32px;display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center;position:relative}.single__tag{position:absolute;top:-16px;left:50%;transform:translate(-50%);background:var(--ds-color-bg-action-primary);color:var(--grafite);font-size:var(--ds-font-sm);font-weight:500;border-radius:var(--ds-radius-control-cta);padding:4px 16px;white-space:nowrap}.single__body{min-width:0}.single__body h3{font-size:var(--ds-font-title);line-height:1.44;margin-bottom:12px}.single__desc{font-size:var(--ds-font-body);color:var(--ds-color-text-secondary);margin-bottom:20px}.single__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:20px}.single__de{font-size:var(--ds-font-body);color:var(--ds-color-text-secondary);text-decoration:line-through}.single__por{font-size:clamp(48px,76.8px,64px);font-weight:650;line-height:1.107;font-variant-numeric:tabular-nums}.single__pu{font-size:var(--ds-font-sm);background:var(--ds-color-surface-sunken);color:var(--ds-color-text-success);padding:8px 12px;border-radius:var(--ds-radius-control-cta)}.single__cta{width:100%}.single__micro{font-size:var(--ds-font-sm);color:var(--ds-color-text-secondary);margin-top:16px;text-align:center}.pack4{display:flex;align-items:flex-end;justify-content:center;position:relative;gap:0;padding:16px 0}.pack4 img{width:33%;margin-left:-11%;object-fit:contain}.pack4 img:first-of-type{margin-left:0}.pack4--final{max-width:544px;margin:32px auto}.perks{display:grid;gap:12px;margin-block:20px}.perk{display:flex;align-items:center;gap:12px;border:1px solid var(--linha);border-radius:var(--ds-radius-container);padding:12px 16px;background:var(--ds-color-surface-sunken)}.perk svg{width:24px;height:24px;flex:none}.perk b{display:block;font-size:var(--ds-font-body)}.perk span{display:block;font-size:var(--ds-font-sm);color:var(--ds-color-text-secondary)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/design-system.css.map */
