:root{--color-primary: #ef3b46;--color-primary-light: #ef3b46;--color-primary-dark: #ef3b46;--color-secondary: #ef3b46;--color-green-cta: #ef3b46;--color-green-cta-hover: #ef3b46;--color-dark: #18181B;--color-dark-bg: #121214;--color-text-body: #27272A;--color-text-muted: #71717A;--color-bg-light: #FAFAFA;--color-bg-card: #FFFFFF;--color-accent-soft: #FFF0E9;--color-accent-border: rgba(230,26,77,0.12);--color-whatsapp: #25D366;--font-family: 'Outfit','Work Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}*,*::before,*::after{box-sizing: border-box;margin: 0;padding: 0}ul,ol{list-style: none;margin: 0;padding: 0}button,input,select,textarea{font-family: inherit}html{scroll-behavior: smooth;font-family: var(--font-family);background-color: var(--color-bg-light);color: var(--color-text-body);-webkit-font-smoothing: antialiased}body{line-height: 1.5;overflow-x: hidden;background-color: var(--color-bg-light);padding-bottom: 70px}@media (min-width: 768px){body{padding-bottom: 0}}.top-promo-bar{background: #E9213C;color: #FFFFFF;padding: 0.55rem 1rem;position: relative;z-index: 100;width: 100%}.top-promo-content{display: flex;align-items: center;justify-content: center;gap: 0.75rem;max-width: 1200px;margin: 0 auto}.promo-fire{font-size: 1.25rem;line-height: 1;display: inline-flex;align-items: center}.top-promo-text{display: flex;flex-direction: column;line-height: 1.22;text-align: left}.top-promo-text .promo-title{color: #FFFFFF;font-size: 13.5px;font-weight: 700;letter-spacing: -0.01em}.top-promo-text .promo-subtitle{color: #FFFFFF;font-size: 13.5px;font-weight: 800;letter-spacing: -0.01em}.countdown-box{background: #FFFFFF;color: #E9213C;padding: 0.35rem 0.85rem;border-radius: 8px;font-weight: 800;font-size: 15px;letter-spacing: 0.06em;display: inline-flex;align-items: center;justify-content: center;line-height: 1;box-shadow: 0 1px 4px rgba(0,0,0,0.08)}.site-header{padding: 1.25rem 1.5rem 0.5rem;display: flex;align-items: center;justify-content: center;background: #FFFFFF;border-bottom: none}.site-logo{width: 95px;height: 57px;aspect-ratio: 95/57;object-fit: contain;display: block}.container{width: 100%;max-width: 1170px;margin: 0 auto;padding: 0 1.25rem}.hero-section{padding: 1rem 0 2.5rem;background: #FFFFFF}.hero-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 2.5rem;align-items: center}@media (max-width: 991px){.hero-grid{grid-template-columns: 1fr;gap: 1.5rem}}.hero-image{width: 100%;max-width: 590px;height: auto;aspect-ratio: 1/1;border-radius: 24px;object-fit: cover;box-shadow: none}.hero-avatar{width: 36px;height: 36px;border-radius: 50%;border: 2px solid #FFFFFF;margin-left: -8px;object-fit: cover;aspect-ratio: 1/1}.hero-content h1,.hero-h1{font-size: 2.15rem;font-weight: 800;line-height: 1.18;color: #1E1B39;letter-spacing: -0.01em;margin-bottom: 0.85rem}@media (max-width: 576px){.hero-content h1{font-size: 1.65rem}}.highlight-pink{color: #E9213C}.hero-subtitle{font-size: 0.95rem;font-weight: 400;color: #4A4A4A;line-height: 1.4;margin-bottom: 1.15rem}.bullet-item{display: flex;align-items: center;gap: 0.65rem;font-size: 0.9rem;font-weight: 400;color: #2B181C;line-height: 1.35}.check-icon{width: 22px;height: 22px;border-radius: 50%;background: var(--color-primary);color: #FFFFFF;display: inline-flex;align-items: center;justify-content: center;font-size: 12px;font-weight: 900;flex-shrink: 0}.check-icon-pink{color: var(--color-primary);font-weight: 900;margin-right: 0.35rem}.disclaimer-box{background: #FAF0D7;border: 1.5px solid #282421;padding: 0.75rem 1.1rem;border-radius: 12px;font-size: 0.78rem;font-weight: 400 !important;color: #282421;text-align: left;line-height: 1.35;margin-top: 1rem;margin-bottom: 1.15rem;max-width: 360px}.hero-guarantee{font-size: 0.75rem;font-weight: 500;color: #4A4A4A;text-align: center;margin-top: 0.5rem;max-width: 360px}.btn-cta{display: flex;align-items: center;justify-content: center;width: 100%;max-width: 360px;min-height: 52px;background: linear-gradient(135deg,#FF514E 0%,#E9213C 100%);color: #FFFFFF !important;font-family: 'Outfit','Work Sans',sans-serif;font-size: 0.95rem;font-weight: 800;text-transform: uppercase;letter-spacing: 0.04em;text-decoration: none;border-radius: 9999px;border: 1px solid rgba(255,255,255,0.25);box-shadow: 0 8px 24px rgba(230,26,77,0.32);transition: all 0.22s cubic-bezier(0.2,0.8,0.2,1);cursor: pointer;padding: 0.8rem 1.6rem}.btn-cta:hover{background: linear-gradient(135deg,#FF6256 0%,#EA263D 100%);transform: translateY(-2px);box-shadow: 0 12px 30px rgba(230,26,77,0.42)}.btn-cta:active{transform: translateY(1px);box-shadow: 0 4px 14px rgba(230,26,77,0.3)}.reviews-slider{display: grid;grid-template-columns: repeat(3,1fr);gap: 1.25rem;max-width: 1080px;margin: 0 auto}@media (max-width: 900px){.reviews-slider{display: flex;overflow-x: auto;scroll-snap-type: x mandatory;padding-bottom: 1rem;-webkit-overflow-scrolling: touch}}.review-card{background: #FFFFFF;border: 2px solid #282421;border-radius: 20px;padding: 1.4rem 1.5rem 1.6rem;box-shadow: 4px 4px 0px #282421;display: flex;flex-direction: column;text-align: left}@media (max-width: 900px){.review-card{flex: 0 0 300px;scroll-snap-align: start}}.review-avatar{width: 48px;height: 48px;border-radius: 50%;border: 2px solid #282421;object-fit: cover;aspect-ratio: 1/1;flex-shrink: 0}.review-card-title{font-size: 0.88rem;font-weight: 800;color: #1E1B39;line-height: 1.35;margin: 0.85rem 0 0.5rem;text-align: left}.review-card-desc{font-size: 0.78rem;font-weight: 400 !important;color: #555555 !important;line-height: 1.45;text-align: left}.reviews-arrow-btn{width: 38px;height: 38px;min-width: 38px;min-height: 38px;border-radius: 50%;background: #FFF9F2;border: 1.5px solid #282421;color: #282421;font-size: 1.1rem;font-weight: 700;display: inline-flex;align-items: center;justify-content: center;cursor: pointer;box-shadow: none;transition: transform 0.15s ease}.reviews-arrow-btn:hover{background: #F5EDE4}.dot-btn{min-width: 24px;min-height: 24px;display: inline-flex;align-items: center;justify-content: center;background: transparent;border: none;cursor: pointer;padding: 0}.dot-btn::after{content: '';width: 7px;height: 7px;border-radius: 50%;background: #D1D5DB;transition: all 0.2s ease}.dot-btn.active::after{background: #E9213C;width: 22px;height: 7px;border-radius: 9999px}.sec-produto-card{padding: 4rem 0 1.5rem;background-color: var(--color-bg-light)}.produto-card-wrapper{max-width: 1170px;margin: 0 auto;border-radius: 32px;overflow: hidden;box-shadow: 0 20px 60px rgba(230,26,77,0.12)}.info-hero-top{position: relative;background: linear-gradient(135deg,#FF1E56 0%,#E9213C 48%,#B5152C 100%);color: #FFFFFF;padding: 3.5rem 3.5rem 3.2rem;border-radius: 32px;overflow: hidden}.info-hero-grid{position: relative;z-index: 5;display: grid;grid-template-columns: 1.15fr 1fr;align-items: center;gap: 2.5rem}.info-tag-pill{display: inline-flex;align-items: center;gap: 0.5rem;background: rgba(255,255,255,0.16);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border: 1px solid rgba(255,255,255,0.3);padding: 0.35rem 0.95rem;border-radius: 9999px;font-family: 'Outfit',sans-serif;font-size: 0.74rem;font-weight: 700;letter-spacing: 0.07em;text-transform: uppercase;color: #FFFFFF;margin-bottom: 1.25rem}.info-hero-title-minimal{font-family: 'Outfit','Work Sans',sans-serif;font-size: clamp(1.65rem,2.3vw,2.25rem);font-weight: 700;line-height: 1.25;letter-spacing: -0.02em;color: #FFFFFF;margin-bottom: 1rem}.info-hero-desc-minimal{font-family: 'Work Sans',sans-serif;font-size: 0.96rem;line-height: 1.6;color: rgba(255,255,255,0.92);max-width: 450px;margin-bottom: 1.65rem;font-weight: 400}.info-minimal-features{display: flex;flex-wrap: wrap;align-items: center;gap: 0.65rem}.info-min-pill{display: inline-flex;align-items: center;gap: 0.45rem;background: rgba(255,255,255,0.14);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);border: 1px solid rgba(255,255,255,0.25);padding: 0.42rem 0.9rem;border-radius: 9999px;font-size: 0.78rem;font-weight: 600;color: #FFFFFF;letter-spacing: 0.01em}.info-hero-product{position: relative;display: flex;justify-content: center;align-items: center;min-height: 380px;width: 100%}.info-bg-circles{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 520px;height: 520px;pointer-events: none;z-index: 1}.circle-ring{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 50%;border: 45px solid rgba(255,255,255,0.12)}.circle-1{width: 500px;height: 500px}.circle-2{width: 350px;height: 350px;border-color: rgba(255,255,255,0.18)}.circle-3{width: 210px;height: 210px;border-width: 34px;border-color: rgba(255,255,255,0.15)}.info-pot-floating{position: relative;z-index: 5;width: 100%;max-width: 330px;height: auto;transform: rotate(-8deg) scale(1.05);filter: drop-shadow(0 20px 35px rgba(0,0,0,0.38));transition: transform 0.3s ease}.info-hero-product:hover .info-pot-floating{transform: rotate(-4deg) scale(1.1)}.info-hero-woman{display: none !important}.sec-ingredientes-card{padding: 1.5rem 0 4.5rem;background-color: var(--color-bg-light)}.ing-card-wrapper{max-width: 1170px;margin: 0 auto;border-radius: 32px;overflow: hidden;box-shadow: 0 16px 50px rgba(0,0,0,0.06);border: 1px solid rgba(0,0,0,0.06);background: #FFFFFF}.info-ingredients-bottom{background: #FFFFFF;padding: 4.5rem 3.5rem 5rem;border-radius: 32px;position: relative}.ing-print-container{display: grid;grid-template-columns: 1.15fr 1fr;gap: 4.5rem;align-items: center;max-width: 1120px;margin: 0 auto}.ing-clip-def{position: absolute;width: 0;height: 0;pointer-events: none}.ing-print-left{position: relative;width: 100%}.ing-print-media-wrapper{position: relative;width: 100%;max-width: 520px;margin: 0 auto}.ing-print-img-box{width: 100%;height: 590px;clip-path: url(#ingCustomCutout);-webkit-clip-path: url(#ingCustomCutout);overflow: hidden;background: #F3F3F3;box-shadow: 0 20px 45px rgba(0,0,0,0.08)}.ing-print-img{width: 100%;height: 100%;object-fit: cover;object-position: center top;display: block;transition: transform 0.6s cubic-bezier(0.16,1,0.3,1)}.ing-print-media-wrapper:hover .ing-print-img{transform: scale(1.025)}.ing-float-card{position: absolute;left: -24px;right: auto;top: 8%;width: min(300px,85%);background: rgba(255,255,255,0.88);backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);border: 1px solid rgba(255,255,255,0.95);border-radius: 24px;padding: 1.8rem 2rem;box-shadow: 0 20px 45px rgba(0,0,0,0.08),0 4px 12px rgba(0,0,0,0.03);z-index: 10;transition: transform 0.3s ease,box-shadow 0.3s ease}.ing-float-card:hover{transform: translateY(-4px);box-shadow: 0 24px 50px rgba(0,0,0,0.12)}.ing-float-title{font-family: 'Outfit',sans-serif;font-size: 1.3rem;font-weight: 700;color: #1E2022;margin-bottom: 0.6rem;letter-spacing: -0.01em}.ing-float-desc{font-family: 'Outfit','Work Sans',sans-serif;font-size: 0.92rem;line-height: 1.55;color: #5E6368;margin: 0}.ing-print-right{display: flex;flex-direction: column;gap: 2.2rem}.ing-badge-pill{display: inline-block;background: #FFE8ED;color: #E9213C;border: 1px solid rgba(230,26,77,0.22);font-family: 'Outfit',sans-serif;font-size: 0.88rem;font-weight: 800;padding: 0.45rem 1.25rem;border-radius: 9999px;margin-bottom: 0.85rem;letter-spacing: -0.01em}.ing-print-headline{font-family: 'Outfit','Work Sans',sans-serif;font-size: clamp(1.35rem,1.8vw,1.75rem);font-weight: 700;color: #1A1A1A;line-height: 1.35;letter-spacing: -0.02em;margin: 0}.ing-accent-card{background: linear-gradient(135deg,#FF514E 0%,#E9213C 100%);border-radius: 28px;padding: 2.2rem 2.4rem;box-shadow: 0 14px 35px rgba(230,26,77,0.32);transition: transform 0.28s ease,box-shadow 0.28s ease;border: 1px solid rgba(255,255,255,0.2)}.ing-accent-card:hover{transform: translateY(-3px);box-shadow: 0 18px 42px rgba(230,26,77,0.42)}.ing-accent-title{font-family: 'Outfit',sans-serif;font-size: 1.4rem;font-weight: 800;color: #FFFFFF;margin-bottom: 0.65rem;letter-spacing: -0.01em}.ing-accent-desc{font-family: 'Outfit','Work Sans',sans-serif;font-size: 0.96rem;line-height: 1.55;color: rgba(255,255,255,0.95);margin: 0;font-weight: 500}.ing-numbered-list{display: flex;flex-direction: column;gap: 0}.ing-num-item{display: flex;align-items: flex-start;gap: 1.4rem;padding: 1.2rem 0;transition: transform 0.2s ease}.ing-num-item:hover{transform: translateX(4px)}.ing-num-badge{width: 36px;height: 36px;min-width: 36px;border: 1.5px solid #222222;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-family: 'Outfit',sans-serif;font-size: 1.05rem;font-weight: 600;color: #1A1A1A;flex-shrink: 0;margin-top: 2px}.ing-num-content{display: flex;flex-direction: column;gap: 0.25rem}.ing-num-title{font-family: 'Outfit',sans-serif;font-size: 1.15rem;font-weight: 700;color: #1A1A1A;margin: 0}.ing-num-desc{font-family: 'Outfit','Work Sans',sans-serif;font-size: 0.92rem;line-height: 1.48;color: #666666;margin: 0}.ing-num-divider{height: 1px;width: 100%;background: #EAEAEA}@media (max-width: 960px){.info-hero-grid{grid-template-columns: 1fr;text-align: center;gap: 2rem}.info-brand-tag,.info-seals-row{justify-content: center}.info-hero-desc{margin-left: auto;margin-right: auto}.info-hero-woman{justify-content: center}.info-hero-top{padding: 2.5rem 1.5rem}.info-ingredients-bottom{padding: 3rem 1.5rem 3.5rem}.ing-print-container{grid-template-columns: 1fr;gap: 3rem}.ing-print-img-box{height: 460px}.ing-float-card{right: 0;left: 0;margin: 0 auto;top: auto;bottom: 20px;width: calc(100% - 30px)}}#secao-03.sec-stats{padding: 3.5rem 0 2rem;background: #f8eacd}#secao-03 .container{max-width: 1080px}.stats-card-main{background: #FFFFFF;border: 2px solid #282421;border-radius: 26px;box-shadow: 5px 5px 0px #282421;display: grid;grid-template-columns: 1.08fr 0.92fr;align-items: stretch;overflow: hidden;padding: 0;gap: 0}.stats-info-side{padding: 3rem 2.5rem 2.5rem 2.75rem;display: flex;flex-direction: column;justify-content: center;text-align: center;max-width: 100%}.stats-info-side h2{font-size: 2.1rem;color: #E9213C !important;font-weight: 800;line-height: 1.18;letter-spacing: -0.01em;margin-bottom: 0.75rem;text-align: center}.stats-info-side p.subtitle{font-size: 0.92rem;font-weight: 400 !important;color: #555555 !important;line-height: 1.45;max-width: 440px;margin: 0 auto 1.85rem;text-align: center}.stats-grid-cols{display: grid;grid-template-columns: 1fr 1fr;gap: 1.5rem;margin-bottom: 1.85rem;text-align: center}.stat-num-pink{font-size: 3.1rem;font-weight: 800;color: #E9213C !important;line-height: 1;margin-bottom: 0.4rem;text-align: center}.stat-desc-text{font-size: 0.82rem;font-weight: 400 !important;color: #555555 !important;line-height: 1.38;max-width: 195px;margin: 0 auto;text-align: center}.stats-cta-wrapper{width: 100%;margin: 0 auto;text-align: center}.btn-stats-green{display: block;width: 100%;max-width: 340px;margin: 0 auto;background: #177a4a;color: #FFFFFF !important;font-weight: 800;font-size: 0.92rem;letter-spacing: 0.02em;text-transform: uppercase;text-align: center;padding: 0.85rem 1.5rem;border-radius: 9999px;border: 2px solid #231f20;box-shadow: 2px 4px 0 #231f20;text-decoration: none;transition: transform 0.15s ease,box-shadow 0.15s ease}.btn-stats-green:hover{transform: translateY(2px);box-shadow: 1px 2px 0 #231f20}.stats-img-side{width: 100%;height: 100%;position: relative;overflow: hidden;margin: 0}.stats-img-side img{width: 100%;height: 100%;object-fit: cover;object-position: center 15%;display: block;border-radius: 0}@media (max-width: 860px){.stats-card-main{grid-template-columns: 1fr}.stats-info-side{padding: 2rem 1.25rem 1.5rem}.stats-info-side h2{font-size: 1.55rem;margin-bottom: 0.5rem}.stats-info-side p.subtitle{font-size: 0.78rem;max-width: 340px;margin-bottom: 1.5rem}.stats-grid-cols{gap: 1rem;margin-bottom: 1.5rem}.stat-num-pink{font-size: 2.35rem;margin-bottom: 0.35rem}.stat-desc-text{font-size: 0.68rem;max-width: 155px}.btn-stats-green{max-width: 310px;font-size: 0.84rem;padding: 0.75rem 1.25rem}.stats-img-side{min-height: 380px}}#secao-04.sec-stats{padding: 4.5rem 1.25rem 5rem;background: #f8eacd}#secao-04 .container{max-width: 1040px;width: 100%;margin: 0 auto}.metrics-container{background: #FFFFFF !important;border: 2px solid #282421;border-radius: 26px;padding: 3.5rem 3rem 2.85rem;box-shadow: 6px 6px 0px #282421;width: 100%}.metrics-header-wrap{width: 100%;text-align: center;margin-bottom: 2.5rem}.metrics-title{font-family: 'Outfit','Work Sans',sans-serif;font-size: clamp(1.9rem,3vw,2.45rem);color: #E9213C !important;font-weight: 900;line-height: 1.2;letter-spacing: -0.02em;margin-bottom: 0.75rem;text-align: center}.metrics-subtitle{font-size: 1rem;font-weight: 400 !important;color: #555555 !important;line-height: 1.5;max-width: 820px;margin: 0 auto;text-align: center}.metrics-grid-4{display: grid;grid-template-columns: repeat(4,1fr);gap: 1.5rem;margin-bottom: 2rem;text-align: center;width: 100%}.metric-val{font-family: 'Outfit','Work Sans',sans-serif;font-size: 3.2rem;font-weight: 900;color: #E9213C !important;line-height: 1;margin-bottom: 0.5rem;text-align: center}.metric-desc{font-size: 0.88rem;font-weight: 500 !important;color: #555555 !important;line-height: 1.4;max-width: 100%;margin: 0 auto;text-align: center}.metrics-disclaimer{font-size: 0.75rem;font-weight: 400 !important;color: #888888 !important;line-height: 1.4;max-width: 800px;margin: 0 auto 2rem;text-align: center}.metrics-divider{border: none;border-top: 1px solid #e5e0d8;margin: 0 0 2.25rem;width: 100%}.quality-header-wrap{width: 100%;text-align: center;margin-bottom: 2rem}.quality-title{font-family: 'Outfit','Work Sans',sans-serif;font-size: 1.75rem;color: #E9213C !important;font-weight: 800;line-height: 1.25;letter-spacing: -0.01em;margin-bottom: 0.65rem;text-align: center}.quality-desc{font-size: 0.95rem;font-weight: 400 !important;color: #555555 !important;line-height: 1.55;max-width: 860px;margin: 0 auto;text-align: center}.trust-badges-row{display: flex;justify-content: space-between;align-items: flex-start;gap: 1.5rem;flex-wrap: wrap;width: 100%;margin-top: 1.5rem}.trust-badge-item{background: transparent;border: none;padding: 0;font-size: 0.86rem;font-weight: 600;color: #333333 !important;display: flex;align-items: center;gap: 0.55rem;text-align: left;line-height: 1.3;flex: 1 1 200px;justify-content: center}.badge-check-icon{flex-shrink: 0;display: inline-flex;align-items: center;margin-top: 2px}@media (max-width: 768px){.metrics-container{padding: 1.5rem 1.25rem 1.35rem}.metrics-title{font-size: 1.45rem;margin-bottom: 0.4rem}.metrics-subtitle{font-size: 0.74rem;max-width: 520px;margin-bottom: 1.45rem}.metrics-grid-4{grid-template-columns: repeat(2,1fr);gap: 1.25rem 0.75rem;margin-bottom: 1.15rem}.metric-val{font-size: 2.1rem;margin-bottom: 0.35rem}.metric-desc{font-size: 0.69rem;max-width: 155px}.metrics-disclaimer{font-size: 0.62rem;max-width: 540px;margin-bottom: 1.15rem}.metrics-divider{margin: 0 0 1.25rem}.quality-title{font-size: 1.18rem;margin-bottom: 0.45rem}.quality-desc{font-size: 0.74rem;max-width: 550px;margin-bottom: 1.35rem}.trust-badges-row{gap: 1.75rem}.trust-badge-item{font-size: 0.72rem;gap: 0.4rem}}.sec-resultados-comparativo{padding: 5rem 1.25rem 5.5rem;background: #FAF8F6;width: 100%;position: relative;overflow: hidden}.container-comparativo{max-width: 1170px;margin: 0 auto;width: 100%;display: flex;flex-direction: column;align-items: center}.comparativo-header{text-align: center;margin-bottom: 2.85rem}.comparativo-badge{display: inline-flex;align-items: center;gap: 7px;background: rgba(227,27,84,0.08);color: #E9213C;font-size: 0.78rem;font-weight: 800;text-transform: uppercase;letter-spacing: 0.08em;padding: 6px 16px;border-radius: 9999px;margin-bottom: 0.85rem}.comparativo-title{font-family: 'Outfit','Work Sans',sans-serif;font-size: clamp(2rem,3.4vw,2.55rem);font-weight: 900;color: #1F050D;letter-spacing: -0.02em;line-height: 1.15;margin: 0 0 0.65rem}.comparativo-subtitle{font-size: 0.95rem;color: #6B5B65;max-width: 580px;margin: 0 auto;line-height: 1.5}.comparativo-cards-grid{display: grid;grid-template-columns: repeat(2,1fr);gap: 24px;width: 100%;max-width: 1040px;margin-bottom: 2.85rem}.comparativo-disclaimer{max-width: 620px;margin: 1rem auto 0;padding: 0.75rem 1rem;border: 1px solid #E7D9DC;border-radius: 12px;background: #FFFFFF;color: #65535A;font-size: 0.8rem;line-height: 1.5}.before-after-card{position: relative;width: 100%;height: 510px;border-radius: 22px;overflow: hidden;box-shadow: 0 16px 42px rgba(31,5,13,0.12);cursor: grab;user-select: none;background: #16040A;-webkit-user-select: none;touch-action: pan-y;--split: 50%}.before-after-card.is-dragging{cursor: grabbing !important}.ba-layer{position: absolute;inset: 0;width: 100%;height: 100%;overflow: hidden;pointer-events: none}.ba-img{width: 100%;height: 100%;object-fit: cover;display: block}.ba-layer-after{z-index: 1}.ba-layer-before{z-index: 2;clip-path: polygon(0 0,var(--split,50%) 0,var(--split,50%) 100%,0 100%);transition: none}.ba-tag{position: absolute;top: 80px;display: flex;flex-direction: column;gap: 2px;padding: 7px 10px;border-radius: 8px;background: rgba(31,5,13,0.72);color: #FFFFFF;font-size: 0.75rem;font-weight: 800;letter-spacing: 0.04em}.ba-tag small{font-size: 0.55rem;font-weight: 600}.ba-tag-before{left: 20px}.ba-tag-after{right: 20px}.ba-handle-line{position: absolute;top: 0;bottom: 0;left: var(--split,50%);width: 3px;background: #FFFFFF;box-shadow: 0 0 10px rgba(0,0,0,0.45),0 0 5px rgba(227,27,84,0.6);z-index: 8;pointer-events: auto;cursor: grab;transform: translateX(-50%);transition: none}.before-after-card.is-dragging .ba-handle-line{cursor: grabbing !important}.ba-handle-circle{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 48px;height: 48px;border-radius: 50%;background: #FFFFFF;color: #E9213C;display: flex;align-items: center;justify-content: center;box-shadow: 0 4px 18px rgba(227,27,84,0.38),0 2px 8px rgba(0,0,0,0.25);border: 2.5px solid #E9213C;cursor: grab;pointer-events: auto;transition: transform 0.2s cubic-bezier(0.16,1,0.3,1),box-shadow 0.2s ease}.ba-handle-circle:hover,.before-after-card.is-dragging .ba-handle-circle{transform: translate(-50%,-50%) scale(1.12);box-shadow: 0 0 0 6px rgba(227,27,84,0.22),0 8px 25px rgba(227,27,84,0.5)}.ba-handle-circle:focus-visible{outline: 3px solid #FFFFFF;outline-offset: 5px}.before-after-card.is-dragging .ba-handle-circle{cursor: grabbing}.ba-handle-icon{display: flex;align-items: center;justify-content: center;pointer-events: none}.ba-overlay-content{position: absolute;inset: 0;display: flex;flex-direction: column;justify-content: space-between;pointer-events: none;z-index: 10;padding: 1.5rem 1.6rem}.ba-top-bar{display: flex;align-items: center;justify-content: space-between;gap: 0.5rem;flex-wrap: wrap}.ba-step-title{font-family: 'Outfit','Work Sans',sans-serif;font-size: clamp(0.9rem,1.5vw,1.15rem);font-weight: 900;color: #FFFFFF;letter-spacing: 0.04em;text-transform: uppercase;text-shadow: 0 2px 8px rgba(0,0,0,0.8)}.ba-hint-pill{font-size: 0.7rem;font-weight: 700;color: rgba(255,255,255,0.92);background: rgba(0,0,0,0.45);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);padding: 4px 10px;border-radius: 9999px;border: 1px solid rgba(255,255,255,0.25)}.ba-bottom-info{background: linear-gradient(to top,rgba(0,0,0,0.94) 0%,rgba(0,0,0,0.72) 48%,rgba(0,0,0,0.15) 85%,transparent 100%);margin: -1.5rem -1.6rem;padding: 3rem 1.6rem 1.5rem}.ba-divider-line{height: 1px;width: 100%;background: rgba(255,255,255,0.28);margin-bottom: 0.85rem}.ba-desc-text{font-size: 0.82rem;color: rgba(255,255,255,0.92);line-height: 1.48;margin: 0;text-shadow: 0 1px 3px rgba(0,0,0,0.7)}.comparativo-cta-box{text-align: center;margin-top: 0.5rem}.btn-comparativo-cta{display: inline-flex;align-items: center;justify-content: center;background: linear-gradient(135deg,#FF514E 0%,#E9213C 100%);color: #FFFFFF !important;font-family: 'Outfit','Work Sans',sans-serif;font-size: 0.95rem;font-weight: 800;letter-spacing: 0.04em;text-transform: uppercase;padding: 1.15rem 2.8rem;border-radius: 9999px;border: 1px solid rgba(255,255,255,0.25);box-shadow: 0 10px 30px rgba(230,26,77,0.35);text-decoration: none;transition: all 0.22s cubic-bezier(0.2,0.8,0.2,1)}.btn-comparativo-cta:hover{background: linear-gradient(135deg,#FF6256 0%,#EA263D 100%);transform: translateY(-2px);box-shadow: 0 14px 36px rgba(230,26,77,0.45)}.btn-comparativo-cta:active{transform: translateY(1px)}@media (max-width: 820px){.comparativo-cards-grid{grid-template-columns: 1fr;max-width: 480px}.before-after-card{height: 460px}}.oferta-section{padding: 4rem 1rem 5rem;background: #FFFFFF;display: flex;justify-content: center;align-items: center;width: 100%}.oferta-section .container{max-width: 1170px;width: 100%;margin: 0 auto;padding: 0 1.25rem;display: flex;justify-content: center}.oferta-grid-container{display: grid;grid-template-columns: 520px 1fr;gap: 3.5rem;align-items: start;justify-content: center;margin: 0 auto;width: 100%;max-width: 1170px}.gallery-sticky-column{width: 100%;max-width: 520px;position: relative}@media (min-width: 881px){.gallery-sticky-column{position: sticky;top: 2rem}}@media (max-width: 880px){.oferta-grid-container{grid-template-columns: 1fr;max-width: 460px;gap: 2rem}.oferta-section .container{padding: 0 1rem}.gallery-sticky-column{position: relative !important;top: auto !important;max-width: 100%;margin: 0 auto}.gallery-main-frame{max-width: 420px;margin: 0 auto}.gallery-thumbs-row{max-width: 420px;margin: 10px auto 0;gap: 8px}}.gallery-main-frame{position: relative;width: 100%;max-width: 520px;aspect-ratio: 1 / 1;border: 0;border-radius: 20px;overflow: hidden;background: #FFF9F2;box-shadow: 0 8px 24px rgba(0,0,0,0.04);touch-action: pan-y;user-select: none;-webkit-user-select: none;cursor: grab}.gallery-main-frame:active{cursor: grabbing}#gallery-track{touch-action: pan-y;user-select: none;-webkit-user-select: none}#gallery-track img{pointer-events: none;-webkit-user-drag: none;user-select: none;-webkit-user-select: none}.gallery-arrow-btn{width: 38px;height: 38px;border-radius: 50%;background: #FFFFFF;border: 1.5px solid #282421;box-shadow: 0 4px 10px rgba(0,0,0,0.08);color: #282421;font-size: 1.25rem;font-weight: 700;display: flex;align-items: center;justify-content: center;position: absolute;top: 50%;transform: translateY(-50%);z-index: 10;cursor: pointer;transition: all 0.15s ease}.gallery-arrow-btn:hover{background: #FAF2E6;transform: translateY(-50%) scale(1.06)}.gallery-arrow-btn.prev-btn{left: 14px}.gallery-arrow-btn.next-btn{right: 14px}.gallery-dots-container{position: absolute;bottom: 12px;left: 50%;transform: translateX(-50%);display: flex;align-items: center;gap: 7px;z-index: 10}.gallery-dot{width: 7px;height: 7px;border-radius: 50%;border: 1px solid #282421;background: transparent;transition: all 0.2s ease}.gallery-dot.active{background: #E9213C;border-color: #E9213C;width: 18px;border-radius: 9999px}.gallery-thumbs-row{--thumb-gap: 12px;display: grid;grid-auto-flow: column;grid-auto-columns: calc((100% - 4 * var(--thumb-gap)) / 5);gap: var(--thumb-gap);margin-top: 14px;max-width: 520px;min-width: 0;overflow-x: auto;padding: 2px 2px 8px;scroll-snap-type: x proximity;scrollbar-width: thin;scrollbar-color: #E9213C #F9EDF1}.thumb-btn{scroll-snap-align: start;position: relative;border: 0;border-radius: 12px;overflow: hidden;background: #FFFFFF;cursor: pointer;padding: 0;aspect-ratio: 1 / 1;display: flex;align-items: center;justify-content: center;transition: all 0.2s ease}.thumb-btn img{width: 100%;height: 100%;object-fit: cover;display: block}.thumb-btn .thumb-check{position: absolute;top: 3px;left: 3px;width: 16px;height: 16px;border-radius: 50%;background: #FFFFFF;border: 1.5px solid #E9213C;color: #E9213C;display: none;align-items: center;justify-content: center;font-size: 9px;font-weight: 900;line-height: 1;z-index: 2}.thumb-btn.active .thumb-check{display: flex}.oferta-bullets{margin-bottom: 1.5rem;display: flex;flex-direction: column;gap: 0.85rem}.oferta-bullets li{display: flex;align-items: flex-start;gap: 0.85rem;font-size: 14.5px;font-weight: 400;color: #2D2825;line-height: 1.35}.oferta-check-icon{width: 22px;height: 22px;min-width: 22px;min-height: 22px;border-radius: 50%;background: #E9213C;color: #FFFFFF;display: inline-flex;align-items: center;justify-content: center;font-size: 11px;font-weight: 900;margin-top: 2px;flex-shrink: 0}.oferta-bullet-title{display: block;width: 145px;min-width: 145px;flex-shrink: 0;font-family: 'Outfit',sans-serif;font-weight: 700;color: #1E1B39;line-height: 1.3}.oferta-bullet-desc{flex: 1;min-width: 0;color: #333333;line-height: 1.35}.kits-container{display: flex;flex-direction: column;gap: 0.9rem;width: 100%;max-width: 100%}.kit-card-label{display: block;position: relative;background: #FFFFFF;border: 1.5px solid #F5C8D4;border-radius: 18px;padding: 1.1rem 1.4rem;cursor: pointer;transition: all 0.2s ease}.kit-card-label:hover{border-color: #E9213C}.kit-card-label.active{border-color: #E9213C;background: #FFF1E7}.kit-radio-check{width: 22px;height: 22px;min-width: 22px;min-height: 22px;border-radius: 50%;border: 1.5px solid #F1B7AC;background: #FFFFFF;display: inline-flex;align-items: center;justify-content: center;font-size: 11px;font-weight: 900;color: #FFFFFF;transition: all 0.15s ease}.kit-card-label.active .kit-radio-check{background: #E9213C;border-color: #E9213C}.kit-badge{position: absolute;top: -9px;right: 65px;font-size: 9.5px;font-weight: 800;padding: 3px 10px;border-radius: 6px;text-transform: uppercase;letter-spacing: 0.04em;color: #FFFFFF;z-index: 5}.kit-badge.mais-vendido{background: #E9213C}.kit-badge.melhor-oferta{background: #177A4A}.gift-floating-icon{position: absolute;top: 50%;left: -14px;transform: translateY(-50%);width: 28px;height: 28px;border-radius: 50%;background: linear-gradient(135deg,#F59E0B,#E9213C);color: #FFFFFF;display: inline-flex;align-items: center;justify-content: center;border: 2px solid #FFFFFF;box-shadow: 0 2px 8px rgba(0,0,0,0.14);z-index: 5}.btn-comprar-agora{display: flex;align-items: center;justify-content: center;width: 100%;max-width: 100%;height: 62px;margin: 1.5rem auto 0;background: linear-gradient(135deg,#FF514E 0%,#E9213C 100%);color: #FFFFFF !important;font-family: 'Outfit','Work Sans',sans-serif;font-size: 17.5px;font-weight: 800;text-transform: uppercase;letter-spacing: 0.04em;text-decoration: none;border-radius: 9999px;border: 1px solid rgba(255,255,255,0.25);cursor: pointer;box-shadow: 0 8px 25px rgba(230,26,77,0.35);transition: all 0.22s cubic-bezier(0.2,0.8,0.2,1)}.btn-comprar-agora:hover{background: linear-gradient(135deg,#FF6256 0%,#EA263D 100%);transform: translateY(-2px);box-shadow: 0 12px 32px rgba(230,26,77,0.45)}@media (max-width: 880px){.gallery-thumbs-row{--thumb-gap: 8px;max-width: 420px;gap: 8px;margin-top: 10px}.oferta-bullets li{font-size: 13px}.kits-container{max-width: 434px;margin: 0 auto}.kit-card-label{padding: 0.75rem 1rem;border-radius: 14px}.btn-comprar-agora{max-width: 426px;height: 52px;font-size: 15px}}.oferta-faq-box{margin-top: 1.5rem;border-top: 1px solid #ECE7E1;padding-top: 1.25rem;text-align: left}.oferta-faq-box h3{font-size: 14.5px;font-weight: 800;color: #1E1B39;margin-bottom: 0.5rem;text-align: left}.oferta-faq-item{border-bottom: 1px solid #ECE7E1}.oferta-faq-question{display: flex;justify-content: space-between;align-items: center;width: 100%;padding: 0.75rem 0;background: none;border: none;cursor: pointer;text-align: left;font-size: 13px;font-weight: 700;color: #1E1B39;transition: color 0.15s ease}.oferta-faq-question:hover{color: #E9213C}.oferta-faq-plus{color: #E9213C;font-size: 16px;font-weight: 800;flex-shrink: 0;margin-left: 0.5rem;transition: transform 0.2s ease}.oferta-faq-question.active .oferta-faq-plus{transform: rotate(45deg)}.oferta-faq-answer{display: none;padding-bottom: 0.75rem;font-size: 12px;line-height: 1.55;color: #555555}.oferta-faq-answer.active{display: block}.oferta-ativo-card{display: inline-flex;align-items: center;gap: 0.45rem;background: #FFFFFF;border: 1px solid #EAE5DF;border-radius: 10px;padding: 0.35rem 0.65rem;box-shadow: 0 1px 3px rgba(0,0,0,0.03)}.oferta-ativo-card .oferta-ativo-text{font-size: 11.5px;font-weight: 700;color: #1E1B39;line-height: 1.2;white-space: nowrap}.coral-dot{width: 10px;height: 10px;border-radius: 50%;background: var(--color-primary);display: inline-block}.sec-feedbacks{background: var(--color-primary);color: #FFFFFF;padding: 2.25rem 1rem 3.5rem;width: 100%}.feedback-section-container{max-width: 680px;width: 100%;margin: 0 auto;text-align: center}.feedback-rating-stars-top{display: flex;align-items: center;justify-content: center;gap: 0.35rem;font-size: 12.5px;line-height: 1.2}.feedback-rating-stars-top .stars-gold{color: #FFC300;font-size: 13px}.feedback-rating-stars-top .rating-val{font-weight: 700;color: #FFFFFF}.feedback-reviews-count{font-size: 11px;color: #FFFFFF;margin-top: 1px;margin-bottom: 0.5rem;font-weight: 400;opacity: 0.9}.feedback-main-title{font-size: 24px;color: #FFFFFF;font-weight: 700;line-height: 1.2;margin: 0 0 1.25rem 0;text-align: center;letter-spacing: -0.01em}.feedback-categories-row{display: grid;grid-template-columns: repeat(6,1fr);gap: 7px;width: 100%;max-width: 648px;margin: 0 auto 1.35rem;padding: 0}.filter-btn{width: 100%;height: 34px;padding: 0 4px;border-radius: 9999px;border: none;background: #F8EACD;color: #3A2528;font-size: 12px;font-weight: 600;cursor: pointer;display: flex;align-items: center;justify-content: center;white-space: nowrap;transition: all 0.2s ease;outline: none}.filter-btn.active{background: #3A2528;color: #FFFFFF;font-weight: 700}#feedback-cards-grid{display: grid;grid-template-columns: repeat(2,1fr);gap: 10px;text-align: left;width: 100%;max-width: 648px;margin: 0 auto;align-items: start}.feedback-card{background: #F8EACD;padding: 1.2rem 1.15rem 1.15rem;border-radius: 14px;border: none;box-shadow: none;display: flex;flex-direction: column;color: #3A2528;transition: transform 0.2s ease}.feedback-card-stars{color: #FFC300;font-size: 11px;letter-spacing: 2px;margin-bottom: 0.45rem;line-height: 1}.feedback-card h3,.feedback-card-title{font-size: 13.5px;font-weight: 700;color: #3A2528;margin: 0 0 0.55rem 0;line-height: 1.3;text-align: left}.feedback-card p,.feedback-card-text{font-size: 11.5px;line-height: 1.5;color: #554144;font-weight: 400;margin: 0 0 0.85rem 0;text-align: left}.feedback-card-author{font-size: 11px;font-weight: 500;color: #554144;margin-top: auto;text-align: left}.feedback-disclaimer{font-size: 11px;color: rgba(255,255,255,0.75);margin-top: 1.35rem;margin-bottom: 0;text-align: center;font-weight: 400}@media (max-width: 680px){.feedback-categories-row{display: flex;overflow-x: auto;scroll-snap-type: x proximity;gap: 6px;padding-bottom: 0.4rem;-webkit-overflow-scrolling: touch}.filter-btn{flex-shrink: 0;width: auto;padding: 0 1.1rem;height: 34px}#feedback-cards-grid{grid-template-columns: 1fr;max-width: 440px}}.sec-instagram-videos{background: #F4F2F7;padding: 4.5rem 1.25rem 5rem;width: 100%;position: relative;overflow: hidden}.instagram-container{max-width: 1060px;width: 100%;margin: 0 auto;display: flex;flex-direction: column;align-items: center}.instagram-header{text-align: center;margin-bottom: 2.75rem}.instagram-badge{display: inline-flex;align-items: center;gap: 7px;background: rgba(227,27,84,0.08);color: #E9213C;font-size: 0.78rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.06em;padding: 6px 14px;border-radius: 9999px;margin-bottom: 0.85rem}.instagram-title{font-family: 'Outfit','Work Sans',sans-serif;font-size: clamp(1.9rem,3.2vw,2.45rem);font-weight: 900;color: #1F050D;letter-spacing: -0.02em;line-height: 1.15;margin: 0 0 0.55rem}.instagram-subtitle{font-size: 0.95rem;color: #6B5B65;line-height: 1.5;max-width: 520px;margin: 0 auto}.video-carousel-outer-wrapper{position: relative;width: 100%;max-width: 980px;margin: 0 auto;display: flex;align-items: center;justify-content: center}.video-carousel-track{display: flex;gap: 16px;overflow-x: auto;scroll-snap-type: x mandatory;scroll-behavior: smooth;width: 100%;scrollbar-width: none;-ms-overflow-style: none;padding: 12px 6px;justify-content: center}.video-carousel-track::-webkit-scrollbar{display: none}.video-card-wrapper{flex: 0 0 220px;width: 220px;scroll-snap-align: center}.video-card-box{width: 100%;height: 350px;border-radius: 20px;overflow: hidden;position: relative;background: #110207;border: none;box-shadow: 0 10px 28px rgba(31,5,13,0.1);cursor: pointer;transition: transform 0.28s cubic-bezier(0.16,1,0.3,1),box-shadow 0.28s ease}.video-card-box:hover{transform: translateY(-5px);box-shadow: 0 16px 36px rgba(31,5,13,0.18)}.video-card-box video{width: 100%;height: 100%;object-fit: cover;display: block}.video-card-gradient{position: absolute;inset: 0;background: linear-gradient(to top,rgba(0,0,0,0.88) 0%,rgba(0,0,0,0.42) 38%,rgba(0,0,0,0.02) 65%,transparent 100%);pointer-events: none;transition: opacity 0.3s ease;z-index: 2}.video-card-footer{position: absolute;bottom: 0;left: 0;right: 0;padding: 1.15rem 1rem 1.15rem;display: flex;align-items: flex-end;justify-content: space-between;gap: 0.65rem;pointer-events: none;z-index: 5;transition: opacity 0.3s ease}.video-card-info{display: flex;flex-direction: column;gap: 2px;pointer-events: none}.video-card-name{font-family: 'Outfit','Work Sans',sans-serif;font-size: 14.5px;font-weight: 700;color: #FFFFFF;line-height: 1.2;text-shadow: 0 1px 3px rgba(0,0,0,0.65)}.video-card-sub{font-size: 11px;font-weight: 500;color: rgba(255,255,255,0.82);line-height: 1.25;text-shadow: 0 1px 2px rgba(0,0,0,0.65)}.video-glass-play-btn{width: 36px;height: 36px;border-radius: 9px;background: rgba(255,255,255,0.2);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px);border: 1.2px solid rgba(255,255,255,0.48);display: flex;align-items: center;justify-content: center;box-shadow: 0 4px 14px rgba(0,0,0,0.25);cursor: pointer;pointer-events: auto;transition: all 0.22s ease;flex-shrink: 0;color: #FFFFFF}.video-card-box:hover .video-glass-play-btn,.video-glass-play-btn:hover{background: rgba(255,255,255,0.38);border-color: #FFFFFF;transform: scale(1.08)}.video-card-box.is-playing .video-card-gradient,.video-card-box.is-playing .video-card-footer{opacity: 0;pointer-events: none}.video-card-box.is-playing:hover .video-card-footer{opacity: 1}.video-carousel-arrow{width: 44px;height: 44px;border-radius: 50%;background: #FFFFFF;border: none;color: #2D0814;display: flex;align-items: center;justify-content: center;position: absolute;top: 50%;transform: translateY(-50%);z-index: 10;cursor: pointer;box-shadow: 0 4px 18px rgba(0,0,0,0.12);transition: transform 0.22s ease,box-shadow 0.22s ease,background 0.22s ease}.video-carousel-arrow:hover{background: #FFFFFF;transform: translateY(-50%) scale(1.08);box-shadow: 0 6px 24px rgba(0,0,0,0.18);color: #E9213C}.video-carousel-arrow.prev-btn{left: -22px}.video-carousel-arrow.next-btn{right: -22px}.video-dots-container{display: flex;align-items: center;justify-content: center;gap: 8px;margin-top: 1.5rem}.video-dot{width: 8px;height: 8px;border-radius: 50%;background: rgba(45,8,20,0.18);border: none;padding: 0;cursor: pointer;transition: all 0.25s ease}.video-dot.active{width: 22px;border-radius: 4px;background: #E9213C}@media (max-width: 960px){.video-carousel-track{justify-content: flex-start;padding: 12px 1rem}.video-carousel-arrow.prev-btn{left: 4px}.video-carousel-arrow.next-btn{right: 4px}}.sec-comparativo{padding: 4rem 1rem;background: #FCF7F2;width: 100%;display: flex;justify-content: center}.comparativo-container{max-width: 820px;width: 100%;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;gap: 2.5rem}.comparativo-text{max-width: 280px;text-align: left}.comparativo-title{font-size: 28px;font-weight: 800;color: #E9213C;line-height: 1.15;margin: 0 0 0.85rem 0;letter-spacing: -0.01em}.comparativo-subtitle{font-size: 13.5px;font-weight: 400;color: #736B6D;line-height: 1.45;margin: 0}.comp-table-wrapper{position: relative;width: 459px;flex-shrink: 0;margin-top: 15px;margin-bottom: 15px}.comp-table-base{width: 100%;background: #FFFFFF;border: 1px solid #E4E4E7;border-radius: 20px;overflow: hidden;box-shadow: 0 4px 20px rgba(0,0,0,0.03);display: flex;flex-direction: column}.comp-row{display: flex;align-items: center;border-bottom: 1px solid #F4F4F5;height: 38px;width: 100%}.comp-header-row{height: 58px}.comp-last-row{border-bottom: none;height: 40px}.col-feat{width: 154px;flex-shrink: 0;padding-left: 14px;padding-right: 6px;font-size: 10.5px;font-weight: 600;color: #18181B;line-height: 1.25;text-align: left}.col-space{width: 150px;flex-shrink: 0}.col-comuns{flex: 1;text-align: center;font-size: 11.5px;color: #71717A;font-weight: 400;display: flex;align-items: center;justify-content: center}.comp-header-row .col-comuns{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 4px;font-size: 11px;font-weight: 700;color: #18181B;line-height: 1.2}.comp-poporete-card{position: absolute;left: 154px;top: -11px;bottom: -13px;width: 150px;background: #FFF5F7;border: 1.5px solid rgba(230,26,77,0.25);border-radius: 20px;box-shadow: 0 12px 32px rgba(230,26,77,0.12),0 2px 8px rgba(0,0,0,0.03);display: flex;flex-direction: column;z-index: 2}.comp-pop-header{height: 69px;display: flex;flex-direction: column;align-items: center;justify-content: center;border-bottom: 1px solid rgba(230,26,77,0.12);padding-top: 4px}.comp-pop-header img{height: 34px;width: auto;object-fit: contain;margin-bottom: 3px}.comp-pop-title{font-size: 13.5px;font-weight: 800;color: #E9213C;letter-spacing: 0.05em;line-height: 1}.comp-pop-cell{height: 38px;display: flex;align-items: center;justify-content: center;border-bottom: 1px solid rgba(230,26,77,0.08)}.comp-pop-last{border-bottom: none;flex: 1}.comp-check-circle{width: 18px;height: 18px;border-radius: 50%;background: #E9213C;color: #FFFFFF;display: flex;align-items: center;justify-content: center;box-shadow: 0 2px 6px rgba(230,26,77,0.35)}@media (max-width: 768px){.sec-comparativo{padding: 2.5rem 12px}.comparativo-container{flex-direction: column;align-items: center;text-align: center;gap: 1.75rem}.comparativo-text{max-width: 100%;text-align: center}.comparativo-title{font-size: 24px;margin-bottom: 0.5rem}.comp-table-wrapper{width: 100%;max-width: 350px;overflow: visible;margin: 15px auto;padding-bottom: 0}.comp-table-base{width: 100%}.comp-row{height: 40px}.comp-header-row{height: 58px}.comp-last-row{height: 42px}.col-feat{width: 38%;padding-left: 9px;padding-right: 4px;font-size: 9.5px;line-height: 1.2}.col-space{width: 31%}.col-comuns{flex: 1;font-size: 10px}.comp-header-row .col-comuns{font-size: 9px;line-height: 1.15;gap: 3px}.comp-header-row .col-comuns svg{width: 18px;height: 18px}.comp-poporete-card{left: 38%;width: 31%;top: -10px;bottom: -11px}.comp-pop-header{height: 68px;padding-top: 3px}.comp-pop-header img{height: 28px;margin-bottom: 2px}.comp-pop-title{font-size: 11px}.comp-pop-cell{height: 40px}.comp-check-circle{width: 16px;height: 16px}.comp-check-circle svg{width: 8px;height: 6px}}.sec-para-voce{padding: 5.5rem 1.5rem 6rem;background: url('../assets/images/bg-para-voce-glass.webp') center center / cover no-repeat,linear-gradient(180deg,#FFF5F7 0%,#FFFFFF 100%);width: 100%;position: relative;overflow: hidden}.sec-para-voce::before{content: '';position: absolute;inset: 0;background: radial-gradient(circle at 50% 45%,rgba(255,255,255,0.45) 0%,rgba(255,246,248,0.72) 100%);pointer-events: none}.para-voce-wrapper{max-width: 1260px;margin: 0 auto;display: flex;flex-direction: column;align-items: center;position: relative;z-index: 2}.para-voce-title-print{font-family: 'Outfit','Work Sans',sans-serif;font-size: clamp(2.2rem,4vw,3.4rem);font-weight: 800;color: #333333;text-align: center;letter-spacing: -0.02em;margin: 0 auto 3.5rem;text-transform: uppercase}.para-voce-title-print .highlight-pink{color: #E9213C}.para-voce-title-print .pv-badge-red{background-color: #E9213C;color: #FFFFFF;padding: 0.12em 0.45em;border-radius: 6px;display: inline-block;font-weight: 800;box-shadow: 0 4px 14px rgba(230,26,77,0.35);letter-spacing: 0.02em}.para-voce-print-grid{display: grid;grid-template-columns: minmax(0,1fr) minmax(320px,480px) minmax(0,1fr);align-items: center;justify-content: center;gap: 2rem;width: 100%;max-width: 1260px;margin: 0 auto 3.5rem}.pv-print-col{display: flex;flex-direction: column;gap: 1.75rem}.pv-print-item{display: flex;align-items: center;gap: 1.15rem;background: rgba(255,255,255,0.82);backdrop-filter: blur(14px);-webkit-backdrop-filter: blur(14px);border: 1px dashed rgba(230,26,77,0.38);border-radius: 16px;padding: 1.1rem 1.35rem;box-shadow: 0 8px 24px rgba(230,26,77,0.06),0 2px 6px rgba(0,0,0,0.03);transition: all 0.28s cubic-bezier(0.16,1,0.3,1)}.pv-print-item:hover{background: rgba(255,255,255,0.94);border-color: rgba(230,26,77,0.65);transform: translateY(-3px);box-shadow: 0 14px 30px rgba(230,26,77,0.12),0 4px 10px rgba(0,0,0,0.05)}.pv-print-item.item-left{justify-content: flex-end;text-align: right}.pv-print-item.item-right{justify-content: flex-start;text-align: left}.pv-print-text{font-family: 'Outfit','Work Sans',sans-serif;font-size: clamp(0.94rem,1.1vw,1.05rem);line-height: 1.48;color: #555555;max-width: 320px}.pv-print-text strong{color: #1A1A1A;font-weight: 700}.pv-print-check{width: 32px;height: 32px;min-width: 32px;border-radius: 50%;background: #E9213C;color: #FFFFFF;display: flex;align-items: center;justify-content: center;font-size: 15px;font-weight: 900;box-shadow: 0 4px 14px rgba(230,26,77,0.35);flex-shrink: 0}.pv-print-center{display: flex;align-items: center;justify-content: center;position: relative;max-width: 530px;width: 100%;height: 500px;padding: 0;overflow: hidden;background: transparent;border-radius: 36px;border: 0;box-shadow: 0 20px 50px rgba(230,26,77,0.10),0 4px 16px rgba(0,0,0,0.04);transition: transform 0.3s ease}.pv-print-center:hover{transform: scale(1.01)}.pv-print-img{position: absolute;inset: 0;width: 100%;max-width: none;height: 100%;object-fit: cover;display: block;border-radius: inherit}.para-voce-btn-wrapper{margin-top: 1.5rem;display: flex;justify-content: center;width: 100%}.para-voce-btn{display: inline-flex;align-items: center;justify-content: center;min-width: 320px;height: 52px;padding: 0 36px;background: linear-gradient(135deg,#FF514E 0%,#E9213C 100%);color: #FFFFFF !important;font-family: 'Outfit','Work Sans',sans-serif;font-size: 14px;font-weight: 800;letter-spacing: 0.04em;text-transform: uppercase;text-decoration: none;border-radius: 9999px;border: 1px solid rgba(255,255,255,0.25);box-shadow: 0 8px 24px rgba(230,26,77,0.32);cursor: pointer;transition: all 0.22s cubic-bezier(0.2,0.8,0.2,1)}.para-voce-btn:hover{background: linear-gradient(135deg,#FF6256 0%,#EA263D 100%);transform: translateY(-2px);box-shadow: 0 12px 30px rgba(230,26,77,0.42)}.para-voce-btn:active{transform: translateY(1px);box-shadow: 0 4px 12px rgba(230,26,77,0.3)}@media (max-width: 960px){.sec-para-voce{padding: 4rem 1rem 4.5rem}.para-voce-title-print{margin-bottom: 2.2rem}.para-voce-print-grid{grid-template-columns: 1fr;gap: 1.5rem}.pv-print-center{order: -1;margin: 0 auto 1.5rem;max-width: 340px;height: 420px;border-radius: 28px}.pv-print-col{gap: 1.15rem;width: 100%;max-width: 460px;margin: 0 auto}.pv-print-item.item-left,.pv-print-item.item-right{justify-content: flex-start;text-align: left;flex-direction: row}.pv-print-item.item-left .pv-print-check{order: -1}.pv-print-text{max-width: 100%}}.sec-faq{padding: 5rem 1.25rem 6rem;background: var(--color-bg-light)}.faq-title{font-family: 'Outfit','Work Sans',sans-serif;font-size: clamp(1.8rem,3.2vw,2.3rem);font-weight: 900;color: #18181B;text-align: center;margin: 0 0 2rem 0;letter-spacing: -0.02em;line-height: 1.18}.faq-list-container{display: grid;grid-template-columns: repeat(2,1fr);gap: 16px 24px;max-width: 1140px;width: 100%;margin: 0 auto;align-items: start}.faq-card-item{background: #FFFFFF;border: 1px solid rgba(0,0,0,0.07);border-radius: 16px;overflow: hidden;box-shadow: 0 4px 18px rgba(0,0,0,0.02);transition: all 0.2s ease;height: fit-content}.faq-card-item:hover{border-color: rgba(230,26,77,0.28);box-shadow: 0 6px 22px rgba(230,26,77,0.06)}.faq-btn-question{width: 100%;min-height: 52px;padding: 16px 22px;background: transparent;border: none;display: flex;align-items: center;justify-content: space-between;gap: 1rem;font-size: 14px;font-weight: 700;color: #18181B;text-align: left;cursor: pointer;font-family: inherit;line-height: 1.35}.faq-icon-pink{color: #E9213C;font-size: 18px;font-weight: 800;line-height: 1;flex-shrink: 0;transition: transform 0.25s ease;display: inline-flex;align-items: center;justify-content: center}.faq-answer-body{padding: 0 22px 18px;font-size: 13.5px;font-weight: 400;color: #52525B;line-height: 1.55;display: none}.faq-card-item.active .faq-answer-body,.faq-card-item.open .faq-answer-body{display: block}.faq-card-item.active .faq-icon-pink,.faq-card-item.open .faq-icon-pink{transform: rotate(45deg)}@media (max-width: 820px){.sec-faq{padding: 3.5rem 1rem 4.5rem}.faq-title{font-size: 1.6rem;margin-bottom: 1.5rem}.faq-list-container{grid-template-columns: 1fr;gap: 12px;max-width: 100%}.faq-btn-question{padding: 14px 18px;font-size: 13px;gap: 0.65rem;min-height: 46px}.faq-btn-question span:first-child{line-height: 1.35}.faq-answer-body{padding: 0 18px 14px;font-size: 12.5px;line-height: 1.45}}.whatsapp-float-btn{position: fixed;bottom: 76px;right: 16px;left: auto;width: 50px;height: 50px;border-radius: 50%;background: var(--color-whatsapp);color: #FFFFFF;display: flex;align-items: center;justify-content: center;box-shadow: 0 6px 16px rgba(37,211,102,0.4);z-index: 999;text-decoration: none;border: 2px solid #FFFFFF;transition: transform 0.2s ease,box-shadow 0.2s ease}.whatsapp-float-btn:hover{transform: scale(1.08);box-shadow: 0 8px 20px rgba(37,211,102,0.5)}@media (min-width: 768px){.whatsapp-float-btn{bottom: 24px;right: 24px;left: auto;width: 58px;height: 58px}}.sticky-buy-bar{display: none;position: fixed;bottom: 0;left: 0;right: 0;width: 100%;background: var(--color-dark-bg);color: #FFFFFF;padding: 0.42rem 0.65rem;padding-bottom: calc(0.42rem + env(safe-area-inset-bottom,0px));z-index: 1000;border-top: 1px solid rgba(255,255,255,0.12);box-shadow: 0 -4px 16px rgba(0,0,0,0.25);box-sizing: border-box}@media (max-width: 767px){.sticky-buy-bar{display: block}}.sticky-buy-bar-container{max-width: 1160px;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;gap: 0.45rem;flex-wrap: nowrap;width: 100%}.sticky-rating-col{display: flex;flex-direction: column;gap: 0.05rem;flex-shrink: 0;min-width: 0}.sticky-stars-row{display: flex;align-items: center;gap: 0.22rem;font-size: 11px;font-weight: 800;color: #FFFFFF;white-space: nowrap;line-height: 1.15}.sticky-stars-row .stars{color: #FFC300;font-size: 10px;letter-spacing: -0.8px;line-height: 1}.sticky-reviews-count{font-size: 9.5px;color: rgba(255,255,255,0.85);font-weight: 500;white-space: nowrap;line-height: 1.15}.sticky-btn-buy{background: linear-gradient(135deg,#FF514E 0%,#E9213C 100%);color: #FFFFFF !important;font-family: 'Outfit','Work Sans',sans-serif;font-weight: 800;font-size: 0.73rem;text-transform: uppercase;letter-spacing: 0.01em;padding: 0.46rem 0.82rem;border-radius: 9999px;text-decoration: none;white-space: nowrap;border: 1px solid rgba(255,255,255,0.3);box-shadow: 0 4px 14px rgba(230,26,77,0.38);display: inline-flex;align-items: center;justify-content: center;transition: all 0.2s ease;flex-shrink: 0}.sticky-btn-buy:hover{background: linear-gradient(135deg,#FF6256 0%,#EA263D 100%);transform: translateY(-1px)}.sticky-btn-buy:active{transform: translateY(1px)}.editorial-footer{background: linear-gradient(180deg,#FAFAFC 0%,#F4F5F8 100%);color: #1E1B39;position: relative;overflow: hidden;font-family: 'Outfit',sans-serif;padding: 4rem 0 2rem;border-top: 1px solid rgba(0,0,0,0.06)}.editorial-footer::before{content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-image: url('../assets/images/img_footer.webp');background-repeat: no-repeat;background-position: right bottom;background-size: contain;opacity: 0.18;pointer-events: none;z-index: 0}.editorial-footer>*{position: relative;z-index: 1}.footer-cta-card-wrapper{width: 100%;margin-bottom: 4.5rem}.footer-cta-card-container{max-width: 1180px;margin: 0 auto;padding: 0 1.5rem}.footer-cta-card{background-color: #ECEEF2;background-image: url('../assets/images/img_footer.webp');background-repeat: no-repeat;background-position: right 2% center;background-size: auto 92%;border-radius: 32px;padding: 4rem 4.5rem;min-height: 380px;display: flex;align-items: center;position: relative;overflow: hidden;border: 1px solid rgba(255,255,255,0.9);box-shadow: 0 20px 50px rgba(0,0,0,0.04),inset 0 1px 2px rgba(255,255,255,0.9)}.footer-cta-content{max-width: 520px;z-index: 2}.footer-cta-title{font-family: 'Playfair Display',Georgia,serif;font-size: clamp(2.2rem,3.8vw,3.4rem);font-weight: 500;line-height: 1.14;letter-spacing: -0.02em;color: #171322;margin: 0 0 1.25rem}.footer-cta-subtitle{font-family: 'Work Sans',sans-serif;font-size: 0.98rem;line-height: 1.6;color: #635F74;margin: 0 0 2.25rem;font-weight: 400}.footer-cta-actions{display: flex;align-items: center;gap: 2rem;flex-wrap: wrap}.footer-btn-primary{background: #16131D;color: #FFFFFF !important;font-family: 'Outfit',sans-serif;font-size: 0.85rem;font-weight: 700;letter-spacing: 0.06em;padding: 0.95rem 1.85rem;border-radius: 9999px;text-decoration: none;display: inline-flex;align-items: center;gap: 0.6rem;box-shadow: 0 6px 20px rgba(22,19,29,0.18);transition: all 0.25s cubic-bezier(0.16,1,0.3,1)}.footer-btn-primary:hover{background: #E9213C;transform: translateY(-2px);box-shadow: 0 8px 25px rgba(230,26,77,0.32)}.footer-btn-primary svg{transition: transform 0.2s ease}.footer-btn-primary:hover svg{transform: translateX(4px)}.footer-btn-secondary{color: #171322 !important;font-family: 'Outfit',sans-serif;font-size: 0.85rem;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase;text-decoration: underline;text-underline-offset: 6px;text-decoration-thickness: 1.5px;transition: color 0.2s ease}.footer-btn-secondary:hover{color: #E9213C !important}.footer-nav-section{width: 100%;margin-bottom: 2.5rem}.footer-nav-container{max-width: 1180px;margin: 0 auto;padding: 0 1.5rem}.footer-grid{display: grid;grid-template-columns: 1.5fr 1fr 1fr 1.2fr;gap: 3.5rem;align-items: flex-start}.footer-col-brand{display: flex;flex-direction: column;align-items: flex-start}.footer-brand-logo{height: 38px;width: auto;object-fit: contain;margin-bottom: 1.2rem;display: block}.footer-brand-desc{font-size: 0.9rem;line-height: 1.6;color: #6E6A82;margin: 0 0 1.5rem;max-width: 310px}.footer-social-icons{display: flex;align-items: center;gap: 0.75rem}.footer-icon-btn{width: 36px;height: 36px;border-radius: 50%;border: 1px solid rgba(0,0,0,0.12);display: flex;align-items: center;justify-content: center;color: #3A3550 !important;text-decoration: none;background: #FFFFFF;box-shadow: 0 2px 8px rgba(0,0,0,0.04);transition: all 0.2s ease}.footer-icon-btn:hover{background: #16131D;color: #FFFFFF !important;border-color: #16131D;transform: translateY(-2px);box-shadow: 0 6px 14px rgba(0,0,0,0.12)}.footer-col-title{font-family: 'Outfit',sans-serif;font-size: 0.98rem;font-weight: 700;color: #171322;margin: 0 0 1.25rem;letter-spacing: -0.01em}.footer-link-list{list-style: none;padding: 0;margin: 0;display: flex;flex-direction: column;gap: 0.75rem}.footer-link-list a{font-size: 0.88rem;color: #6E6A82;text-decoration: none;transition: color 0.2s ease}.footer-link-list a:hover{color: #E9213C}.footer-contact-info,.footer-contact-phone,.footer-contact-email{font-size: 0.88rem;color: #6E6A82;line-height: 1.6;margin: 0 0 0.6rem}.footer-contact-phone a,.footer-contact-email a{color: #171322;font-weight: 600;text-decoration: none;transition: color 0.2s ease}.footer-contact-phone a:hover,.footer-contact-email a:hover{color: #E9213C}.footer-watermark-wrap{width: 100%;text-align: center;overflow: hidden;pointer-events: none;user-select: none;margin-top: 2.5rem;margin-bottom: -1.8rem}.footer-watermark-text{display: block;font-family: 'Playfair Display',Georgia,serif;font-size: clamp(5.5rem,16vw,15.5rem);font-weight: 400;line-height: 0.8;letter-spacing: -0.04em;color: transparent;background: linear-gradient(180deg,rgba(23,19,34,0.11) 0%,rgba(23,19,34,0.02) 85%,transparent 100%);-webkit-background-clip: text;background-clip: text}.footer-bottom-bar{border-top: 1px solid rgba(0,0,0,0.08);padding-top: 1.75rem;margin-top: 1rem}.footer-bottom-container{max-width: 1180px;margin: 0 auto;padding: 0 1.5rem;display: flex;align-items: center;justify-content: space-between;font-size: 0.82rem;color: #8A869C;flex-wrap: wrap;gap: 1rem}@media (max-width: 1024px){.footer-cta-card{padding: 3rem 2.5rem;background-position: right -15px center;background-size: auto 82%}.footer-cta-content{max-width: 54%}.footer-grid{grid-template-columns: 1fr 1fr;gap: 2.5rem}}@media (max-width: 768px){.editorial-footer{padding-top: 2.5rem;padding-bottom: calc(2rem + 68px)}.footer-cta-card{flex-direction: column;text-align: center;padding: 2.5rem 1.25rem 245px;background-position: center bottom -10px;background-size: 260px auto;border-radius: 24px}.footer-cta-content{max-width: 100%;margin: 0 auto}.footer-cta-title{font-size: 2rem}.footer-cta-actions{flex-direction: column;gap: 1.2rem;justify-content: center}.footer-btn-primary{width: 100%;justify-content: center}.footer-grid{grid-template-columns: 1fr;text-align: center;gap: 2rem}.footer-col-brand{align-items: center}.footer-brand-desc{margin: 0 auto 1.5rem}.footer-social-icons{justify-content: center}.footer-bottom-container{flex-direction: column;text-align: center;gap: 0.5rem}}.yapay-hero-section{position: relative;width: 100%;height: 100vh;min-height: 100vh;min-height: 100dvh;box-sizing: border-box;display: flex;flex-direction: column;justify-content: space-between;background-color: #1a1622;background-image: url('../assets/images/hero-poporete-yapay.webp');background-repeat: no-repeat;background-position: center 25%;background-size: cover;overflow: hidden;color: #FFFFFF}.yapay-hero-overlay{position: absolute;inset: 0;background: linear-gradient( 90deg,rgba(15,12,22,0.76) 0%,rgba(15,12,22,0.45) 30%,rgba(15,12,22,0.10) 50%,rgba(15,12,22,0.40) 72%,rgba(15,12,22,0.72) 100% ),linear-gradient( 180deg,rgba(15,12,22,0.65) 0%,transparent 18%,transparent 82%,rgba(247,246,248,0.6) 95%,#FFFFFF 100% );pointer-events: none;z-index: 1}.yapay-navbar-wrapper{position: relative;z-index: 20;width: 100%;max-width: 1170px;margin: 0 auto;padding: 1.5rem 2.5rem;display: flex;align-items: center;justify-content: space-between}.yapay-nav-logo{display: flex;align-items: center;gap: 0.6rem;text-decoration: none;color: #FFFFFF}.yapay-nav-logo-img{height: 34px;width: auto;object-fit: contain;filter: brightness(0) invert(1)}.yapay-nav-menu-pill{display: flex;align-items: center;gap: 2rem;background: rgba(255,255,255,0.12);backdrop-filter: blur(14px);-webkit-backdrop-filter: blur(14px);border: 1px solid rgba(255,255,255,0.25);padding: 0.55rem 1.6rem;border-radius: 9999px;list-style: none}.yapay-nav-link{color: rgba(255,255,255,0.88);font-family: 'Outfit',sans-serif;font-size: 0.84rem;font-weight: 500;text-decoration: none;transition: color 0.2s ease}.yapay-nav-link:hover{color: #FFFFFF}.yapay-nav-cta-btn{display: inline-flex;align-items: center;justify-content: center;background: #E9213C;color: #FFFFFF;font-family: 'Outfit',sans-serif;font-size: 0.84rem;font-weight: 700;padding: 0.6rem 1.35rem;border-radius: 9999px;text-decoration: none;box-shadow: 0 4px 14px rgba(230,26,77,0.35);transition: all 0.2s ease}.yapay-nav-cta-btn:hover{background: #EA263D;transform: translateY(-1px)}.yapay-hero-body{position: relative;z-index: 10;max-width: 1260px;width: 100%;margin: auto auto;padding: 2rem 2rem 3.5rem;display: grid;grid-template-columns: 1.15fr auto 0.95fr;align-items: center;gap: 2.5rem}.yapay-hero-left{max-width: 440px}.yapay-hero-tag{display: inline-flex;align-items: center;gap: 0.4rem;background: rgba(255,255,255,0.16);backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);border: 1px solid rgba(255,255,255,0.3);padding: 0.3rem 0.85rem;border-radius: 9999px;font-size: 0.72rem;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase;color: #FFFFFF;margin-bottom: 1rem}.yapay-hero-title{font-family: 'Outfit','Work Sans',sans-serif;font-size: clamp(1.45rem,1.95vw,1.95rem);font-weight: 800;line-height: 1.2;letter-spacing: -0.02em;color: #FFFFFF;text-shadow: 0 4px 24px rgba(0,0,0,0.45)}.yapay-title-line{display: block}.yapay-hero-subtitle{font-family: 'Work Sans',sans-serif;font-size: clamp(0.88rem,1.05vw,0.96rem);line-height: 1.5;color: rgba(255,255,255,0.9);font-weight: 400;margin-top: 0.85rem;max-width: 380px;text-shadow: 0 2px 10px rgba(0,0,0,0.4)}.yapay-glass-frame{width: 390px;height: 490px;border-radius: 28px;border: 1.5px solid rgba(255,255,255,0.65);background: rgba(255,255,255,0.03);backdrop-filter: blur(1.0px);-webkit-backdrop-filter: blur(1.5px);box-shadow: 0 20px 50px rgba(0,0,0,0.28),inset 0 1px 1px rgba(255,255,255,0.7);position: relative;display: flex;flex-direction: column;justify-content: flex-end;padding: 1.25rem;margin: 0 auto;transition: transform 0.3s ease,box-shadow 0.3s ease}.yapay-glass-frame:hover{transform: translateY(-4px);box-shadow: 0 26px 60px rgba(0,0,0,0.35),inset 0 1px 1px rgba(255,255,255,0.85)}.yapay-glass-badge{position: absolute;top: 18px;right: 18px;width: 30px;height: 30px;border-radius: 50%;background: #FFFFFF;display: flex;align-items: center;justify-content: center;box-shadow: 0 4px 12px rgba(0,0,0,0.15)}.yapay-glass-pill{width: 100%;background: #FFFFFF;backdrop-filter: none;-webkit-backdrop-filter: none;border: 1px solid rgba(255,255,255,0.95);border-radius: 20px;padding: 0.85rem 1rem;display: flex;align-items: center;gap: 0.85rem;color: #1E1B39;text-decoration: none;box-shadow: 0 12px 32px rgba(0,0,0,0.25),0 2px 8px rgba(0,0,0,0.08);transition: all 0.25s ease}.yapay-glass-pill:hover{background: #FFFFFF;transform: translateY(-2px);box-shadow: 0 16px 38px rgba(0,0,0,0.3)}.yapay-pill-icon-wrap{width: 44px;height: 44px;border-radius: 12px;background: #FFF0E9;border: 1px solid rgba(230,26,77,0.18);display: flex;align-items: center;justify-content: center;flex-shrink: 0;overflow: hidden;padding: 3px}.yapay-pill-icon-wrap img{width: 100%;height: 100%;object-fit: contain;filter: drop-shadow(0 2px 5px rgba(0,0,0,0.12))}.yapay-pill-info{flex: 1;min-width: 0}.yapay-pill-title{display: block;font-family: 'Outfit',sans-serif;font-size: 0.92rem;font-weight: 800;color: #1E1B39;line-height: 1.2;white-space: nowrap}.yapay-pill-sub{display: block;font-size: 0.72rem;color: #666666;line-height: 1.25;margin-top: 2px;white-space: nowrap}.yapay-pill-price{text-align: right;flex-shrink: 0;white-space: nowrap}.yapay-pill-value{display: block;font-family: 'Outfit',sans-serif;font-size: 1.05rem;font-weight: 900;color: #1E1B39;line-height: 1.1;white-space: nowrap}.yapay-pill-installments{display: block;font-size: 0.72rem;color: #E9213C;font-weight: 800;margin-top: 1px;white-space: nowrap}.yapay-hero-right{max-width: 360px;display: flex;flex-direction: column;align-items: flex-start;gap: 1.5rem;margin-left: auto}.yapay-hero-desc{font-size: 0.98rem;line-height: 1.55;color: rgba(255,255,255,0.92);font-weight: 400;text-shadow: 0 2px 10px rgba(0,0,0,0.45)}.yapay-btn-action{display: inline-flex;align-items: center;gap: 0.9rem;background: #0E0C12;color: #FFFFFF !important;padding: 0.55rem 0.65rem 0.55rem 1.45rem;border-radius: 9999px;font-family: 'Outfit',sans-serif;font-size: 0.94rem;font-weight: 700;text-decoration: none;border: 1px solid rgba(255,255,255,0.22);box-shadow: 0 8px 24px rgba(0,0,0,0.35);transition: all 0.25s cubic-bezier(0.16,1,0.3,1);cursor: pointer}.yapay-btn-action:hover{background: #1C1924;transform: translateY(-2px);border-color: rgba(255,255,255,0.4);box-shadow: 0 14px 34px rgba(0,0,0,0.5)}.yapay-btn-arrow-circle{width: 40px;height: 40px;border-radius: 50%;background: #E9213C;color: #FFFFFF;display: flex;align-items: center;justify-content: center;transition: transform 0.2s ease,background 0.2s ease}.yapay-btn-action:hover .yapay-btn-arrow-circle{transform: translateX(3px);background: #FF514E}@media (max-width: 1120px){.yapay-hero-body{grid-template-columns: 1fr 1fr;gap: 2.5rem}.yapay-glass-frame{grid-column: 2;grid-row: 1 / span 2}.yapay-hero-right{margin-left: 0;max-width: 100%}}@media (max-width: 860px){.yapay-hero-section{height: auto;min-height: 100vh;min-height: 100dvh;background-image: url('../assets/images/hero-poporete-yapay-mobile.webp');background-position: center top;background-size: cover}.yapay-navbar-wrapper{padding: 1rem 1.25rem}.yapay-nav-menu-pill{display: none}.yapay-hero-body{grid-template-columns: 1fr;justify-items: center;text-align: center;padding: 2rem 1.25rem 3.5rem;gap: 2rem}.yapay-hero-left{max-width: 100%}.yapay-glass-frame{grid-column: auto;grid-row: auto;width: min(360px,calc(100vw - 32px));max-width: 100%;height: 410px;padding: 1rem}.yapay-hero-right{align-items: center;text-align: center}}@media (max-width: 480px){.yapay-hero-title{font-size: clamp(1.4rem,6vw,1.7rem);line-height: 1.22}.yapay-glass-frame{width: min(355px,calc(100vw - 28px));max-width: 100%;height: 385px;padding: 0.85rem}.yapay-glass-pill{padding: 0.75rem 0.85rem;gap: 0.65rem;border-radius: 16px}.yapay-pill-info{text-align: left;min-width: 0}.yapay-pill-title{font-size: 0.88rem}.yapay-pill-sub{font-size: 0.70rem}.yapay-pill-value{font-size: 0.98rem}.yapay-pill-installments{font-size: 0.70rem}}
:root{--campaign-red: #ef3b46;--campaign-coral: #ef3b46;--campaign-yellow: #ffe969;--campaign-wine: #ef3b46;--campaign-cream: #fff9ed;--color-primary: #ef3b46;--color-primary-light: #ef3b46;--color-primary-dark: #ef3b46;--color-secondary: #ef3b46;--color-bg-light: #fffaf7;--color-accent-soft: #fff0e9}[id]{scroll-margin-top: 20px}.campaign-promo{background: #fff}.campaign-promo-inner{min-height: 100px;display: flex;align-items: center;justify-content: center;gap: 40px;padding: 10px 20px}.campaign-promo-copy{color: #171717;text-decoration: none;line-height: 1.15}.campaign-promo-copy strong,.campaign-promo-copy>span{display: flex;align-items: center;gap: 7px;font-size: 23px;font-weight: 800}.campaign-promo-copy>span{color: #ef3b46}.campaign-promo-copy small{display: block;color: #6b5a55;margin-top: 5px;font-size: 10px}.campaign-promo-pot{width: 62px;height: 62px;object-fit: contain}.campaign-countdown-caption{display: block;text-align: center;font-size: 10px;color: #915117;margin-bottom: 3px}.campaign-countdown{display: flex;gap: 5px;align-items: flex-start;color: #fa8500}.campaign-countdown>b{font-size: 25px;line-height: 43px}.campaign-time-unit{display: grid;gap: 3px;text-align: center}.campaign-time-unit>span{display: grid;place-items: center;min-width: 48px;height: 46px;border-radius: 14px;background: #ff8600;color: #fff;font-size: 29px;font-weight: 500;line-height: 1;font-variant-numeric: tabular-nums}.campaign-time-unit small{font-size: 8px;color: #995000}.campaign-bestseller{display: flex;align-items: center;justify-content: center;gap: 10px;padding: 7px 16px;background: #ef3b46;color: #fff;font-size: 18px;font-weight: 800;letter-spacing: .025em;line-height: 1.2}.campaign-bestseller svg{color: var(--campaign-yellow)}.campaign-header{position: relative;z-index: 20;background: #fff9f7}.campaign-nav{display: flex;align-items: center;gap: 24px;max-width: 1320px;min-height: 94px;padding: 15px 32px;margin: auto}.campaign-wordmark{color: #ef3b46;font-size: 35px;font-weight: 900;letter-spacing: -1.8px;text-decoration: none;line-height: 1}.campaign-brand-promise{border-left: 1px solid #eab7bc;padding-left: 20px;color: #a73547;line-height: 1.25;font-size: 14px}.campaign-nav-links{display: flex;align-items: center;gap: 24px;margin-left: auto}.campaign-nav-links a{color: #66373c;font-size: 14px;font-weight: 500;text-decoration: none}.campaign-nav-links a:hover{color: var(--campaign-red)}.campaign-nav-cta{display: inline-flex;align-items: center;justify-content: center;gap: 20px;background: var(--campaign-yellow);color: var(--campaign-wine);padding: 15px 25px;border-radius: 999px;font-size: 18px;font-weight: 800;text-decoration: none;white-space: nowrap;transition: background .2s,transform .2s}.campaign-nav-cta:hover{background: #ffdf3d;transform: translateY(-2px)}.campaign-menu-toggle{display: none;color: var(--campaign-red);background: none;border: 0;cursor: pointer}.campaign-hero{background: linear-gradient(115deg,#ef3b46 0%,#f44249 58%,#ff6256 100%);overflow: hidden}.campaign-hero-desktop{display: grid;grid-template-columns: 1fr 1fr;max-width: 1390px;min-height: 622px;margin: auto;position: relative}.campaign-hero-copy{position: relative;z-index: 2;padding: 55px 0 50px 64px}.campaign-hero-tag{display: inline-flex;align-items: center;gap: 10px;background: var(--campaign-yellow);color: var(--campaign-wine);border-radius: 999px;padding: 10px 17px;font-size: 14px;font-weight: 700;margin-bottom: 22px}.campaign-hero h1{color: #fff;font-size: clamp(44px,4.35vw,66px);font-weight: 800;letter-spacing: -.045em;line-height: 1.04;max-width: 620px}.campaign-hero h1 em{color: var(--campaign-yellow);font-style: normal;white-space: nowrap}.campaign-hero-copy>p{color: #fff;font-size: 19px;line-height: 1.45;max-width: 415px;margin-top: 23px}.campaign-hero-copy>p strong{color: var(--campaign-yellow)}.campaign-hero-cta{display: inline-flex;align-items: center;justify-content: center;gap: 24px;padding: 19px 30px;margin-top: 28px;background: linear-gradient(120deg,#fff286,#ffe358);color: var(--campaign-wine);border-radius: 999px;text-decoration: none;font-size: 22px;font-weight: 800;line-height: 1.13;box-shadow: 0 9px 24px #97101b26;transition: transform .2s,box-shadow .2s}.campaign-hero-cta>span:last-child{font-size: 35px}.campaign-hero-cta:hover{transform: translateY(-3px);box-shadow: 0 12px 30px #97101b40}.campaign-hero-note{display: block;font-size: 12px;color: #fff0eb;margin-top: 13px;padding-left: 20px}.campaign-hero-visual{position: relative;align-self: end;margin-left: -64px}.campaign-hero-visual picture{display: block;height: 100%}.campaign-hero-visual img{display: block;width: 100%;height: auto;mask-image: linear-gradient(to right,transparent 0%,#000 16%,#000 94%,transparent 100%),linear-gradient(to bottom,transparent,#000 7%);mask-composite: intersect}.campaign-trust{background: var(--campaign-cream);border-bottom: 1px solid #f4e3d7;display: flex;justify-content: center;align-items: center;gap: 56px;padding: 19px 20px;color: #7d3430;font-size: 13px}.campaign-trust>span{display: flex;align-items: center;gap: 4px}.campaign-trust svg{width: 23px;height: 23px;margin-right: 6px}.produto-card-wrapper{box-shadow: 0 15px 45px #d42e3514}.info-hero-top{background: linear-gradient(120deg,#ef3b46,#ff6256)}.info-tag-pill{background: var(--campaign-yellow);border-color: transparent;color: var(--campaign-wine)}.info-min-pill{background: #fff9ed24}.oferta-section{background: #fffaf7}.oferta-grid-container>div{min-width: 0}.kit-card-label{border-color: #f1c9c3}.kit-card-label:hover,.kit-card-label.active{border-color: var(--campaign-red)}.kit-card-label.active{background: #fff1e7}.kit-badge.mais-vendido{background: var(--campaign-red)}.kit-badge.melhor-oferta{background: var(--campaign-yellow);color: var(--campaign-wine)}.btn-comprar-agora,.btn-comparativo-cta,.para-voce-btn,.sticky-btn-buy{background: linear-gradient(120deg,#fff084,#ffe055);color: var(--campaign-wine) !important;border-color: #f0d256;box-shadow: 0 6px 20px #bd601c20}.btn-comprar-agora:hover,.btn-comparativo-cta:hover,.para-voce-btn:hover,.sticky-btn-buy:hover{background: #ffdf3d;color: var(--campaign-wine) !important;box-shadow: 0 9px 24px #bd601c30}.sec-feedbacks{background: linear-gradient(120deg,#ef3b46,#f44b4c)}.filter-btn{background: #fff6d9;color: var(--campaign-wine)}.filter-btn.active{background: var(--campaign-yellow);color: var(--campaign-wine)}.pv-print-check,.para-voce-title-print .pv-badge-red{background: var(--campaign-red)}.faq-card-item{border-color: #f4ded7}.faq-icon-pink{color: var(--campaign-red)}.editorial-footer{background: linear-gradient(180deg,#fff8f1,#fff0e7)}.campaign-nav a:focus-visible,.campaign-menu-toggle:focus-visible,.campaign-promo-copy:focus-visible,.campaign-hero a:focus-visible{outline: 3px solid var(--campaign-wine);outline-offset: 5px}@media (min-width: 861px) and (max-width: 1100px){.campaign-nav{gap: 18px;padding-inline: 24px}.campaign-brand-promise{display: none}.campaign-hero-copy{padding: 42px 0 40px 32px}.campaign-hero-tag{font-size: 12px;padding-inline: 13px;gap: 7px}.campaign-hero h1{font-size: clamp(38px,4.7vw,48px)}.campaign-hero-desktop{min-height: 570px}.campaign-hero-visual{margin-left: -35px;align-self: center}.campaign-hero-visual img{mask-image: linear-gradient(to right,transparent 0%,#000 16%,#000 94%,transparent 100%),linear-gradient(to bottom,transparent,#000 7%,#000 85%,transparent)}.campaign-hero-cta{font-size: 19px;padding-inline: 25px}.campaign-trust{gap: 30px}}@media (max-width: 860px){.campaign-promo-inner{min-height: 83px;gap: 20px;padding: 8px 16px}.campaign-promo-copy strong,.campaign-promo-copy>span{font-size: 18px}.campaign-promo-copy small{font-size: 9px;margin-top: 3px}.campaign-promo-pot{width: 43px;height: 43px}.campaign-bestseller{padding: 7px 10px;font-size: 14px}.campaign-bestseller svg{width: 15px;height: 15px}.campaign-nav{min-height: 78px;padding: 15px 24px;gap: 18px}.campaign-wordmark{font-size: 30px;letter-spacing: -1.6px}.campaign-brand-promise{margin-right: auto;font-size: 12px;padding-left: 15px}.campaign-nav-cta{padding: 12px 23px;font-size: 17px;gap: 12px;margin-left: auto}.campaign-menu-toggle{display: flex;align-items: center;justify-content: center;padding: 8px;margin-left: -8px}.campaign-nav-links{display: none;position: absolute;left: 0;right: 0;top: 100%;background: #fff9f7;padding: 10px 24px 20px;box-shadow: 0 15px 20px #780d1b1a}.campaign-nav-links.is-open{display: grid;gap: 0}.campaign-nav-links a{display: block;padding: 14px 5px;font-size: 17px;border-top: 1px solid #f4ded7}.campaign-hero-desktop{display: grid;grid-template-areas: "banner";grid-template-columns: minmax(0,1fr);min-height: 0;max-width: 560px}.campaign-hero-visual,.campaign-hero-copy{grid-area: banner}.campaign-hero-visual{margin: 0}.campaign-hero-visual img{height: 100%;object-fit: cover;object-position: center;mask-image: none}.campaign-hero-copy{display: flex;flex-direction: column;align-items: center;text-align: center;padding: 12px 20px 17px;z-index: 1}.campaign-hero-tag{margin-bottom: 9px;font-size: 11px;padding: 6px 12px;gap: 7px}.campaign-hero-tag svg{width: 17px;height: 17px}.campaign-hero h1{font-size: clamp(24px,6.9vw,32px);letter-spacing: -.04em;max-width: none;text-shadow: 0 2px 16px #8c101d47}.campaign-hero .campaign-hero-copy>p{margin-top: auto;background: none;padding: 0;border-radius: 0;color: #fff;font-size: 15px;max-width: none;text-shadow: 0 2px 12px #8c101d59}.campaign-hero .campaign-hero-copy>p strong{color: var(--campaign-yellow)}.campaign-hero-cta{width: 100%;margin-top: 10px;font-size: 17px;padding: 12px 18px;gap: 10px}.campaign-hero-cta>span:last-child{font-size: 22px}.campaign-hero-note{display: none}.campaign-trust{gap: 20px;flex-wrap: wrap;font-size: 11px;padding: 15px 12px}.campaign-trust svg{width: 20px;height: 20px;margin-right: 3px}}@media (max-width: 360px){.campaign-hero-copy{padding: 10px 14px 14px}.campaign-hero-tag{font-size: 10px;padding: 5px 10px;margin-bottom: 7px;gap: 6px}.campaign-hero-tag svg{width: 15px;height: 15px}.campaign-hero h1{font-size: 22px}.campaign-hero .campaign-hero-copy>p{font-size: 14px}.campaign-hero-cta{font-size: 16px;padding: 11px 14px;gap: 8px;margin-top: 9px}.campaign-hero-cta>span:last-child{font-size: 20px}}@media (max-width: 520px){.campaign-promo-inner{gap: 13px;padding-inline: 12px;min-height: 84px}.campaign-promo-copy strong,.campaign-promo-copy>span{font-size: 16px;gap: 4px}.campaign-promo-copy svg{width: 17px;height: 17px}.campaign-promo-pot{display: none}.campaign-countdown-caption{font-size: 8px;margin-bottom: 2px}.campaign-countdown{gap: 3px}.campaign-countdown>b{font-size: 18px;line-height: 35px}.campaign-time-unit>span{min-width: 33px;height: 35px;border-radius: 10px;font-size: 22px}.campaign-time-unit small{font-size: 6px}.campaign-bestseller{font-size: 12px;gap: 7px}.campaign-nav{min-height: 68px;padding: 11px 15px;gap: 9px}.campaign-wordmark{font-size: 25px;letter-spacing: -1.4px}.campaign-brand-promise{display: none}.campaign-menu-toggle{padding: 8px 5px;margin-left: -5px}.campaign-menu-toggle svg{width: 21px;height: 21px}.campaign-nav-cta{padding: 11px 16px;font-size: 14px;gap: 7px}.campaign-nav-cta>span{display: none}.campaign-trust{column-gap: 15px;row-gap: 9px;font-size: 10px}.campaign-trust>span:first-child{justify-content: center;width: 100%;font-size: 12px}.sec-produto-card{padding-top: 2rem}}@media (max-width: 360px){.campaign-promo-copy strong,.campaign-promo-copy>span{font-size: 12.5px;white-space: nowrap}.campaign-promo-copy svg{width: 14px;height: 14px}.campaign-promo-copy small{font-size: 8px}.campaign-promo-inner{gap: 9px;padding-inline: 9px}.campaign-wordmark{font-size: 22px}.campaign-nav{padding-inline: 12px}.campaign-nav-cta{font-size: 13px;padding-inline: 13px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}.campaign-nav-cta,.campaign-hero-cta{transition: none}}
:root{--sales-red: #ef3b46;--sales-coral: #ef3b46;--sales-ink: #382425;--sales-muted: #796264;--sales-cream: #fff7f1}body{background: #fff}[id]{scroll-margin-top: 152px}.campaign-promo{position: sticky;top: 0;z-index: 90;box-shadow: 0 2px 12px #4712140a}.campaign-promo-inner{min-height: 88px;padding-block: 7px}.campaign-hero-copy>p{background: #fff9f3;border-radius: 15px;padding: 17px 21px;color: var(--sales-ink);font-size: 17px}.campaign-hero-copy>p strong{color: #ef3b46}.campaign-hero-note{padding-left: 0}.sales-container{width: min(1160px,calc(100% - 48px));margin: auto}.sales-section{padding: 82px 0}.sales-heading{text-align: center;max-width: 880px;margin: 0 auto 44px}.sales-eyebrow{display: block;font-size: 12px;font-weight: 700;letter-spacing: .14em;color: var(--sales-red);margin-bottom: 13px;text-transform: uppercase}.sales-heading h2,.sales-story h2,.sales-guarantee h2,.sales-closing h2{font-size: clamp(32px,3.6vw,46px);font-weight: 800;letter-spacing: -.035em;line-height: 1.12;color: var(--sales-ink);margin: 0 0 19px}.sales-heading h2 em{color: var(--sales-red);font-style: normal}.sales-heading>p{max-width: 680px;color: var(--sales-muted);font-size: 17px;line-height: 1.65;margin: auto}.sales-center{text-align: center}.sales-cta{display: inline-flex;align-items: center;justify-content: center;gap: 23px;background: #ffe768;border: 1px solid #f7d94e;color: #701625;border-radius: 999px;padding: 19px 31px;font-size: 16px;font-weight: 800;text-decoration: none;line-height: 1.25;transition: background .2s,transform .2s;min-height: 58px}.sales-cta>span{font-size: 23px;line-height: 1}.sales-cta:hover{background: #ffdd3d;transform: translateY(-2px)}.sales-cta:focus-visible,.sales-support-link:focus-visible,.sales-fragrance select:focus-visible{outline: 3px solid #ef3b46;outline-offset: 5px}.sales-fineprint{font-size: 12px;color: var(--sales-muted);line-height: 1.65;max-width: 570px;margin: 18px auto 0}.sales-needs{background: #fff}.sales-needs-grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 22px}.sales-needs-grid figure{text-align: center}.sales-needs-grid img{display: block;width: 100%;height: 235px;object-fit: cover;border-radius: 26px;border-bottom: 9px solid var(--sales-coral)}.sales-needs-grid figure:nth-child(2) img{object-position: center 38%}.sales-needs-grid figure:nth-child(3) img{object-position: center 35%}.sales-needs-grid figcaption{font-size: 18px;font-weight: 700;color: var(--sales-ink);padding-top: 15px;line-height: 1.3}.sales-image-note{text-align: center;color: var(--sales-muted);font-size: 11px;margin-top: 17px}.sales-invite{position: relative;display: grid;grid-template-columns: 1.1fr 1fr;align-items: center;gap: 30px;overflow: hidden;background: linear-gradient(120deg,#ff1e56 0%,#ed1448 48%,#b8123c 100%);border-radius: 36px;padding: 55px 58px;text-align: left;max-width: 1160px;margin: 38px auto 0;color: #fff;box-shadow: 0 18px 50px #c61b3e14}.sales-invite-copy{position: relative;z-index: 2;min-width: 0}.sales-invite h3{font-size: clamp(30px,3vw,39px);font-weight: 800;line-height: 1.2;letter-spacing: -.025em}.sales-invite h3 strong{color: #fff;font-weight: 800}.sales-invite p{max-width: 450px;font-size: 17px;line-height: 1.6;margin: 20px 0 25px;color: #fff4f0}.sales-invite .sales-cta{margin-top: 26px}.sales-invite small{display: table;margin-top: 16px;padding: 8px 13px;border: 1px solid #ffffff50;border-radius: 999px;background: #ffffff14;color: #fff;font-size: 11px}.sales-invite-visual{position: relative;display: grid;place-items: center;min-height: 355px;min-width: 0}.sales-invite-visual img{position: relative;z-index: 1;display: block;width: 100%;max-width: 350px;height: auto;transform: rotate(-8deg) scale(1.05);filter: drop-shadow(0 20px 30px #67042040)}.sales-invite-rings{position: absolute;top: 50%;left: 50%;width: 520px;height: 520px;transform: translate(-50%,-50%);pointer-events: none}.sales-invite-rings span{position: absolute;top: 50%;left: 50%;border: 45px solid #ffffff1f;border-radius: 50%;transform: translate(-50%,-50%)}.sales-invite-rings span:nth-child(1){width: 520px;height: 520px}.sales-invite-rings span:nth-child(2){width: 365px;height: 365px;border-color: #ffffff2e}.sales-invite-rings span:nth-child(3){width: 215px;height: 215px;border-width: 34px;border-color: #ffffff26}.sales-demo{padding: 64px 0}.sales-demo-grid{display: grid;grid-template-columns: minmax(0,470px) 320px;gap: 52px;align-items: center;justify-content: center;width: min(1160px,calc(100% - 48px))}.sales-demo-copy{text-align: left;max-width: none;margin: 0}.sales-demo-copy h2{font-size: clamp(34px,3.9vw,50px)}.sales-demo-copy>p{margin: 0;max-width: 470px;font-size: 19px}.sales-demo-frame{display: flex;justify-content: center}.sales-demo-frame video{display: block;width: min(100%,360px);height: auto;aspect-ratio: 9 / 16;border-radius: 26px;background: #1b1024;box-shadow: 0 22px 50px #6704201f}.quick-offer{padding: 22px 0 75px;background: #fff}.quick-offer .container{width: min(1160px,calc(100% - 48px));max-width: none;padding: 0}.quick-offer .oferta-grid-container{grid-template-columns: minmax(0,1fr) minmax(0,1.05fr);gap: 48px;max-width: none}.quick-offer .gallery-sticky-column{max-width: none;top: 150px}.quick-offer .gallery-main-frame{max-width: none}.quick-offer .gallery-thumbs-row{max-width: none}.quick-offer input[type="radio"]{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap;border: 0}.quick-offer .kit-card-label:focus-within,.quick-offer .fragrance-option-label:focus-within{outline: 1px solid #ef3b46;outline-offset: 1px}.quick-offer .kit-badge.melhor-oferta{background: #177a4a;color: #fff}.quick-offer .kit-badge{right: 40px}.quick-offer .kit-card-label.active{background: #fff0f4}.quick-offer .btn-comprar-agora{font-size: 16px}.sales-benefits{padding-top: 25px}.sales-benefits .sales-heading{margin-bottom: 30px}.sales-benefits-grid{display: grid;grid-template-columns: 1fr 1.3fr 1fr;gap: 26px;align-items: center;margin-bottom: 34px}.sales-benefit{position: relative;padding: 23px 0 23px 45px}.sales-benefit>span{position: absolute;left: 0;top: 24px;border: 1px solid #f3bcb7;background: #fff0e8;color: var(--sales-red);font-size: 12px;font-weight: 700;border-radius: 50%;width: 31px;height: 31px;display: grid;place-items: center}.sales-benefit h3{font-size: 21px;color: var(--sales-red);line-height: 1.2;margin: 0 0 9px;font-weight: 700}.sales-benefit p{font-size: 14px;line-height: 1.6;color: var(--sales-muted)}.sales-product-center{position: relative;min-height: 455px;display: flex;flex-direction: column;align-items: center;justify-content: center}.sales-product-halo{position: absolute;width: 100%;aspect-ratio: 1;border-radius: 50%;background: radial-gradient(circle,#ffc9b7,#fff2e7 65%,#fff 70%)}.sales-product-center img{width: 120%;max-width: 485px;height: auto;position: relative;z-index: 1;transform: rotate(-6deg)}.sales-product-caption{position: relative;font-size: 13px;line-height: 1.5;letter-spacing: .12em;text-align: center;color: var(--sales-red)}.sales-product-caption strong{font-size: 18px}.sales-facts{background: var(--sales-cream);padding: 54px 0}.sales-facts .sales-heading{margin-bottom: 30px}.sales-facts .sales-heading h2{font-size: 32px;margin-bottom: 0}.sales-facts-grid{display: grid;grid-template-columns: repeat(4,1fr);gap: 24px}.sales-facts-grid>div{text-align: center;border-right: 1px solid #edcdc3}.sales-facts-grid>div:last-child{border-right: 0}.sales-facts-grid strong{display: block;font-size: 42px;font-weight: 800;color: var(--sales-red);letter-spacing: -.04em}.sales-facts-grid span{font-size: 14px;color: var(--sales-muted)}.sec-resultados-comparativo{background: #fff;padding-block: 80px}.comparativo-title,.instagram-title,.faq-title{color: var(--sales-ink);font-size: clamp(30px,3.3vw,42px);font-weight: 800;letter-spacing: -.035em}.comparativo-badge,.instagram-badge{color: var(--sales-red);background: #fff0e9}.comparativo-subtitle,.instagram-subtitle{color: var(--sales-muted);font-size: 16px;max-width: 650px}.before-after-card{box-shadow: none;border-radius: 24px}.ba-bottom-info{background: linear-gradient(transparent,#43161ee6)}.sec-instagram-videos{background: var(--sales-cream);padding-block: 70px}.instagram-container{max-width: 1160px}.video-carousel-outer-wrapper{max-width: 1080px}.video-card-wrapper{flex-basis: 240px;width: 240px}.video-card-box{height: 380px;box-shadow: none;border: 1px solid #ebc3b9}.video-card-name{font-size: 15px}.sales-story-grid{display: grid;grid-template-columns: 1fr 1fr;align-items: center;gap: 70px}.sales-story-photo{width: 100%;height: 555px;object-fit: cover;object-position: center 35%;border-radius: 30px}.sales-story h2{font-size: clamp(31px,3.3vw,42px)}.sales-story p,.sales-guarantee p{font-size: 16px;color: var(--sales-muted);line-height: 1.75;margin-bottom: 16px}.sales-checks{margin: 25px 0}.sales-checks li{padding: 7px 0 7px 27px;position: relative;font-size: 15px;color: var(--sales-ink)}.sales-checks li::before{content: '✓';color: var(--sales-red);font-weight: 800;position: absolute;left: 0}.sales-formula{background: #fff6f0}.sales-formula-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 64px;align-items: center}.sales-formula-image{position: relative}.sales-formula-image img{width: 100%;height: 540px;display: block;object-fit: cover;border-radius: 28px}.sales-formula-image>span{position: absolute;left: 22px;bottom: 22px;right: 22px;text-align: center;background: #fff3eadd;padding: 13px;border-radius: 99px;font-size: 12px;font-weight: 700;letter-spacing: .08em;color: #8f2430}.sales-ingredients-list article{display: flex;gap: 20px;padding: 25px 0;border-bottom: 1px solid #edcbc2}.sales-ingredients-list article>span{color: var(--sales-red);font-size: 18px;font-weight: 700;padding-top: 2px}.sales-ingredients-list h3{color: var(--sales-red);font-size: 24px;line-height: 1.2;font-weight: 700;margin-bottom: 9px}.sales-ingredients-list p{font-size: 15px;line-height: 1.6;color: var(--sales-muted)}.sales-ingredients-list .sales-fineprint{font-size: 11px}.sales-routine{padding-block: 70px}.sales-routine-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 38px}.sales-routine-grid article{text-align: center}.sales-routine-grid article>span{display: grid;place-items: center;width: 58px;height: 58px;margin: 0 auto 20px;background: #fff0e8;color: var(--sales-red);border-radius: 50%;font-size: 27px;font-weight: 700}.sales-routine-grid h3{font-size: 22px;font-weight: 700;color: var(--sales-ink);margin-bottom: 9px}.sales-routine-grid p{font-size: 15px;line-height: 1.6;color: var(--sales-muted);max-width: 275px;margin: auto}.sales-offers{background: linear-gradient(115deg,#e42b40,#ff594f);padding-bottom: 60px}.sales-offer-strip{background: #ba132e;color: #fff;text-align: center;font-size: 17px;font-weight: 800;padding: 14px 20px;letter-spacing: .04em;margin-bottom: 54px}.sales-offers .sales-eyebrow{color: #fff4e5}.sales-offers h2{color: #fff;font-size: clamp(34px,4vw,49px)}.sales-offers h2 em{color: #ffeb72}.sales-offers .sales-heading>p{color: #fff8f3}.sales-offers-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 22px;align-items: stretch;padding-top: 18px}.sales-kit{min-width: 0;position: relative;display: flex;flex-direction: column;align-items: center;text-align: center;background: #fff;border: 3px solid #fff;border-radius: 24px;padding: 39px 22px 23px;color: var(--sales-ink)}.sales-kit-ribbon{position: absolute;top: -18px;left: 20px;right: 20px;padding: 9px 7px;background: #fff0e8;border: 1px solid #efbeb6;border-radius: 8px;color: #bf2634;font-size: 11px;line-height: 1.2;font-weight: 800;letter-spacing: .04em}.sales-kit-featured{border-color: #ffeb72;box-shadow: 0 0 0 4px #ffeb7233}.sales-kit-featured .sales-kit-ribbon{color: #77162b;background: #ffeb72;border-color: #ffeb72}.sales-kit h3{color: var(--sales-red);font-size: 22px;font-weight: 800;line-height: 1.2;margin: 0 0 8px}.sales-kit-amount{font-size: 13px;color: var(--sales-muted)}.sales-kit-image{display: block;width: 100%;height: 220px;object-fit: contain;margin: 13px 0 9px}.sales-kit-discount{background: #fff0e7;color: #c02235;font-size: 11px;font-weight: 800;padding: 6px 13px;border-radius: 99px;margin: 3px 0 14px}.sales-kit-old{font-size: 13px;color: #8c7878;margin-bottom: 7px}.sales-kit-price{font-size: clamp(29px,2.9vw,39px);font-weight: 800;line-height: 1.1;letter-spacing: -.045em;color: var(--sales-red);white-space: nowrap}.sales-kit-price>span{display: block;font-size: 13px;font-weight: 500;letter-spacing: 0;color: var(--sales-muted);margin-bottom: 6px}.sales-kit-cash{font-size: 14px;margin: 10px 0 18px}.sales-kit-desc{font-size: 13px;line-height: 1.5;color: var(--sales-muted);min-height: 40px;max-width: 260px}.sales-kit-shipping{font-size: 12px;color: #986036;padding: 25px 0 22px}.sales-fragrance{width: 100%;text-align: left;margin: 16px 0 19px}.sales-fragrance label{display: block;font-size: 11px;font-weight: 600;color: var(--sales-muted);margin-bottom: 5px}.sales-fragrance select{width: 100%;border-radius: 9px;border: 1px solid #e1b8b1;padding: 11px 10px;font-size: 14px;font-weight: 600;color: #8c2331;background: #fff9f4}.sales-kit-checkout{width: 100%;margin-top: auto;padding: 16px 14px;font-size: 14px;gap: 14px;min-height: 54px}.sales-kit-secure{display: block;margin-top: 12px;font-size: 10px;color: #867074}.sales-offer-note{text-align: center;font-size: 12px;color: #fff7f3;margin: 28px auto 0;max-width: 650px}.sales-guarantee{background: #fff8ee}.sales-guarantee-grid{display: grid;grid-template-columns: 300px 1fr;gap: 75px;align-items: center;max-width: 940px}.sales-guarantee-seal{aspect-ratio: 1;border-radius: 50%;background: #ffe777;outline: 1px dashed #b7523e;outline-offset: -15px;border: 8px solid #fff0a5;display: flex;flex-direction: column;align-items: center;justify-content: center;color: #a72a31}.sales-guarantee-seal>span{font-size: 9px;font-weight: 600;letter-spacing: .06em}.sales-guarantee-seal>span:first-child{font-size: 16px;font-weight: 800}.sales-guarantee-seal>strong{font-size: 90px;line-height: 1.08;font-weight: 800;letter-spacing: -.065em}.sales-guarantee-seal>b{font-size: 17px;margin-bottom: 12px}.sales-support-link{color: var(--sales-red);font-weight: 700;font-size: 15px;text-underline-offset: 5px}.sec-faq{background: #fff;padding-block: 75px}.faq-title{margin-bottom: 35px}.faq-list-container{grid-template-columns: 1fr;max-width: 860px;gap: 12px}.faq-card-item{border-color: #efcec5;border-radius: 12px;box-shadow: none}.faq-btn-question{padding: 20px 24px;font-size: 16px;color: var(--sales-ink)}.faq-card-item.open{background: #fff8f3;border-color: #e7a398}.faq-answer-body{font-size: 14px;line-height: 1.7;color: var(--sales-muted);padding-inline: 24px}.sales-closing{background: linear-gradient(115deg,#e42b40,#ff594f);text-align: center;color: #fff;padding: 65px 0}.sales-closing .sales-container>span{display: block;font-size: 12px;letter-spacing: .12em;margin-bottom: 18px}.sales-closing h2{color: #fff}.sales-closing .sales-cta{margin: 9px 0 20px}.sales-closing p{font-size: 12px;color: #fff3e9}.editorial-footer{background: #fff7f0;padding-top: 40px}.editorial-footer::before{display: none}.footer-watermark-text{color: #e8273e;opacity: .1}@media (max-width: 1050px){.quick-offer .oferta-grid-container{gap: 30px}.quick-offer .oferta-bullet-title{min-width: 105px}.sales-invite{padding: 40px 32px;gap: 18px}.sales-invite .sales-cta{font-size: 13px;padding-inline: 20px;gap: 12px}.sales-benefits-grid{gap: 18px;grid-template-columns: 1fr 1fr 1fr}.sales-benefit{padding-left: 0;padding-top: 14px}.sales-benefit>span{position: static;margin-bottom: 10px}.sales-product-center{min-height: 365px}.sales-needs-grid{gap: 16px}.sales-needs-grid img{height: 205px}.sales-story-grid,.sales-formula-grid{gap: 40px}.sales-kit{padding-inline: 15px}.sales-kit h3{font-size: 19px;min-height: 45px}.sales-kit-image{height: 185px}.sales-kit-price{font-size: 34px}.sales-kit-checkout{font-size: 13px;gap: 8px}.sales-guarantee-grid{grid-template-columns: 260px 1fr;gap: 48px}}@media (max-width: 880px){.sales-demo{padding: 48px 0}.sales-demo-grid{grid-template-columns: 1fr;gap: 28px}.sales-demo-copy{text-align: center}.sales-demo-copy>p{margin-inline: auto}.quick-offer .container{width: calc(100% - 36px)}.quick-offer .oferta-grid-container{grid-template-columns: minmax(0,1fr);max-width: 520px;margin: auto;gap: 30px}.quick-offer .gallery-main-frame,.quick-offer .gallery-thumbs-row{max-width: 100%}.quick-offer .gallery-sticky-column{position: relative;top: auto}.quick-offer{padding-bottom: 50px}}@media (max-width: 760px){[id]{scroll-margin-top: 125px}.campaign-promo-inner{min-height: 78px}.sales-container{width: calc(100% - 36px)}.sales-section{padding: 54px 0}.sales-heading{margin-bottom: 30px}.sales-heading h2,.sales-story h2,.sales-guarantee h2,.sales-closing h2{font-size: 32px}.sales-heading>p{font-size: 15px;line-height: 1.6}.sales-eyebrow{font-size: 10px;letter-spacing: .1em}.sales-cta{font-size: 14px;padding: 17px 22px;gap: 16px;min-height: 54px;max-width: 100%}.sales-needs-grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: 25px 13px}.sales-needs-grid img{height: auto;aspect-ratio: 1;border-radius: 19px;border-bottom-width: 6px}.sales-needs-grid figcaption{font-size: 15px;padding-top: 10px}.sales-image-note{font-size: 10px}.sales-invite{grid-template-columns: 1fr;gap: 20px;margin-top: 26px;padding: 32px 24px 20px;border-radius: 26px}.sales-invite h3{font-size: 26px}.sales-invite p{font-size: 14px}.sales-invite small{font-size: 10px}.sales-invite-visual{min-height: 275px}.sales-invite-visual img{max-width: 270px}.sales-invite-rings{width: 350px;height: 350px}.sales-invite-rings span{border-width: 30px}.sales-invite-rings span:nth-child(1){width: 350px;height: 350px}.sales-invite-rings span:nth-child(2){width: 245px;height: 245px}.sales-invite-rings span:nth-child(3){width: 145px;height: 145px;border-width: 24px}.sales-benefits{padding-top: 10px}.sales-benefits-grid{grid-template-columns: 1fr 1fr;gap: 14px}.sales-product-center{grid-column: 1 / -1;grid-row: 1;min-height: 0;padding-bottom: 22px}.sales-product-center img{width: min(320px,90%)}.sales-product-halo{width: 290px;max-width: 90%}.sales-product-caption{font-size: 11px}.sales-product-caption strong{font-size: 16px}.sales-benefit{padding: 15px 4px}.sales-benefit h3{font-size: 19px}.sales-benefit p{font-size: 13px}.sales-benefits .sales-fineprint{font-size: 11px;padding-inline: 5px}.sales-facts{padding: 40px 0}.sales-facts .sales-heading h2{font-size: 28px}.sales-facts-grid{grid-template-columns: repeat(2,1fr);gap: 27px 15px}.sales-facts-grid>div:nth-child(2){border-right: 0}.sales-facts-grid strong{font-size: 36px}.sales-facts-grid span{font-size: 12px}.sec-resultados-comparativo,.sec-instagram-videos{padding-block: 52px}.comparativo-title,.instagram-title,.faq-title{font-size: 30px}.comparativo-subtitle,.instagram-subtitle{font-size: 14px}.comparativo-badge{font-size: 9px}.video-card-wrapper{flex-basis: 240px}.video-carousel-track{justify-content: flex-start}.sales-story-grid,.sales-formula-grid{grid-template-columns: 1fr;gap: 30px}.sales-story-photo{height: 420px}.sales-story p{font-size: 15px}.sales-story .sales-cta{width: 100%}.sales-formula-image img{height: 410px}.sales-ingredients-list article{padding: 20px 0}.sales-ingredients-list h3{font-size: 22px}.sales-routine-grid{grid-template-columns: 1fr;gap: 28px}.sales-routine-grid article{display: grid;grid-template-columns: 54px 1fr;text-align: left;gap: 0 17px}.sales-routine-grid article>span{grid-row: 1 / 3;width: 50px;height: 50px;margin: 0;font-size: 23px}.sales-routine-grid h3{font-size: 21px;margin-bottom: 5px}.sales-routine-grid p{font-size: 14px;margin: 0;max-width: none}.sales-offer-strip{font-size: 13px;margin-bottom: 38px}.sales-offers h2{font-size: 34px}.sales-offers-grid{grid-template-columns: 1fr;gap: 39px;max-width: 420px;margin: auto}.sales-kit{padding: 34px 26px 24px}.sales-kit h3{min-height: 0;font-size: 25px}.sales-kit-image{height: 245px}.sales-kit-price{font-size: 44px}.sales-kit-checkout{font-size: 15px;min-height: 56px}.sales-kit-desc{min-height: 0}.sales-kit-ribbon{font-size: 12px}.sales-kit-shipping{padding: 20px 0}.sales-guarantee-grid{grid-template-columns: 1fr;gap: 30px;text-align: center}.sales-guarantee-seal{width: 235px;margin: auto}.sales-guarantee-seal>strong{font-size: 78px}.sales-guarantee-seal>b{font-size: 15px}.sales-guarantee-seal>span{font-size: 8px}.sales-guarantee p{font-size: 15px}.sec-faq{padding-block: 52px}.faq-btn-question{padding: 18px;font-size: 14px}.faq-answer-body{padding-inline: 18px;font-size: 13px}.sales-closing{padding: 48px 0}.sales-closing .sales-container>span{font-size: 10px}.sales-closing p{font-size: 10px}}@media (max-width: 360px){.sales-container{width: calc(100% - 28px)}.sales-heading h2,.sales-story h2,.sales-guarantee h2,.sales-closing h2{font-size: 28px}.sales-cta{font-size: 12px;padding-inline: 15px;gap: 10px}.sales-invite{padding-inline: 16px}.sales-invite h3{font-size: 24px}.sales-invite .sales-cta{font-size: 11px;padding-inline: 14px}.sales-kit{padding-inline: 18px}.sales-kit h3{font-size: 22px}.sales-kit-image{height: 215px}.sales-kit-price{font-size: 39px}.sales-kit-checkout{font-size: 14px}}@media (prefers-reduced-motion: reduce){.sales-cta{transition: none}.sales-cta:hover{transform: none}}
.sales-parallax{position: relative;isolation: isolate;overflow: hidden;background: linear-gradient(110deg,#ff6558 0%,#ef3b46 45%,#be103b 100%);color: #fff}.sales-parallax-glow{position: absolute;z-index: -1;inset: -140px -15%;background: radial-gradient(ellipse at 22% 42%,#ffb28999,transparent 50%),radial-gradient(ellipse at 90% 90%,#780d3533,transparent 55%);transform: translate3d(0,var(--parallax-y,0px),0);pointer-events: none}.sales-parallax-layout{display: grid;grid-template-columns: 1.08fr 1fr;align-items: center;gap: 76px;min-height: 790px;padding-block: 76px}.sales-parallax-visual{position: relative;align-self: stretch;min-width: 0}.sales-parallax-product{position: absolute;top: 50%;left: 50%;width: clamp(700px,70vw,1030px);transform: translate(-57%,-50%)}.sales-parallax-product img{display: block;width: 90%;height: auto;transform: translate3d(0,var(--parallax-y,0px),0) rotate(4deg);filter: drop-shadow(0 35px 35px #79091f45)}.sales-parallax.is-parallax-active [data-parallax-layer]{will-change: transform}.sales-parallax-copy{position: relative;z-index: 1;max-width: 430px}.sales-parallax-eyebrow{display: block;color: #ffeaa9;font-size: 11px;font-weight: 700;letter-spacing: .15em;margin-bottom: 18px}.sales-parallax h2{color: #fff;font-size: clamp(30px,3vw,40px);line-height: 1.15;font-weight: 800;letter-spacing: -.02em;text-transform: uppercase;margin: 0 0 34px}.sales-parallax-points{list-style: none;padding: 0;margin: 0;display: grid;gap: 27px}.sales-parallax-points svg{display: block;width: 31px;height: 31px;color: #ffe969;margin-bottom: 12px}.sales-parallax-points h3{color: #fff;font-size: 18px;font-weight: 700;line-height: 1.3;margin: 0 0 6px}.sales-parallax-points p{color: #fff8f5;font-size: 16px;line-height: 1.6;margin: 0}.sales-parallax-link{display: inline-flex;gap: 20px;align-items: center;color: #fff2aa;font-size: 14px;font-weight: 600;line-height: 1.4;margin-top: 30px;padding-block: 6px;text-decoration: none;border-bottom: 1px solid #fff2aa80}.sales-parallax-link span{font-size: 22px}.sales-parallax-link:hover{color: #fff;border-color: #fff}.sales-parallax-link:focus-visible{outline: 3px solid #ffe969;outline-offset: 6px;border-radius: 2px}@media (min-width: 961px) and (max-width: 1050px){.sales-parallax-layout{gap: 36px;grid-template-columns: 1fr 1.1fr;padding-block: 62px}.sales-parallax-product{width: 70vw;transform: translate(-68%,-50%)}.sales-parallax-points p{font-size: 15px}}@media (max-width: 960px){.sales-parallax{background: linear-gradient(155deg,#ff6456 0%,#ef3b46 42%,#b90e39 100%)}.sales-parallax-layout{grid-template-columns: minmax(0,1fr);gap: 0;min-height: 0;padding-block: 22px 48px}.sales-parallax-visual{height: clamp(290px,78vw,430px)}.sales-parallax-product{width: min(112vw,570px);transform: translate(-50%,-50%)}.sales-parallax-product img{filter: drop-shadow(0 18px 22px #79091f35)}.sales-parallax-copy{max-width: 500px;width: 100%;margin: auto;padding-top: 14px}.sales-parallax-eyebrow{font-size: 10px;margin-bottom: 13px}.sales-parallax h2{font-size: clamp(27px,7.5vw,34px);margin-bottom: 27px}.sales-parallax-points{gap: 24px}.sales-parallax-points li{display: grid;grid-template-columns: 29px minmax(0,1fr);column-gap: 14px}.sales-parallax-points svg{width: 26px;height: 26px;margin: 0;grid-row: 1 / 3}.sales-parallax-points h3{font-size: 17px}.sales-parallax-points p{font-size: 14px}.sales-parallax-link{margin-left: 43px;margin-top: 24px;font-size: 13px}}@media (prefers-reduced-motion: reduce){.sales-parallax [data-parallax-layer]{--parallax-y: 0px !important;will-change: auto !important}}
.lp-topbar{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 8px 14px;background: var(--sales-red);color: #fff;font-size: 14px;font-weight: 700;padding: 10px 16px;text-align: center}.lp-crown{width: 16px;height: 16px;color: var(--campaign-yellow);flex-shrink: 0}.lp-first{padding-top: 40px}.quick-offer .oferta-grid-container{grid-template-areas: "gallery headline" "gallery selector";grid-template-rows: auto 1fr;row-gap: 22px}.quick-offer .gallery-sticky-column{grid-area: gallery;align-self: start}.lp-headline{grid-area: headline}.lp-selector-col{grid-area: selector}.lp-headline h1{font-size: clamp(26px,2.6vw,36px);line-height: 1.15;font-weight: 800;color: var(--sales-ink);letter-spacing: -.02em}.lp-headline h1 em{font-style: normal;color: var(--sales-red)}.lp-sub{margin-top: 16px;background: #fff;border: 1px solid #ef3b4622;border-radius: 16px;padding: 16px 18px;font-size: 15.5px;line-height: 1.55;color: var(--sales-muted);box-shadow: 0 8px 24px #0000000a}.lp-sub strong{color: var(--sales-red);font-weight: 800}.lp-selector-title{font-size: 22px;font-weight: 800;color: var(--sales-ink);margin-bottom: 12px}.lp-kit-row{display: flex;width: 100%;align-items: center;gap: .85rem}.lp-kit-row .kit-radio-check{flex-shrink: 0}.lp-kit-info{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 2px}.lp-kit-info strong{font-size: 15px;font-weight: 700;color: var(--sales-ink);line-height: 1.25}.lp-kit-tag{font-size: 12px;font-weight: 700;color: var(--sales-red)}.lp-kit-per{font-size: 12.5px;color: var(--sales-muted)}.lp-kit-save{align-self: flex-start;font-size: 11.5px;font-weight: 700;color: #F32259;background: #FCE6E2;border-radius: 999px;padding: 2px 8px;margin-top: 2px}.lp-kit-ship{font-size: 12px;font-weight: 600;color: #F32259}.lp-kit-price{text-align: right;flex-shrink: 0;display: flex;flex-direction: column;gap: 2px}.lp-kit-price s{font-size: 12px;color: #888}.lp-kit-price b{font-size: 17px;font-weight: 800;color: var(--sales-red);white-space: nowrap}.lp-kit-price b small{font-size: 12px;font-weight: 600}.lp-kit-price span{font-size: 12.5px;color: var(--sales-ink);white-space: nowrap}.lp-fragrance-title{font-size: 13.5px;font-weight: 700;color: var(--sales-ink);margin-bottom: .4rem}.lp-fragrance-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(180px,1fr));gap: .5rem}.lp-fragrance-grid .fragrance-option-label{position: relative;display: flex;align-items: center;gap: .5rem;padding: .55rem .7rem;border-radius: 10px;border: 1px solid #e6235733;background: #fff;cursor: pointer}.lp-fragrance-grid .fragrance-radio-check{width: 16px;height: 16px;border-radius: 50%;border: 1.5px solid #3a252840;display: flex;align-items: center;justify-content: center;font-size: 9px;font-weight: 800;flex-shrink: 0}.lp-fragrance-grid strong{display: block;font-size: 13px;color: var(--sales-ink)}.lp-fragrance-grid span{display: block;font-size: 11.5px;color: #777}.lp-selected-card{margin: 1.4rem 0 .6rem;text-align: center}.lp-selected-img{width: 320px;max-width: 100%;height: 230px;margin: 0 auto;border-radius: 20px;background: #fff;border: 1px solid #e61a4d1f;box-shadow: 0 8px 24px #0000000a;overflow: hidden;display: flex;align-items: center;justify-content: center}.lp-selected-img img{width: 100%;height: 100%;object-fit: contain;padding: .5rem}.lp-selected-title{margin-top: .85rem;font-weight: 700;font-size: 16px;color: var(--sales-ink)}.lp-selected-cash{font-weight: 800;font-size: 32px;color: var(--sales-red);line-height: 1.1;margin: 2px 0}.lp-selected-inst{font-size: 14px;color: #666}.lp-trust{list-style: none;display: grid;grid-template-columns: 1fr 1fr;gap: 8px;margin-top: 14px;padding: 0}.lp-trust li{display: flex;align-items: center;gap: 8px;font-size: 12.5px;font-weight: 600;color: var(--sales-ink);background: #fff7f1;border-radius: 10px;padding: 9px 10px}.lp-trust svg{width: 20px;height: 20px;color: var(--sales-red);flex-shrink: 0}.lp-ugc{position: relative;overflow: hidden;background: linear-gradient(120deg,#ff1e56 0%,#ed1448 48%,#b8123c 100%);color: #fff;padding: 72px 0}.lp-rings{position: absolute;top: 50%;right: 8%;width: 640px;height: 640px;transform: translateY(-50%);pointer-events: none}.lp-rings span{position: absolute;inset: 0;border: 1px solid #ffffff30;border-radius: 50%}.lp-rings span:nth-child(2){inset: 80px}.lp-rings span:nth-child(3){inset: 160px}.lp-ugc-grid{position: relative;display: grid;grid-template-columns: minmax(0,500px) 320px;gap: 56px;align-items: center;justify-content: center}.lp-ugc-copy h2{font-size: clamp(28px,3vw,40px);font-weight: 800;line-height: 1.18;letter-spacing: -.025em}.lp-ugc-copy p{font-size: 17px;line-height: 1.6;margin: 18px 0 28px;color: #fff4f0}.lp-ugc-frame{position: relative}.lp-ugc-frame video{display: block;width: 100%;aspect-ratio: 9 / 16;height: auto;object-fit: cover;border: 5px solid #fff;border-radius: 28px;background: #000;box-shadow: 0 24px 60px #5e021f55}.lp-ugc-seal{position: absolute;top: -18px;right: -24px;width: 104px;height: 104px;border-radius: 50%;background: var(--campaign-yellow);color: #C4262B;display: flex;align-items: center;justify-content: center;text-align: center;font-size: 12px;font-weight: 800;line-height: 1.15;transform: rotate(10deg);box-shadow: 0 8px 20px #0003}.lp-pain-intro{text-align: center;margin: 10px auto 22px}.lp-pain-intro h3{font-size: 24px;font-weight: 800;color: var(--sales-ink)}.lp-pain-intro p{margin-top: 6px;color: var(--sales-muted);font-size: 16px}.lp-pain-grid figure{border-bottom: 5px solid var(--sales-red)}.lp-pill{display: table;margin: 22px auto 0;padding: 12px 22px;border-radius: 999px;background: #fff0e9;color: var(--sales-ink);font-weight: 700;font-size: 15px;text-align: center}.lp-invite-box{border: 1.5px solid #fff;border-radius: 16px;padding: 16px 18px;font-weight: 700;color: #fff !important}.lp-guilt{max-width: 720px;margin: 56px auto 0;text-align: center}.lp-guilt h3{font-size: clamp(28px,3vw,38px);font-weight: 800;color: var(--sales-red)}.lp-guilt p{margin-top: 12px;font-size: 17px;line-height: 1.6;color: var(--sales-muted)}.lp-simple{background: var(--campaign-cream);margin-top: 56px;padding: 52px 0;text-align: center}.lp-simple h3{font-size: 26px;font-weight: 800;color: var(--sales-ink)}.lp-simple ul{list-style: none;display: grid;grid-template-columns: repeat(3,1fr);gap: 20px;margin: 28px auto;padding: 0;max-width: 900px}.lp-simple li{font-size: 16px;color: var(--sales-muted)}.lp-simple li strong{display: block;font-size: 24px;font-weight: 800;color: var(--sales-red)}.lp-simple-end{color: var(--sales-red);font-weight: 800;letter-spacing: .14em;text-transform: uppercase;font-size: 14px;margin-bottom: 26px}.lp-steps{display: grid;grid-template-columns: repeat(3,1fr);gap: 22px;margin-top: 10px}.lp-steps article{background: #fff;border: 1px solid #ef3b461f;border-radius: 22px;padding: 28px 24px;box-shadow: 0 12px 30px #c61b3e0d}.lp-steps span{display: inline-flex;width: 48px;height: 48px;border-radius: 50%;background: #ffdccb;color: var(--sales-red);font-size: 20px;font-weight: 800;align-items: center;justify-content: center}.lp-steps h3{margin: 16px 0 8px;font-size: 20px;font-weight: 800;color: var(--sales-ink)}.lp-steps p{color: var(--sales-muted);line-height: 1.55;font-size: 15px}.lp-parallax-answer{color: var(--campaign-yellow);font-size: 20px;font-weight: 700;margin: 12px 0 18px}.sales-parallax-copy h2#parallax-title{text-transform: uppercase}.lp-parallax-short li{align-items: center}.lp-parallax-short li svg{color: var(--campaign-yellow)}.lp-benefits .sales-benefit{padding-left: 0}.lp-benefits .sales-benefit>span{position: static;display: inline-block;width: auto;height: auto;border-radius: 999px;padding: 3px 10px;margin-bottom: 8px;font-size: 11px;letter-spacing: .12em}.lp-benefits .sales-benefit h3{color: var(--sales-red)}.lp-sensory{margin: 40px auto 30px;max-width: 900px;background: #fff7f1;border-radius: 24px;padding: 26px 24px;text-align: center}.lp-sensory p{font-size: 22px;font-weight: 800;color: var(--sales-ink);margin-bottom: 14px}.lp-sensory div{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px}.lp-sensory span{background: #fff;border: 1px solid #ef3b4626;border-radius: 999px;padding: 9px 16px;font-size: 14px;font-weight: 600;color: var(--sales-ink)}.lp-timeline{list-style: none;position: relative;display: grid;grid-template-columns: repeat(3,1fr);gap: 24px;margin: 20px 0 40px;padding: 0}.lp-timeline::before{content: "";position: absolute;top: 11px;left: 16%;right: 16%;height: 4px;border-radius: 4px;background: linear-gradient(90deg,#ffb3a7,var(--sales-red),#b8123c)}.lp-timeline li{position: relative;text-align: center;padding-top: 38px}.lp-timeline li::before{content: "";position: absolute;top: 0;left: 50%;transform: translateX(-50%);width: 26px;height: 26px;border-radius: 50%;background: #fff;border: 6px solid var(--sales-red)}.lp-timeline h3{font-size: 20px;font-weight: 800;color: var(--sales-red)}.lp-timeline p{margin-top: 6px;color: var(--sales-muted);font-size: 15.5px;line-height: 1.5}.lp-reviews{margin-top: 48px;text-align: center}.lp-reviews h3{font-size: 26px;font-weight: 800;color: var(--sales-ink);margin-bottom: 20px}.lp-reviews-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 18px}.lp-reviews blockquote{background: #fff;border-radius: 18px;padding: 22px;margin: 0;box-shadow: 0 10px 28px #0000000d;text-align: left}.lp-reviews blockquote span{color: #EA5246}.lp-reviews blockquote p{margin: 10px 0;color: var(--sales-ink);line-height: 1.5}.lp-reviews cite{font-style: normal;font-weight: 700;color: var(--sales-red);font-size: 14px}.sales-guarantee{background: var(--campaign-cream)}.lp-guarantee-cards{list-style: none;display: grid;grid-template-columns: repeat(3,1fr);gap: 12px;margin: 22px 0;padding: 0}.lp-guarantee-cards li{display: flex;flex-direction: column;align-items: center;gap: 8px;text-align: center;background: #fff;border-radius: 16px;padding: 18px 12px;font-size: 14px;font-weight: 700;color: var(--sales-ink);box-shadow: 0 8px 22px #0000000a}.lp-guarantee-cards svg{width: 30px;height: 30px;color: var(--sales-red)}.lp-guarantee-sub{font-size: 20px;font-weight: 800;color: var(--sales-ink);margin-bottom: 8px}.lp-faq-sub{text-align: center;color: var(--sales-muted);margin: -20px 0 30px;font-size: 16px}.lp-faq-cta{margin-top: 34px}.lp-final{background: linear-gradient(160deg,#ff3b55 0%,#ed1448 45%,#a90f37 100%)}.lp-final .sales-heading h2,.lp-final .sales-heading p{color: #fff}.lp-final .sales-heading h2 em{font-style: normal;color: var(--campaign-yellow)}.lp-final-why{font-weight: 700;font-size: 18px}.lp-reasons{list-style: none;display: flex;flex-wrap: wrap;justify-content: center;gap: 10px;max-width: 980px;margin: 0 auto 36px;padding: 0}.lp-reasons li{background: #ffffff1f;border: 1px solid #ffffff40;color: #fff;border-radius: 999px;padding: 10px 16px;font-size: 14px;font-weight: 600}.lp-reasons li::before{content: "✓ ";color: var(--campaign-yellow);font-weight: 800}.lp-final-kits-title{text-align: center;color: #fff;font-size: 28px;font-weight: 800;margin-bottom: 24px}.lp-final .sales-kit{background: #fff}.lp-final .sales-kit-featured{border: 3px solid var(--campaign-yellow)}.lp-final .sales-kit-featured .sales-kit-ribbon{background: var(--campaign-yellow);color: #C4262B}.lp-final .sales-kit-price span{font-size: 14px;font-weight: 600}.lp-final-close{text-align: center;color: #fff;margin-top: 36px}.lp-final-close h3{font-size: 24px;font-weight: 800}.lp-final-close p{margin-top: 8px;font-size: 14px;opacity: .92}@media (max-width: 880px){.quick-offer .oferta-grid-container{grid-template-areas: "headline" "gallery" "selector";grid-template-rows: auto}.quick-offer .gallery-thumbs-row{display: none}.lp-ugc-grid{grid-template-columns: minmax(0,1fr);gap: 36px;text-align: center}.lp-ugc-frame{max-width: 300px;margin: 0 auto}.lp-ugc-seal{right: -14px;width: 88px;height: 88px;font-size: 11px}.lp-steps,.lp-simple ul,.lp-reviews-grid{grid-template-columns: minmax(0,1fr)}.lp-timeline{grid-template-columns: minmax(0,1fr);gap: 28px;padding-left: 8px}.lp-timeline::before{top: 6px;bottom: 6px;left: 19px;right: auto;width: 4px;height: auto;background: linear-gradient(180deg,#ffb3a7,var(--sales-red),#b8123c)}.lp-timeline li{text-align: left;padding: 0 0 0 46px}.lp-timeline li::before{left: 0;transform: none}.lp-guarantee-cards{grid-template-columns: minmax(0,1fr)}.lp-guarantee-cards li{flex-direction: row;justify-content: flex-start}}@media (max-width: 480px){.lp-topbar{font-size: 12px;gap: 6px 10px}.lp-trust{grid-template-columns: minmax(0,1fr)}.lp-kit-price b{font-size: 15px}.lp-kit-info strong{font-size: 14px}}.lp-final-kits-title{font-size: clamp(32px,3.4vw,44px);letter-spacing: -.02em}.lp-plans{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 26px;align-items: center;max-width: 1180px;margin: 0 auto;padding: 24px 0 20px}.lp-plan{position: relative;display: flex;flex-direction: column;border-radius: 32px;overflow: hidden;background: #fff;color: var(--sales-ink);box-shadow: 0 22px 50px #4a011a40}.lp-plan-band{text-align: center;padding: 15px 16px;font-size: 15px;font-weight: 800;letter-spacing: .12em;text-transform: uppercase}.lp-plan-body{display: flex;flex-direction: column;flex: 1;padding: 26px 30px 28px}.lp-plan-qty{display: flex;align-items: center;justify-content: center;gap: 12px}.lp-plan-qty b{font-size: 76px;line-height: .85;font-weight: 900;letter-spacing: -.05em;color: var(--sales-red)}.lp-plan-qty span{display: flex;flex-direction: column;font-size: 30px;font-weight: 800;line-height: 1;text-transform: uppercase;letter-spacing: -.01em}.lp-plan-qty small{margin-top: 6px;font-size: 14px;font-weight: 600;letter-spacing: 0;text-transform: none;color: var(--sales-muted)}.lp-plan-media{display: grid;place-items: center;height: 230px;margin: 18px 0 4px;border-radius: 24px;background: radial-gradient(circle at 50% 62%,#ffe3d6 0%,#fff4ee 48%,#fff 75%)}.lp-plan-media img{max-height: 215px;width: auto;max-width: 100%;object-fit: contain;filter: drop-shadow(0 14px 18px #8a1a2a26)}.lp-plan-price{display: flex;flex-direction: column;align-items: center;text-align: center;padding: 18px 0 20px}.lp-plan-old{font-size: 17px;color: #8a7a7b;font-weight: 600}.lp-plan-old s{text-decoration-thickness: 2px;text-decoration-color: var(--sales-red)}.lp-plan-old--empty{visibility: hidden}.lp-plan-price strong{display: flex;align-items: flex-start;font-size: 68px;line-height: 1;font-weight: 900;letter-spacing: -.05em;color: var(--sales-red);margin-top: 4px}.lp-plan-price strong sup{font-size: 24px;letter-spacing: 0;margin: 9px 6px 0 0}.lp-plan-cash{font-size: 16px;font-weight: 700;text-transform: uppercase;letter-spacing: .14em;color: var(--sales-muted);margin-top: 2px}.lp-plan-inst{margin-top: 10px;font-size: 19px;color: var(--sales-ink)}.lp-plan-inst b{font-weight: 800}.lp-plan-chips{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px;margin-top: 14px}.lp-plan-per,.lp-plan-save{border-radius: 999px;padding: 8px 14px;font-size: 15px;font-weight: 800}.lp-plan-per{background: #fff0e9;color: var(--sales-red)}.lp-plan-save{background: #F32259;color: #fff}.lp-plan-list{list-style: none;padding: 18px 0 0;margin: 0 0 22px;border-top: 1px solid #ef3b4622;display: grid;gap: 12px}.lp-plan-list li{position: relative;padding-left: 34px;font-size: 17px;line-height: 1.35}.lp-plan-list li::before{content: "✓";position: absolute;left: 0;top: 0;width: 24px;height: 24px;border-radius: 50%;background: var(--sales-red);color: #fff;font-size: 13px;font-weight: 900;display: grid;place-items: center}.lp-plan-gift{margin: -6px 0 22px;padding: 14px;border-radius: 18px;background: #FFF3F1;border: 1.5px dashed #F5B5B5}.lp-plan-gift label{display: block;font-size: 15px;font-weight: 800;margin-bottom: 8px;color: #C4262B}.lp-plan-gift select{width: 100%;padding: 13px 14px;border-radius: 12px;border: 1px solid #F5B5B5;background: #fff;font: inherit;font-size: 16px;font-weight: 600;color: var(--sales-ink)}.lp-plan .lp-plan-cta{margin-top: auto;display: flex;align-items: center;justify-content: center;gap: 12px;min-height: 66px;padding: 16px 22px;border-radius: 999px;text-decoration: none;font-size: 18px;font-weight: 900;text-transform: uppercase;letter-spacing: .02em;transition: transform .2s,filter .2s}.lp-plan-cta>span[aria-hidden="true"]{font-size: 24px;line-height: 1}.lp-plan-cta:hover{transform: translateY(-2px);filter: brightness(1.04)}.lp-plan-secure{margin-top: 12px;text-align: center;font-size: 13.5px;color: var(--sales-muted)}.lp-plan--basic .lp-plan-band{background: #fff0e9;color: var(--sales-red)}.lp-plan--basic .lp-plan-cta{background: #fff;color: var(--sales-red);border: 2.5px solid var(--sales-red)}.lp-plan--popular{box-shadow: 0 0 0 4px var(--sales-red),0 24px 54px #4a011a4d}.lp-plan--popular .lp-plan-band{background: var(--sales-red);color: #fff}.lp-plan--popular .lp-plan-cta{background: var(--sales-red);color: #fff;box-shadow: 0 12px 26px #ef3b4659}.lp-plan--best{background: linear-gradient(180deg,#EA5246 0%,#E6302F 100%);color: #fff;transform: scale(1.06);z-index: 1;box-shadow: 0 0 0 4px var(--campaign-yellow),0 34px 70px #2a000e80}.lp-plan--best .lp-plan-band{background: var(--campaign-yellow);color: #C4262B}.lp-plan--best .lp-plan-qty b,.lp-plan--best .lp-plan-price strong{color: var(--campaign-yellow)}.lp-plan--best .lp-plan-qty small,.lp-plan--best .lp-plan-cash,.lp-plan--best .lp-plan-old,.lp-plan--best .lp-plan-secure{color: #f3c9d0}.lp-plan--best .lp-plan-old s{text-decoration-color: var(--campaign-yellow)}.lp-plan--best .lp-plan-inst{color: #fff}.lp-plan--best .lp-plan-media{background: radial-gradient(circle at 50% 62%,#FCE6E255 0%,#ef3b4633 45%,transparent 75%)}.lp-plan--best .lp-plan-per{background: #ffffff1f;color: #fff}.lp-plan--best .lp-plan-save{background: var(--campaign-yellow);color: #C4262B}.lp-plan--best .lp-plan-list{border-top-color: #ffffff26}.lp-plan--best .lp-plan-list li::before{background: var(--campaign-yellow);color: #C4262B}.lp-plan--best .lp-plan-cta{background: var(--campaign-yellow);color: #C4262B;box-shadow: 0 14px 30px #FCE6E255}@media (max-width: 1080px){.lp-plans{grid-template-columns: minmax(0,1fr);max-width: 460px;gap: 30px}.lp-plan--best{transform: none;order: -1}.lp-plan--basic{order: 1}}@media (max-width: 480px){.lp-plan-body{padding: 22px 20px 24px}.lp-plan-qty b{font-size: 64px}.lp-plan-qty span{font-size: 26px}.lp-plan-price strong{font-size: 58px}.lp-plan .lp-plan-cta{font-size: 16px}}.lp-plans{align-items: stretch;padding-top: 8px}.lp-plan--best{transform: none}.lp-plan-chips{min-height: 84px;align-content: flex-start}@media (max-width: 1080px){.lp-plan-chips{min-height: 0}.lp-plan-chips:empty{display: none}}.lp-pain-intro{margin: 0 auto 28px}.lp-plan-list{flex: 1;align-content: start}:root{--lp-space: 88px;--lp-head-gap: 44px}#video-uso,#sua-pele,#como-age,#secao-02,#linha-do-tempo,#experiencias-video,#secao-14,#faq,#oferta{padding-top: var(--lp-space);padding-bottom: var(--lp-space)}#oferta-inicial{padding-top: 48px;padding-bottom: var(--lp-space)}#sua-pele{padding-bottom: 0}#sua-pele .lp-simple{margin-top: var(--lp-space);padding-block: 64px}#como-age + #cuidado-poporete .sales-parallax-layout{min-height: 0;padding-block: var(--lp-space)}#secao-02 .sales-benefits-grid{margin-bottom: 0}main .sales-heading,#experiencias-video .instagram-header{margin-bottom: var(--lp-head-gap)}.sales-heading h2 + p{margin-top: 14px}#faq .faq-title{margin-bottom: 12px}#faq .lp-faq-sub{margin: 0 0 var(--lp-head-gap)}.lp-sensory{margin: 48px auto 36px}.lp-timeline{margin: 0 0 48px}.lp-guilt{margin-top: 64px}.sales-invite{margin-top: 48px}#oferta .sales-heading{margin-bottom: 28px}.lp-reasons{margin-bottom: 56px}.lp-final-kits-title{margin-bottom: 32px}.lp-final-close{margin-top: 48px}@media (max-width: 880px){:root{--lp-space: 60px;--lp-head-gap: 32px}#oferta-inicial{padding-top: 28px}#sua-pele .lp-simple{padding-block: 48px}.lp-guilt{margin-top: 48px}.sales-invite{margin-top: 36px}.lp-sensory{margin: 36px auto 28px}.lp-reasons{margin-bottom: 40px}}.has-cta-pot{position: relative;overflow: hidden;isolation: isolate;padding-left: 74px !important;padding-right: 74px !important}.has-cta-pot .cta-pot{position: absolute;top: 50%;left: 14px;width: 48px;height: auto;transform: translateY(-50%) rotate(-12deg);filter: drop-shadow(0 4px 6px #0000004d);transition: left .42s cubic-bezier(.65,0,.35,1),transform .42s cubic-bezier(.65,0,.35,1);pointer-events: none;z-index: 1}.has-cta-pot>span[aria-hidden="true"]{transition: opacity .2s}.has-cta-pot:hover .cta-pot,.has-cta-pot:focus-visible .cta-pot,.has-cta-pot.is-going .cta-pot{left: calc(100% - 62px);transform: translateY(-50%) rotate(348deg)}.has-cta-pot:hover>span[aria-hidden="true"],.has-cta-pot:focus-visible>span[aria-hidden="true"],.has-cta-pot.is-going>span[aria-hidden="true"]{opacity: 0}.has-cta-pot.is-going .cta-pot{left: calc(100% + 10px);transition-duration: .42s}.has-cta-pot .cta-label{position: relative;z-index: 2}.btn-comprar-agora.has-cta-pot .cta-pot{width: 52px}@media (max-width: 480px){.has-cta-pot{padding-left: 60px !important;padding-right: 26px !important}.has-cta-pot .cta-pot{left: 10px;width: 40px}.has-cta-pot:hover .cta-pot,.has-cta-pot:focus-visible .cta-pot{left: calc(100% - 50px)}}@media (prefers-reduced-motion: reduce){.has-cta-pot .cta-pot{transition: none}}.has-cta-pot>span[aria-hidden="true"]{display: none}.lp-plans .lp-plan .lp-plan-cta.has-cta-pot{padding-left: 54px !important;padding-right: 54px !important;font-size: 17px !important;letter-spacing: 0;white-space: nowrap}.lp-plan .has-cta-pot .cta-pot{left: 10px;width: 40px}.lp-plan .has-cta-pot:hover .cta-pot,.lp-plan .has-cta-pot:focus-visible .cta-pot{left: calc(100% - 50px)}@media (max-width: 480px){.lp-plans .lp-plan .lp-plan-cta.has-cta-pot{font-size: 15px !important;padding-left: 50px !important;padding-right: 50px !important}}
:root{--pr-red: #ef3b46;--pr-red-deep: #b8123c;--pr-wine: #E6302F;--pr-yellow: #FCE6E2;--pr-ink: #2a1719;--pr-cream: #fff7f1;--pr-radius: 28px;--pr-shadow: 0 1px 0 #ffffff inset,0 18px 40px -18px #8a1a2a40,0 2px 8px #8a1a2a0f}body{color: var(--pr-ink);-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility}main .sales-heading h2,.instagram-title,.faq-title,.lp-ugc-copy h2,.sales-parallax-copy h2{font-size: clamp(32px,4.3vw,58px) !important;line-height: 1.04 !important;letter-spacing: -.045em !important;font-weight: 900 !important;text-wrap: balance}main .sales-heading h2 em,.instagram-title em,.faq-title em,.sales-guarantee h2 em{font-style: normal;color: var(--pr-red);background: linear-gradient(transparent 62%,#FCE6E299 62%,#FCE6E299 92%,transparent 92%);padding: 0 .06em}main .sales-heading>p,.instagram-subtitle,.lp-faq-sub{font-size: clamp(16px,1.35vw,19px) !important;line-height: 1.6;text-wrap: pretty}.sales-eyebrow,.lp-eyebrow-light{display: inline-flex !important;align-items: center;gap: 8px;font-size: 12.5px !important;font-weight: 800 !important;letter-spacing: .18em !important;text-transform: uppercase;padding: 8px 14px;border-radius: 999px;margin-bottom: 18px !important;color: var(--pr-red);background: #ef3b4612;border: 1px solid #ef3b4626}.sales-eyebrow::before,.lp-eyebrow-light::before{content: "";width: 7px;height: 7px;border-radius: 50%;background: currentColor;box-shadow: 0 0 0 4px #ef3b4626}.lp-eyebrow-light{color: var(--pr-yellow);background: #ffffff14;border-color: #ffffff33}.lp-eyebrow-light::before{box-shadow: 0 0 0 4px #FCE6E233}.instagram-header .sales-eyebrow,#faq .sales-eyebrow{margin-inline: auto}#faq .container{text-align: center}#faq .faq-list-container{text-align: left}.sales-guarantee .sales-eyebrow{margin-bottom: 14px !important}.lp-topbar{background: linear-gradient(90deg,var(--pr-red-deep),var(--pr-red),var(--pr-red-deep));letter-spacing: .02em}.campaign-header{position: sticky;top: 0;background: #fff9f7d9;backdrop-filter: saturate(1.4) blur(14px);-webkit-backdrop-filter: saturate(1.4) blur(14px);border-bottom: 1px solid #ef3b461a}.campaign-wordmark{letter-spacing: -.04em}.lp-first{position: relative;overflow: hidden;background: radial-gradient(60% 50% at 95% 0%,#ffd9cc 0%,transparent 60%),radial-gradient(45% 45% at 0% 100%,#FCE6E2 0%,transparent 60%),#fff8f4 !important}.lp-rating{display: inline-flex;align-items: center;gap: 8px;margin-bottom: 14px;padding: 7px 14px 7px 10px;border-radius: 999px;background: #fff;box-shadow: var(--pr-shadow);font-size: 14px;color: var(--pr-ink)}.lp-stars{color: #EA5246;letter-spacing: 1px;font-size: 15px}.lp-rating b{font-weight: 900}.lp-rating span:last-child{color: #8b7476}.lp-headline h1{font-size: clamp(30px,3.2vw,46px) !important;line-height: 1.05 !important;letter-spacing: -.045em !important;font-weight: 900 !important;text-wrap: balance}.lp-headline h1 em{background: linear-gradient(90deg,var(--pr-red),#F32259);-webkit-background-clip: text;background-clip: text;color: transparent !important}.lp-sub{border: 0 !important;box-shadow: var(--pr-shadow) !important;border-radius: 20px !important;font-size: 16.5px !important;position: relative}.lp-sub::before{content: "";position: absolute;left: 0;top: 16px;bottom: 16px;width: 4px;border-radius: 4px;background: linear-gradient(var(--pr-red),#F5B5B5)}.quick-offer .gallery-main-frame{border-radius: 30px !important;overflow: hidden;box-shadow: 0 30px 60px -24px #8a1a2a59 !important}.quick-offer .kit-card-label{border-radius: 18px !important;transition: transform .2s,box-shadow .2s,border-color .2s !important}.quick-offer .kit-card-label:hover{transform: translateY(-2px);box-shadow: 0 12px 26px -12px #8a1a2a40}.quick-offer .kit-card-label.active{box-shadow: 0 0 0 3px #ef3b4633,0 16px 30px -14px #ef3b4680 !important}.lp-selected-card{background: #fff;border-radius: 24px;padding: 18px 16px 20px;box-shadow: var(--pr-shadow)}.lp-selected-img{border: 0 !important;box-shadow: none !important;background: radial-gradient(circle at 50% 60%,#ffe3d6,#fff 70%) !important}.lp-selected-cash{font-size: 40px !important;font-weight: 900 !important;letter-spacing: -.04em}.btn-comprar-agora{height: 66px !important;border-radius: 999px !important;font-size: 18px !important;letter-spacing: .02em;box-shadow: 0 18px 34px -14px #e9213ccc !important}.lp-trust li{background: #fff !important;box-shadow: var(--pr-shadow)}.lp-marquee{overflow: hidden;position: relative;z-index: 3;padding: 18px 0;transform: rotate(-1.6deg);margin: -14px -20px}.lp-marquee--red{background: var(--pr-wine);color: #fff}.lp-marquee--yellow{background: var(--pr-yellow);color: #C4262B;transform: rotate(1.4deg)}.lp-marquee-track{display: flex;width: max-content;align-items: center;gap: 28px;animation: lp-marquee 38s linear infinite}.lp-marquee span{font-size: clamp(20px,2.4vw,32px);font-weight: 900;text-transform: uppercase;letter-spacing: -.02em;white-space: nowrap}.lp-marquee i{font-style: normal;font-size: 20px;color: var(--pr-red)}.lp-marquee--red i{color: var(--pr-yellow)}@keyframes lp-marquee{to{transform: translateX(-50%)}}.lp-ugc{padding-top: calc(var(--lp-space) + 20px) !important;background: radial-gradient(50% 60% at 85% 50%,#ff6a5a 0%,transparent 70%),linear-gradient(120deg,#ff1e56 0%,#ed1448 48%,#9e0d34 100%) !important}.lp-ugc-copy h2{color: #fff}.lp-ugc-frame video{border-width: 6px !important;border-radius: 34px !important;transform: rotate(2deg);box-shadow: 0 40px 80px -20px #E6302Fcc !important}.lp-ugc-seal{animation: lp-spin-slow 14s linear infinite}@keyframes lp-spin-slow{from{transform: rotate(10deg)}to{transform: rotate(370deg)}}.lp-pain-intro h3{font-size: 26px !important;font-weight: 900 !important;letter-spacing: -.03em}.lp-pain-grid figure{position: relative;border: 0 !important;border-radius: 26px;overflow: hidden;margin: 0;box-shadow: 0 22px 40px -22px #E6302F99}.lp-pain-grid img{height: 300px !important;border: 0 !important;border-radius: 0 !important;transition: transform .6s cubic-bezier(.2,.7,.2,1)}.lp-pain-grid figure:hover img{transform: scale(1.06)}.lp-pain-grid figcaption{position: absolute;inset: auto 0 0 0;padding: 60px 18px 18px !important;color: #fff !important;font-size: 18px !important;font-weight: 800 !important;text-align: left;background: linear-gradient(transparent,#E6302Fe6)}.lp-pain-grid figcaption::before{content: "";display: block;width: 28px;height: 4px;border-radius: 4px;background: var(--pr-yellow);margin-bottom: 10px}.lp-pill{font-size: 16px !important;padding: 14px 26px !important;background: #fff !important;box-shadow: var(--pr-shadow);border: 1px solid #ef3b4622}.lp-pill::before{content: "😣 "}.sales-invite{border-radius: 36px !important;box-shadow: 0 40px 80px -30px #b8123ccc !important}.lp-guilt h3{font-size: clamp(40px,5vw,68px) !important;font-weight: 900 !important;letter-spacing: -.05em;line-height: 1}.lp-guilt p{font-size: 19px !important}.lp-simple{background: linear-gradient(180deg,#fff7f1,#ffefe4) !important}.lp-simple h3{font-size: clamp(26px,2.6vw,34px) !important;font-weight: 900 !important;letter-spacing: -.03em}.lp-simple ul{gap: 18px !important}.lp-simple li{background: #fff;border-radius: 22px;padding: 26px 18px;box-shadow: var(--pr-shadow);font-size: 16px !important}.lp-simple li strong{font-size: 26px !important;font-weight: 900 !important;letter-spacing: -.03em;margin-bottom: 4px}#como-age{background: #fff}.lp-steps{gap: 24px !important;counter-reset: step}.lp-steps article{position: relative;overflow: hidden;border: 0 !important;border-radius: var(--pr-radius) !important;padding: 34px 30px !important;box-shadow: var(--pr-shadow) !important;background: linear-gradient(180deg,#fff,#fff7f2) !important;transition: transform .3s,box-shadow .3s}.lp-steps article::before{content: "";position: absolute;inset: 0 0 auto 0;height: 5px;background: linear-gradient(90deg,var(--pr-red),#F5B5B5,var(--pr-yellow))}.lp-steps article:hover{transform: translateY(-6px);box-shadow: 0 30px 50px -24px #8a1a2a66 !important}.lp-steps article>span{width: auto !important;height: auto !important;background: none !important;border-radius: 0 !important;font-size: 64px !important;line-height: 1;font-weight: 900 !important;letter-spacing: -.06em;color: transparent !important;-webkit-text-stroke: 2px var(--pr-red)}.lp-steps h3{font-size: 23px !important;font-weight: 900 !important;letter-spacing: -.03em}.lp-steps p{font-size: 16px !important}.sales-parallax-copy h2{color: #fff}.lp-parallax-answer{font-size: 22px !important}.lp-parallax-short h3{font-size: 24px !important;font-weight: 900 !important}.lp-benefits .sales-benefit{background: #fff;border-radius: 24px;padding: 22px 22px !important;box-shadow: var(--pr-shadow);margin-bottom: 18px;transition: transform .3s}.lp-benefits .sales-benefit:hover{transform: translateY(-4px)}.lp-benefits .sales-benefit h3{font-size: 22px !important;font-weight: 900 !important;letter-spacing: -.03em}.lp-benefits .sales-benefit p{font-size: 15px !important}.lp-benefits .sales-product-center img{animation: lp-float 6s ease-in-out infinite}@keyframes lp-float{50%{transform: translateY(-14px) rotate(-2deg)}}.lp-sensory{background: var(--pr-wine) !important;color: #fff;border-radius: 30px !important;padding: 34px 28px !important}.lp-sensory p{color: #fff !important;font-size: clamp(22px,2.4vw,30px) !important;font-weight: 900 !important;letter-spacing: -.03em}.lp-sensory span{background: #ffffff14 !important;border-color: #ffffff2e !important;color: #fff !important;font-size: 15px !important}#linha-do-tempo{background: linear-gradient(180deg,#fff,#fff4ee)}.lp-timeline{gap: 26px !important}.lp-timeline::before{top: 33px !important;height: 3px !important}.lp-timeline li{padding-top: 0 !important}.lp-timeline li::before{display: none}.lp-tl-icon{position: relative;z-index: 1;display: grid;place-items: center;width: 68px;height: 68px;margin: 0 auto 18px;border-radius: 50%;font-size: 28px;background: #fff;box-shadow: 0 0 0 6px #fff4ee,0 0 0 8px #ef3b4640,var(--pr-shadow)}.lp-timeline h3{font-size: 24px !important;font-weight: 900 !important;letter-spacing: -.03em}.lp-timeline p{font-size: 16.5px !important}.sec-instagram-videos{background: radial-gradient(60% 50% at 50% 0%,#ffe3d6 0%,transparent 70%),var(--pr-cream) !important}.video-card-box{border-radius: 26px !important;box-shadow: 0 30px 50px -24px #E6302Faa !important;transition: transform .3s}.video-card-box:hover{transform: translateY(-6px) rotate(-.6deg)}.video-card-name{font-size: 17px !important;font-weight: 900 !important}.sales-guarantee{background: radial-gradient(50% 70% at 15% 50%,#FCE6E2 0%,transparent 70%),var(--campaign-cream) !important}.sales-guarantee h2{font-size: clamp(32px,3.6vw,48px) !important;font-weight: 900 !important;letter-spacing: -.045em !important;line-height: 1.05 !important}.sales-guarantee-seal{position: relative;box-shadow: 0 30px 60px -24px #b7523e99,0 0 0 14px #FFF3F1}.sales-guarantee-seal::after{content: "";position: absolute;inset: -26px;border-radius: 50%;border: 2px dashed #F5B5B5;animation: lp-spin-slow 30s linear infinite}.lp-guarantee-cards li{border-radius: 20px !important;box-shadow: var(--pr-shadow) !important;font-size: 15px !important;transition: transform .3s}.lp-guarantee-cards li:hover{transform: translateY(-4px)}#faq{background: #fff}#faq .faq-list-container{max-width: 820px;margin-inline: auto;display: grid;gap: 12px}#faq .faq-card-item{border: 1px solid #ef3b461f !important;border-radius: 20px !important;background: #fffaf7 !important;box-shadow: none !important;overflow: hidden;transition: background .25s,box-shadow .25s;margin: 0 !important}#faq .faq-card-item.open{background: #fff !important;box-shadow: 0 20px 40px -24px #8a1a2a59 !important;border-color: #ef3b4640 !important}#faq .faq-btn-question{padding: 22px 24px !important;font-size: 18px !important;font-weight: 800 !important;letter-spacing: -.01em}#faq .faq-icon-pink{display: grid !important;place-items: center;width: 34px;height: 34px;border-radius: 50%;background: #ef3b4614;color: var(--pr-red) !important;font-size: 20px !important;flex-shrink: 0;transition: background .25s,color .25s}#faq .faq-card-item.open .faq-icon-pink{background: var(--pr-red);color: #fff !important}#faq .faq-answer-body{font-size: 16.5px !important;line-height: 1.65 !important;padding-inline: 24px !important}.lp-final{position: relative;overflow: hidden;background: radial-gradient(40% 40% at 10% 10%,#ff6a5a99 0%,transparent 70%),radial-gradient(40% 50% at 90% 90%,#C8262A 0%,transparent 70%),linear-gradient(160deg,#ff3b55 0%,#ed1448 45%,#a90f37 100%) !important}.lp-final .sales-heading h2{color: #fff !important;font-size: clamp(36px,5vw,66px) !important}.lp-final .sales-heading h2 em{background: none !important;color: var(--pr-yellow) !important}.lp-reasons li{backdrop-filter: blur(6px);font-size: 15px !important;padding: 11px 18px !important}.sales-cta,.lp-plan-cta,.btn-comprar-agora{position: relative;overflow: hidden}.sales-cta::after,.lp-plan--best .lp-plan-cta::after,.lp-plan--popular .lp-plan-cta::after,.btn-comprar-agora::after{content: "";position: absolute;top: 0;bottom: 0;left: -60%;width: 40%;z-index: 0;pointer-events: none;background: linear-gradient(100deg,transparent,#ffffff8c,transparent);transform: skewX(-20deg);animation: lp-sheen 3.6s ease-in-out infinite}@keyframes lp-sheen{0%,60%{left: -60%}100%{left: 130%}}.sales-cta{box-shadow: 0 16px 32px -14px #f7c80099;font-weight: 900 !important}.editorial-footer{background: linear-gradient(180deg,#fff7f1,#ffeee5) !important}.js-reveal .reveal{opacity: 0;transform: translateY(28px);transition: opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay: var(--reveal-delay,0ms)}.js-reveal .reveal.is-visible{opacity: 1;transform: none}.js-reveal .lp-steps article.reveal.is-visible:hover{transform: translateY(-6px)}@media (max-width: 880px){.lp-pain-grid{grid-template-columns: 1fr 1fr !important;gap: 12px !important}.lp-pain-grid img{height: 200px !important}.lp-pain-grid figcaption{font-size: 15px !important;padding: 40px 12px 12px !important}.lp-timeline::before{top: 34px !important;left: 33px !important;bottom: 34px !important;height: auto !important;width: 3px !important}.lp-timeline li{padding-left: 88px !important;min-height: 68px}.lp-tl-icon{position: absolute;left: 0;top: 0;margin: 0}.lp-marquee{padding: 13px 0}.lp-steps article>span{font-size: 52px !important}#faq .faq-btn-question{font-size: 16px !important;padding: 18px !important}}@media (prefers-reduced-motion: reduce){.lp-marquee-track,.lp-ugc-seal,.sales-guarantee-seal::after,.lp-benefits .sales-product-center img,.sales-cta::after,.lp-plan-cta::after,.btn-comprar-agora::after{animation: none !important}}html,body{overflow-x: clip}main{overflow-x: clip}@media (max-width: 480px){.sales-cta.has-cta-pot{font-size: 14.5px !important;padding-left: 58px !important;padding-right: 18px !important;min-height: 60px}}.lp-hero{position: relative;overflow: hidden;text-align: center;padding: 64px 16px 0;background: #fff}.lp-hero-copy{position: relative;z-index: 3;max-width: 980px;margin: 0 auto}.lp-hero h1{font-size: clamp(34px,5.2vw,72px);line-height: 1.02;font-weight: 900;letter-spacing: -.05em;color: var(--pr-ink);text-wrap: balance}.lp-hero h1 em{font-style: normal;background: linear-gradient(90deg,var(--pr-red),#F32259);-webkit-background-clip: text;background-clip: text;color: transparent}.lp-hero-sub{max-width: 720px;margin: 22px auto 0;font-size: clamp(16px,1.45vw,20px);line-height: 1.6;color: #6f5a5c;text-wrap: pretty}.lp-hero-sub strong{color: var(--pr-red);font-weight: 800}.lp-hero-ctas{display: flex;justify-content: center;gap: 14px;margin-top: 30px;flex-wrap: wrap}.lp-hero-btn{display: inline-flex;align-items: center;justify-content: center;min-height: 60px;padding: 0 34px;border-radius: 999px;font-size: 17px;font-weight: 800;text-decoration: none;transition: transform .2s,background .2s,box-shadow .2s}.lp-hero-btn--dark{background: var(--pr-ink);color: #fff;box-shadow: 0 16px 30px -14px #2a1719aa}.lp-hero-btn--dark:hover{background: var(--pr-red);transform: translateY(-2px)}.lp-hero-btn--ghost{border: 1.5px solid var(--pr-ink);color: var(--pr-ink);background: #fff}.lp-hero-btn--ghost:hover{background: #fff3ee;transform: translateY(-2px)}.lp-hero-stage{position: relative;max-width: 1240px;height: 560px;margin: 26px auto 0}.lp-hero-arc{position: absolute;left: 50%;bottom: 0;width: min(920px,92vw);aspect-ratio: 2 / 1;transform: translateX(-50%);border-radius: 999px 999px 0 0;background: radial-gradient(100% 100% at 50% 100%,#FCE6E2 0%,#fff3e3 45%,#fff 75%)}.lp-hero-arc span{position: absolute;inset: -60px -60px 0;border: 1px solid #ef3b4622;border-bottom: 0;border-radius: 999px 999px 0 0}.lp-hero-arc span + span{inset: -130px -130px 0;border-color: #ef3b4612}.lp-hero-pot{position: absolute;left: 50%;bottom: -30px;width: min(520px,62vw);height: auto;transform: translateX(-50%) rotate(-6deg);filter: drop-shadow(0 40px 50px #8a1a2a55);animation: lp-hero-float 7s ease-in-out infinite;z-index: 2}@keyframes lp-hero-float{50%{transform: translateX(-50%) translateY(-14px) rotate(-3deg)}}.lp-float{position: absolute;z-index: 3;margin: 0;border-radius: 24px;box-shadow: 0 24px 50px -22px #E6302F66;animation: lp-bob 6s ease-in-out infinite}@keyframes lp-bob{50%{translate: 0 -10px}}.lp-float--photo-a{left: 15%;top: 10px;width: 210px;height: 230px;overflow: hidden;animation-delay: -1s}.lp-float--photo-a img,.lp-float--photo-b img{width: 100%;height: 100%;object-fit: cover;display: block}.lp-chip{position: absolute;top: 14px;left: 14px;background: #fff;color: var(--pr-ink);font-size: 13px;font-weight: 800;border-radius: 999px;padding: 5px 11px}.lp-float--stars{left: 25%;top: 266px;display: flex;gap: 4px;padding: 11px 18px;border-radius: 999px;background: #F5B5B5;color: var(--pr-ink);animation-delay: -3s}.lp-float--stars svg{width: 24px;height: 24px}.lp-float--heat{left: 6%;top: 345px;display: flex;align-items: center;gap: 16px;padding: 22px 28px;background: var(--pr-yellow);text-align: left;animation-delay: -2s}.lp-heat-icon{font-size: 40px;line-height: 1}.lp-float--heat small{display: block;font-size: 14px;color: #6b4b2a;font-weight: 600}.lp-float--heat b{font-size: 40px;font-weight: 900;letter-spacing: -.04em;color: var(--pr-ink);line-height: 1.05}.lp-float--four{right: 7%;top: 20px;display: flex;align-items: center;gap: 12px;padding: 22px 22px 22px 28px;background: #ffe1d6;text-align: left;animation-delay: -4s}.lp-float--four>b{font-size: 76px;font-weight: 900;line-height: .85;letter-spacing: -.06em;color: var(--pr-red)}.lp-float--four>span{display: flex;flex-direction: column;font-size: 22px;font-weight: 800;color: var(--pr-ink);line-height: 1.1}.lp-float--four small{font-size: 13px;font-weight: 600;color: #7a5f61;margin-top: 4px}.lp-float--four img{width: 92px;height: auto;transform: rotate(10deg);filter: drop-shadow(0 10px 12px #0003)}.lp-float--photo-b{right: 5%;top: 290px;width: 260px;padding: 12px 12px 0;background: #fff;animation-delay: -5s}.lp-float--photo-b img{height: 160px;border-radius: 16px;object-position: center 30%}.lp-float--photo-b figcaption{position: relative;display: flex;align-items: center;gap: 12px;padding: 12px 4px 14px;font-size: 18px}.lp-float--photo-b i{font-style: normal}.lp-float--photo-b i:first-of-type{color: var(--pr-red)}.lp-bubble{position: absolute;left: -16px;top: -44px;background: var(--pr-wine);color: #fff;font-size: 16px;font-weight: 800;border-radius: 10px;padding: 7px 12px}.lp-bubble::after{content: "";position: absolute;left: 26px;bottom: -6px;border: 6px solid transparent;border-bottom: 0;border-top-color: var(--pr-wine)}.lp-picker{position: relative;z-index: 4;padding: 0 16px var(--lp-space) !important;background: linear-gradient(180deg,#fff3e3 0%,#fff8f4 120px) !important}.lp-picker-inner{display: grid;grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);gap: 32px;align-items: start;max-width: 1080px;margin: 0 auto;padding: 36px;border-radius: 36px;background: #fff;box-shadow: 0 40px 80px -40px #8a1a2a59,0 0 0 1px #ef3b4612;transform: translateY(-24px)}.lp-picker .lp-selector-title{font-size: clamp(26px,2.6vw,34px);font-weight: 900;letter-spacing: -.04em;margin-bottom: 16px}.lp-picker-summary .lp-selected-card{margin-top: 0;background: linear-gradient(180deg,#fff6f1,#fff)}.lp-picker-summary .btn-comprar-agora{margin-top: 16px}@media (max-width: 1100px){.lp-float--photo-a{left: 4%}.lp-float--stars{left: 12%}.lp-float--heat{left: 2%}.lp-float--four{right: 2%}.lp-float--photo-b{right: 2%}}@media (max-width: 880px){.lp-hero{padding-top: 36px}.lp-hero-stage{height: 420px;margin-top: 18px}.lp-hero-pot{width: min(380px,84vw);bottom: -20px}.lp-float--photo-a{width: 108px;height: 124px;top: 0;left: 0;border-radius: 18px}.lp-chip{font-size: 11px;top: 8px;left: 8px}.lp-float--stars{top: 136px;left: 0;padding: 7px 11px}.lp-float--stars svg{width: 15px;height: 15px}.lp-float--heat{top: auto;bottom: 30px;left: 0;padding: 12px 14px;gap: 8px;border-radius: 18px}.lp-heat-icon{font-size: 24px}.lp-float--heat small{font-size: 11px}.lp-float--heat b{font-size: 24px}.lp-float--four{top: 0;right: 0;padding: 12px 14px;gap: 6px;border-radius: 18px}.lp-float--four>b{font-size: 46px}.lp-float--four>span{font-size: 15px}.lp-float--four small{font-size: 10.5px}.lp-float--four img{display: none}.lp-float--photo-b{top: auto;bottom: 60px;right: 0;width: 130px;padding: 7px 7px 0;border-radius: 18px}.lp-float--photo-b img{height: 84px;border-radius: 12px}.lp-float--photo-b figcaption{font-size: 13px;gap: 8px;padding: 8px 2px}.lp-bubble{font-size: 12px;top: -34px;left: -8px;padding: 5px 9px}.lp-picker-inner{grid-template-columns: minmax(0,1fr);padding: 22px 16px;border-radius: 28px;gap: 20px;transform: translateY(-16px)}.lp-hero-btn{min-height: 54px;padding: 0 26px;font-size: 16px}}@media (prefers-reduced-motion: reduce){.lp-hero-pot,.lp-float{animation: none !important}}@media (max-width: 480px){.btn-comprar-agora.has-cta-pot{font-size: 14px !important;padding-left: 58px !important;padding-right: 16px !important}}.lp-marquee,.lp-marquee--yellow{transform: none;margin: 0}.lp-picker-inner{transform: none}.lp-picker{padding-top: 0 !important}.lp-hero{padding-top: 40px}.lp-hero-copy{max-width: 1240px}.lp-rating{margin-bottom: 16px}.lp-hero h1{font-size: clamp(28px,3.7vw,54px);line-height: 1.06;max-width: 1180px;margin: 0 auto}.lp-hero-sub{max-width: 1060px;margin-top: 16px;font-size: clamp(15px,1.3vw,18.5px);line-height: 1.55}.lp-hero-ctas{margin-top: 22px}.lp-hero-stage{height: 470px;margin-top: 18px}.lp-hero-pot{width: min(440px,60vw);bottom: 0}.lp-float--photo-a{width: 180px;height: 200px;top: 0}.lp-float--stars{top: 222px}.lp-float--heat{top: 290px}.lp-float--photo-b{top: 250px}@media (max-width: 880px){.lp-hero{padding-top: 24px}.lp-hero h1{font-size: clamp(25px,6.6vw,30px);letter-spacing: -.04em}.lp-hero-sub{font-size: 14.5px;margin-top: 12px}.lp-hero-ctas{margin-top: 18px;gap: 10px}.lp-hero-btn{min-height: 50px;padding: 0 22px;font-size: 15px}.lp-hero-stage{height: 360px;margin-top: 12px}.lp-hero-pot{width: min(320px,78vw);bottom: 0}.lp-float--photo-a{width: 100px;height: 112px}.lp-float--stars{top: 122px}.lp-float--heat{top: auto;bottom: 20px}.lp-float--photo-b{top: auto;bottom: 70px}.lp-picker-inner{margin-top: 0}}.lp-hero{background: linear-gradient(180deg,#fff 0%,#fff 55%,#fff3e3 100%)}.lp-hero-arc{background: radial-gradient(100% 100% at 50% 100%,#FCE6E2 0%,#fff3e3 55%,transparent 80%)}.lp-hero-stage{margin-bottom: 0}.lp-hero-stage::after{content: "";position: absolute;left: -50vw;right: -50vw;bottom: 0;height: 90px;background: linear-gradient(180deg,transparent,#fff3e3);z-index: 2;pointer-events: none}.lp-hero-pot{z-index: 3}.lp-float--photo-b{top: 200px}.lp-float--heat{top: 270px}.lp-picker{background: linear-gradient(180deg,#fff3e3 0%,#fff8f4 260px) !important;padding-top: 64px !important}@media (max-width: 880px){.lp-picker{padding-top: 40px !important}.lp-float--photo-b{top: auto}.lp-float--heat{top: auto}}#experiencias-video{position: relative;overflow: hidden;background: radial-gradient(50% 45% at 50% 0%,#ef3b4655 0%,transparent 70%),radial-gradient(40% 40% at 100% 100%,#F3225933 0%,transparent 70%),linear-gradient(180deg,#E6302F 0%,#C8262A 100%) !important}#experiencias-video .instagram-title{color: #fff !important}#experiencias-video .instagram-title em{color: var(--pr-yellow) !important;background: none !important}#experiencias-video .instagram-subtitle{color: #f3c9d0 !important}#experiencias-video .sales-eyebrow{color: var(--pr-yellow);background: #ffffff14;border-color: #ffffff2e}#experiencias-video .sales-eyebrow::before{box-shadow: 0 0 0 4px #FCE6E233}#experiencias-video .video-carousel-outer-wrapper{max-width: 1120px}#experiencias-video .video-carousel-track{gap: 28px;justify-content: center;align-items: center;padding: 30px 6px 20px}#experiencias-video .video-card-wrapper{flex: 0 0 320px;width: 320px}#experiencias-video .video-card-box{height: auto;aspect-ratio: 9 / 16;border: 0 !important;border-radius: 30px !important;box-shadow: 0 0 0 1px #ffffff1f,0 40px 70px -30px #000000cc !important;transition: transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s}#experiencias-video .video-card-wrapper:nth-child(2) .video-card-box{transform: translateY(-24px);box-shadow: 0 0 0 3px var(--pr-yellow),0 50px 80px -30px #000000e6 !important}#experiencias-video .video-card-box:hover{transform: translateY(-10px) scale(1.02) !important}#experiencias-video .video-card-box video{width: 100%;height: 100%;object-fit: cover}#experiencias-video .video-card-gradient{background: linear-gradient(180deg,#00000059 0%,transparent 25%,transparent 50%,#C8262Af2 100%) !important}.video-card-num{position: absolute;top: 18px;left: 20px;z-index: 3;font-size: 15px;font-weight: 900;letter-spacing: .1em;color: #fff;background: #ffffff26;backdrop-filter: blur(8px);border: 1px solid #ffffff40;border-radius: 999px;padding: 6px 12px}#experiencias-video .video-card-footer{padding: 24px 22px !important;align-items: flex-end}#experiencias-video .video-card-name{font-size: 22px !important;font-weight: 900 !important;letter-spacing: -.02em;line-height: 1.1;margin-bottom: 6px}#experiencias-video .video-card-sub{font-size: 14.5px !important;line-height: 1.45;color: #ffe7ec !important;opacity: 1}#experiencias-video .video-glass-play-btn{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 78px !important;height: 78px !important;border-radius: 50% !important;background: #ffffff33 !important;backdrop-filter: blur(10px);border: 1.5px solid #ffffff80 !important;box-shadow: 0 0 0 0 #ffffff66;animation: lp-pulse 2.4s ease-out infinite}#experiencias-video .video-glass-play-btn svg{width: 26px;height: 26px}#experiencias-video .video-glass-play-btn .play-icon{margin-left: 4px}#experiencias-video .video-card-box:hover .video-glass-play-btn{background: var(--pr-yellow) !important}#experiencias-video .video-card-box:hover .video-glass-play-btn svg{fill: #C4262B}@keyframes lp-pulse{0%{box-shadow: 0 0 0 0 #ffffff59}100%{box-shadow: 0 0 0 22px #ffffff00}}#experiencias-video .video-card-box.is-playing .video-glass-play-btn{animation: none;opacity: 0}#experiencias-video .video-card-box.is-playing:hover .video-glass-play-btn{opacity: 1}#experiencias-video .video-carousel-arrow,#experiencias-video .video-dots-container{display: none}.lp-video-tags{list-style: none;display: flex;flex-wrap: wrap;justify-content: center;gap: 10px;margin: 26px 0 0;padding: 0}.lp-video-tags li{color: #fff;font-size: 15px;font-weight: 700;padding: 10px 18px;border-radius: 999px;background: #ffffff12;border: 1px solid #ffffff26}@media (max-width: 1080px){#experiencias-video .video-carousel-track{justify-content: flex-start;scroll-snap-type: x mandatory;overflow-x: auto;padding: 30px 16px 20px}#experiencias-video .video-card-wrapper{flex: 0 0 min(76vw,300px);scroll-snap-align: center}#experiencias-video .video-card-wrapper:nth-child(2) .video-card-box{transform: none}#experiencias-video .video-dots-container{display: flex}#experiencias-video .video-dot{background: #ffffff40}#experiencias-video .video-dot.active{background: var(--pr-yellow)}}#experiencias-video .video-card-box{position: relative}#experiencias-video .video-card-footer{position: absolute !important;inset: 0 !important;display: flex;align-items: flex-end;z-index: 2}#experiencias-video .video-card-info{position: relative;z-index: 1}.lp-pain-grid img{height: auto !important;aspect-ratio: 4 / 5;object-fit: cover;object-position: center !important}@media (max-width: 880px){.lp-pain-grid img{height: auto !important}}.lp-simple ul{max-width: 1080px !important}.lp-simple li{padding: 12px 12px 26px !important;overflow: hidden}.lp-simple li img{display: block;width: 100%;aspect-ratio: 1;object-fit: cover;border-radius: 16px;margin-bottom: 20px;transition: transform .6s cubic-bezier(.2,.7,.2,1)}.lp-simple li:hover img{transform: scale(1.04)}@media (max-width: 880px){.lp-simple ul{grid-template-columns: minmax(0,1fr) !important;max-width: 420px !important}}.lp-simple li img{height: auto !important;aspect-ratio: 1 / 1 !important;max-height: none}.lp-prob{overflow: hidden;background: #fff;padding: 8px;border-radius: 22px}.lp-prob img{display: block;width: 100%;aspect-ratio: 4 / 5;object-fit: cover;border-radius: 16px}.lp-prob figcaption{position: absolute;left: 16px;bottom: 16px;background: #fff;color: var(--pr-ink);font-size: 13px;font-weight: 800;border-radius: 999px;padding: 6px 12px;box-shadow: 0 6px 14px #0000002e}.lp-prob figcaption::before{content: "";display: inline-block;width: 7px;height: 7px;border-radius: 50%;background: var(--pr-red);margin-right: 6px;vertical-align: 1px}.lp-prob--1{left: 14%;top: 0;width: 170px;transform: rotate(-4deg);animation-delay: -1s}.lp-prob--2{left: 1%;top: 150px;width: 150px;transform: rotate(3deg);animation-delay: -3s}.lp-prob--3{right: 1%;top: 170px;width: 150px;transform: rotate(-3deg);animation-delay: -2s}.lp-prob--4{right: 16%;top: 255px;width: 165px;transform: rotate(4deg);animation-delay: -4s}.lp-float--heat{left: 16% !important;top: auto !important;bottom: 24px}.lp-float--four{right: 9% !important;top: 0 !important}@media (max-width: 1100px){.lp-prob--1{left: 10%}.lp-prob--4{right: 12%}.lp-float--heat{left: 10% !important}}@media (max-width: 880px){.lp-prob{padding: 5px;border-radius: 16px}.lp-prob img{border-radius: 12px}.lp-prob figcaption{left: 9px;bottom: 9px;font-size: 10.5px;padding: 4px 8px}.lp-prob--1{left: 0;top: 0;width: 96px}.lp-prob--2{left: 0;top: 140px;width: 84px}.lp-prob--3{right: 0;top: 96px;width: 84px}.lp-prob--4{right: 0;top: 214px;width: 92px}.lp-float--heat{left: 0 !important;bottom: 14px}.lp-float--four{right: 0 !important}}.lp-prob img{height: auto !important}.lp-prob{position: absolute}@media (min-width: 881px){.lp-prob--4{top: 205px}.lp-float--heat{bottom: 70px !important}.lp-hero-stage::after{z-index: 1}}.lp-float,.lp-prob{z-index: 4}@media (min-width: 881px){.lp-prob--1{left: 12%;top: 10px;width: 190px}.lp-prob--4{right: 12%;top: 190px;width: 190px}.lp-float--heat{left: 6% !important}}@media (max-width: 880px){.lp-prob--1{width: 104px}.lp-prob--4{top: 150px;width: 104px}}
.fx-progress{position: fixed;top: 0;left: 0;right: 0;height: 3px;z-index: 9999;transform-origin: 0 50%;transform: scaleX(0);background: linear-gradient(90deg,#ef3b46,#F32259,#FCE6E2);box-shadow: 0 0 12px #ef3b4699;pointer-events: none}.fx-on body::after{content: "";position: fixed;inset: 0;z-index: 9998;pointer-events: none;opacity: .05;mix-blend-mode: multiply;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.fx-word{display: inline-block;opacity: 0;transform: translateY(.55em) rotate(2deg);filter: blur(8px);transition: opacity .7s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1),filter .7s;transition-delay: calc(var(--i) * 45ms + 120ms)}.fx-words-in .fx-word{opacity: 1;transform: none;filter: none}.lp-hero h1 em .fx-word{background: inherit;-webkit-background-clip: text;background-clip: text}.lp-hero h1 em{background-size: 200% 100%;animation: fx-shine 5s ease-in-out infinite}@keyframes fx-shine{0%,100%{background-position: 0% 50%}50%{background-position: 100% 50%}}@keyframes fx-up{from{opacity: 0;transform: translateY(18px)}}@keyframes fx-zoom{from{opacity: 0;transform: translateY(40px) scale(.96)}}.lp-hero-stage::before{content: "";position: absolute;left: 50%;bottom: 40px;width: 520px;height: 520px;transform: translateX(-50%);border-radius: 50%;z-index: 1;pointer-events: none;background: radial-gradient(circle,#F3225955 0%,#FCE6E244 35%,transparent 65%);filter: blur(10px);animation: fx-glow 5s ease-in-out infinite}@keyframes fx-glow{50%{transform: translateX(-50%) scale(1.12);opacity: .7}}.fx-sparks{position: absolute;inset: 0;z-index: 3;pointer-events: none}.fx-sparks i{position: absolute;left: var(--x);top: var(--y);width: 14px;height: 14px;scale: var(--s);opacity: 0;animation: fx-spark 4s ease-in-out var(--d) infinite;background: radial-gradient(circle,#fff 0 18%,transparent 20%),conic-gradient(from 0deg,transparent 0 40%,#FCE6E2 45% 55%,transparent 60%),conic-gradient(from 90deg,transparent 0 40%,#FCE6E2 45% 55%,transparent 60%);clip-path: polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);background: #FCE6E2;filter: drop-shadow(0 0 6px #EA5246)}@keyframes fx-spark{0%,100%{opacity: 0;transform: scale(.2) rotate(0deg)}40%{opacity: 1;transform: scale(1) rotate(90deg)}70%{opacity: 0;transform: scale(.4) rotate(180deg) translateY(-20px)}}.lp-hero-pot,.lp-float,.lp-hero-arc{transition: margin .2s linear}.fx-tilt{transform-style: preserve-3d;will-change: transform}.fx-tilt.fx-tilt-active{transform: perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(-4px) !important;transition: transform .12s ease-out !important}.fx-tilt:not(.fx-tilt-active){transition: transform .6s cubic-bezier(.2,.7,.2,1)}.fx-tilt::after{content: "";position: absolute;inset: 0;border-radius: inherit;pointer-events: none;z-index: 5;opacity: 0;transition: opacity .3s;background: radial-gradient(420px circle at var(--mx,50%) var(--my,50%),#ffffff59,transparent 45%);mix-blend-mode: soft-light}.fx-tilt.fx-tilt-active::after{opacity: 1}.lp-steps article.fx-tilt,.lp-simple li.fx-tilt,.lp-guarantee-cards li.fx-tilt,.lp-benefits .sales-benefit.fx-tilt{position: relative}.lp-plan--best.fx-tilt::after{background: radial-gradient(420px circle at var(--mx,50%) var(--my,50%),#FCE6E240,transparent 45%);mix-blend-mode: screen}.fx-magnet{translate: var(--bx,0px) var(--by,0px);transition: translate .25s cubic-bezier(.2,.7,.2,1),transform .2s,background .2s,box-shadow .2s}.fx-magnet:hover{box-shadow: 0 22px 40px -16px #ef3b4699}.fx-draw:is(em){background-size: 0% 100% !important;background-repeat: no-repeat !important;transition: background-size 1s cubic-bezier(.2,.7,.2,1) .25s}.fx-draw:is(em).fx-in{background-size: 100% 100% !important}.lp-pain-grid figure.fx-draw img,.lp-simple li.fx-draw img{clip-path: inset(0 0 100% 0 round 16px);transform: scale(1.15);transition: clip-path 1.1s cubic-bezier(.7,0,.2,1),transform 1.4s cubic-bezier(.2,.7,.2,1)}.lp-pain-grid figure.fx-draw.fx-in img,.lp-simple li.fx-draw.fx-in img{clip-path: inset(0 0 0 0 round 16px);transform: none}.lp-pain-grid figure.fx-draw.fx-in:hover img{transform: scale(1.06)}.fx-confetti{position: fixed;inset: 0;pointer-events: none;z-index: 9999}.fx-confetti i{position: absolute;width: 9px;height: 13px;border-radius: 2px;animation: fx-confetti 1.3s cubic-bezier(.15,.6,.3,1) forwards}.fx-confetti i:nth-child(3n){border-radius: 50%;width: 9px;height: 9px}@keyframes fx-confetti{to{transform: translate(var(--tx),calc(var(--ty) + 220px)) rotate(var(--r));opacity: 0}}.lp-marquee:hover .lp-marquee-track{animation-play-state: paused}.lp-marquee--red{box-shadow: 0 0 0 1px #ffffff14 inset,0 20px 40px -20px #E6302F}.quick-offer .kit-card-label.active{position: relative}.quick-offer .kit-card-label.active::before{content: "";position: absolute;inset: -2px;border-radius: 20px;padding: 2px;pointer-events: none;background: conic-gradient(from var(--fx-a,0deg),#ef3b46,#FCE6E2,#F32259,#ef3b46);-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask-composite: exclude;animation: fx-rotate 3s linear infinite}@property --fx-a{syntax: '<angle>';inherits: false;initial-value: 0deg}@keyframes fx-rotate{to{--fx-a: 360deg}}.lp-plan--best::before{content: "";position: absolute;inset: 0;border-radius: inherit;padding: 3px;pointer-events: none;z-index: 6;background: conic-gradient(from var(--fx-a,0deg),#FCE6E2,#F32259,#FCE6E2 30%,transparent 40% 60%,#FCE6E2 70%);-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask-composite: exclude;animation: fx-rotate 4s linear infinite}@media (prefers-reduced-motion: reduce){.fx-word{opacity: 1 !important;transform: none !important;filter: none !important}.lp-hero-stage::before,.fx-sparks,.quick-offer .kit-card-label.active::before,.lp-plan--best::before{animation: none !important}}@media (max-width: 880px){.lp-hero-stage::before{width: 340px;height: 340px}.fx-on body::after{display: none}}@media (min-width: 481px){.lp-picker .btn-comprar-agora.has-cta-pot{font-size: 16px !important;white-space: nowrap;padding-left: 70px !important;padding-right: 24px !important}}
:root{--b-red: #E6302F;--b-coral: #EA5246;--b-pink: #F32259;--b-rose: #F5B5B5;--b-blush: #FCE6E2;--b-ink: #2B1717;--b-sand: #EBD5C6;--b-serif: 'Instrument Serif',Georgia,serif;--b-sans: 'DM Sans',system-ui,sans-serif;--pr-red: var(--b-coral);--pr-red-deep: var(--b-red);--pr-wine: var(--b-red);--pr-yellow: var(--b-blush);--pr-ink: var(--b-ink);--pr-cream: var(--b-blush);--sales-red: var(--b-coral);--sales-coral: var(--b-coral);--sales-ink: var(--b-ink);--sales-muted: #7a5b58;--sales-cream: var(--b-blush);--campaign-red: var(--b-coral);--campaign-coral: var(--b-coral);--campaign-yellow: var(--b-blush);--campaign-wine: var(--b-red);--campaign-cream: var(--b-blush);--color-primary: var(--b-coral);--color-primary-light: var(--b-coral);--color-primary-dark: var(--b-red)}body,button,input,select,.lp-hero-sub,p,li,a,label{font-family: var(--b-sans) !important}.lp-hero h1,main .sales-heading h2,.instagram-title,.faq-title,.lp-ugc-copy h2,.sales-parallax-copy h2,.sales-guarantee h2,.lp-simple h3,.lp-pain-intro h3,.lp-final-kits-title,.lp-final-close h3,.sales-invite h3,.lp-sensory p,.lp-selector-title,.lp-steps h3,.lp-timeline h3,.lp-guarantee-sub,.lp-reviews h3,.video-card-name{font-family: var(--b-serif) !important;font-weight: 400 !important;letter-spacing: -.01em !important}.lp-hero h1{font-size: clamp(36px,4.6vw,70px) !important;line-height: 1 !important}main .sales-heading h2,.instagram-title,.faq-title,.lp-ugc-copy h2,.sales-parallax-copy h2{font-size: clamp(38px,4.8vw,70px) !important;line-height: 1 !important}.lp-hero h1 em,main .sales-heading h2 em,.instagram-title em,.faq-title em,.sales-guarantee h2 em,.lp-final .sales-heading h2 em{font-family: var(--b-serif) !important;font-style: italic !important;background: none !important;-webkit-background-clip: border-box !important;background-clip: border-box !important;color: var(--b-coral) !important;animation: none !important;padding: 0 !important}.lp-hero h1 em .fx-word{color: var(--b-coral);-webkit-text-fill-color: var(--b-coral)}.sales-parallax-copy h2#parallax-title{text-transform: none}.lp-steps h3,.lp-timeline h3{font-size: 30px !important}.lp-simple h3,.lp-pain-intro h3{font-size: clamp(30px,3vw,42px) !important}.sales-guarantee h2{font-size: clamp(38px,4vw,60px) !important;line-height: 1 !important}.lp-sensory p{font-size: clamp(30px,3vw,44px) !important}.video-card-name{font-size: 28px !important}.lp-guilt h3,.lp-plan-qty b,.lp-plan-qty span,.lp-marquee span,.lp-float--four>b,.lp-float--heat b,.lp-plan-price strong,.lp-selected-cash,.lp-steps article>span{font-family: var(--b-sans) !important;font-weight: 800 !important}.lp-guilt h3{text-transform: uppercase;letter-spacing: -.03em !important;color: var(--b-red) !important}.sales-eyebrow,.lp-eyebrow-light{font-family: var(--b-serif) !important;font-style: italic;font-weight: 400 !important;font-size: 17px !important;letter-spacing: .04em !important;text-transform: uppercase;background: none !important;border: 0 !important;padding: 0 !important}.sales-eyebrow::before,.lp-eyebrow-light::before{width: 28px;height: 1px;border-radius: 0;box-shadow: none !important}.lp-eyebrow-light{color: var(--b-blush) !important}.sales-cta,.lp-plan .lp-plan-cta,.btn-comprar-agora,.campaign-nav-cta,.sticky-btn-buy{background: var(--b-coral) !important;color: #fff !important;border: 0 !important;box-shadow: 0 16px 30px -14px #E6302F99 !important;font-family: var(--b-sans) !important;font-weight: 700 !important;letter-spacing: .04em !important}.sales-cta:hover,.lp-plan .lp-plan-cta:hover,.btn-comprar-agora:hover,.campaign-nav-cta:hover{background: var(--b-red) !important}.lp-plan--basic .lp-plan-cta{background: #fff !important;color: var(--b-coral) !important;border: 2px solid var(--b-coral) !important;box-shadow: none !important}.lp-plan--best .lp-plan-cta{background: #fff !important;color: var(--b-red) !important}.lp-hero-btn--dark{background: var(--b-coral) !important;box-shadow: 0 16px 30px -14px #E6302F99 !important}.lp-hero-btn--dark:hover{background: var(--b-red) !important}.lp-hero-btn--ghost{border-color: var(--b-coral) !important;color: var(--b-coral) !important}.lp-ugc .sales-cta,.lp-final .sales-cta{background: #fff !important;color: var(--b-red) !important}.sales-cta::after,.lp-plan-cta::after,.btn-comprar-agora::after{opacity: .5}.lp-topbar{background: var(--b-coral) !important}.lp-crown{color: var(--b-blush) !important}.campaign-wordmark{color: var(--b-coral) !important;font-family: var(--b-sans) !important;font-weight: 800 !important}.campaign-header{background: #fff9f8e6 !important}.lp-marquee--red{background: var(--b-coral) !important}.lp-marquee--yellow{background: var(--b-blush) !important;color: var(--b-red) !important}.lp-marquee--yellow i{color: var(--b-coral) !important}.lp-marquee--red i{color: var(--b-blush) !important}.lp-hero{background: linear-gradient(180deg,#fff 0%,#fff 50%,var(--b-blush) 100%) !important}.lp-hero-arc{background: radial-gradient(100% 100% at 50% 100%,#F5B5B5 0%,var(--b-blush) 50%,transparent 80%) !important}.lp-hero-stage::after{background: linear-gradient(180deg,transparent,var(--b-blush)) !important}.lp-hero-stage::before{background: radial-gradient(circle,#EA524633 0%,#F5B5B533 40%,transparent 65%) !important}.lp-hero-sub strong{color: var(--b-coral) !important}.lp-stars{color: var(--b-coral) !important}.lp-float--heat{background: var(--b-coral) !important;color: #fff}.lp-float--heat small{color: #ffe3de !important}.lp-float--heat b{color: #fff !important}.lp-float--four{background: var(--b-blush) !important}.lp-float--four>b{color: var(--b-coral) !important}.fx-sparks i{background: #fff !important;filter: drop-shadow(0 0 6px #EA5246) !important}.lp-picker{background: linear-gradient(180deg,var(--b-blush) 0%,#fff8f6 280px) !important}.quick-offer .kit-badge.melhor-oferta{background: var(--b-pink) !important;color: #fff !important}.lp-kit-save{background: var(--b-blush) !important;color: var(--b-pink) !important}.lp-kit-ship{color: var(--b-coral) !important}.lp-ugc,.lp-final{background: var(--b-coral) !important}.lp-ugc::before,.lp-final::before{content: "";position: absolute;z-index: 0;pointer-events: none;background: var(--b-blush)}.lp-ugc::before{right: -12%;top: -20%;width: 58%;height: 140%;border-radius: 46% 54% 38% 62% / 55% 40% 60% 45%;opacity: 1}.lp-ugc .lp-rings{display: none}.lp-ugc-grid{z-index: 1}.lp-ugc-frame video{border-color: #fff !important;transform: rotate(0);box-shadow: 0 40px 70px -30px #8a1c1c88 !important}.lp-ugc-seal{background: var(--b-coral) !important;color: #fff !important}.lp-final::before{left: -18%;bottom: -30%;width: 60%;height: 70%;border-radius: 58% 42% 50% 50% / 50% 50% 50% 50%;opacity: .16}.lp-final .sales-container{position: relative;z-index: 1}.lp-final .lp-plan{box-shadow: 0 30px 60px -30px #8a1c1c99 !important}.lp-final .sales-heading h2 em{color: var(--b-blush) !important}.sales-invite{background: var(--b-coral) !important}.sales-invite::after{content: "";position: absolute;right: -10%;top: -30%;width: 55%;height: 160%;background: var(--b-blush);border-radius: 50% 50% 40% 60% / 60% 40% 60% 40%;z-index: 0}.sales-invite-copy{z-index: 2}.sales-invite-visual{z-index: 2}.sales-invite-rings{display: none}.lp-simple,#linha-do-tempo,.sales-guarantee,.editorial-footer{background: var(--b-blush) !important}.lp-sensory{background: var(--b-coral) !important}.lp-sensory span{background: #ffffff1f !important}.lp-steps article::before{background: var(--b-coral) !important}.lp-steps article{background: #fff !important}.lp-steps article>span{-webkit-text-stroke: 2px var(--b-coral) !important}.sales-parallax{background: var(--b-sand) !important;color: var(--b-ink) !important}.sales-parallax-copy h2,.lp-parallax-short h3{color: var(--b-ink) !important}.lp-parallax-answer{color: var(--b-coral) !important}.lp-parallax-short li svg{color: var(--b-coral) !important}.sales-parallax-glow{background: radial-gradient(circle,#ffffff99,transparent 60%) !important}.lp-timeline::before{background: var(--b-coral) !important}.lp-tl-icon{box-shadow: 0 0 0 6px var(--b-blush),0 0 0 8px #EA524640 !important}#experiencias-video{background: var(--b-coral) !important}#experiencias-video .instagram-title em{color: var(--b-blush) !important}#experiencias-video .instagram-subtitle{color: #ffe3de !important}#experiencias-video .sales-eyebrow{color: var(--b-blush) !important}#experiencias-video .video-card-wrapper:nth-child(2) .video-card-box{box-shadow: 0 0 0 3px #fff,0 50px 80px -30px #8a1c1ccc !important}#experiencias-video .video-card-gradient{background: linear-gradient(180deg,transparent 50%,#8a1c1ce6 100%) !important}#experiencias-video .video-card-box:hover .video-glass-play-btn{background: #fff !important}#experiencias-video .video-card-box:hover .video-glass-play-btn svg{fill: var(--b-coral)}.sales-guarantee-seal{background: var(--b-coral) !important;color: #fff !important;border-color: var(--b-rose) !important;outline-color: #ffffff80 !important;box-shadow: 0 30px 60px -24px #E6302F80,0 0 0 14px #fff !important}.sales-guarantee-seal::after{border-color: var(--b-coral) !important}.sales-guarantee-seal>strong{font-family: var(--b-serif) !important;font-weight: 400 !important;font-size: 120px !important}#faq .faq-card-item{background: #fff !important}#faq .faq-card-item.open .faq-icon-pink{background: var(--b-coral) !important}.lp-plan--popular{box-shadow: 0 0 0 3px var(--b-coral),0 24px 54px -20px #8a1c1c80 !important}.lp-plan--popular .lp-plan-band{background: var(--b-coral) !important}.lp-plan--basic .lp-plan-band{background: var(--b-blush) !important;color: var(--b-coral) !important}.lp-plan--best{background: var(--b-red) !important;box-shadow: 0 0 0 3px #fff,0 34px 70px -24px #5a0f0fcc !important}.lp-plan--best .lp-plan-band{background: #fff !important;color: var(--b-red) !important}.lp-plan--best .lp-plan-media{background: radial-gradient(circle at 50% 62%,#ffffff40 0%,transparent 70%) !important}.lp-plan--best .lp-plan-gift{background: #ffffff1a !important;border-color: #ffffff66 !important}.lp-plan--best .lp-plan-gift label{color: #fff !important}.lp-plan-save{background: var(--b-pink) !important;color: #fff !important}.lp-plan--best .lp-plan-save{background: #fff !important;color: var(--b-pink) !important}.lp-plan-list li::before{background: var(--b-coral) !important}.lp-plan--best .lp-plan-list li::before{background: #fff !important;color: var(--b-red) !important}.lp-plan-band{font-family: var(--b-sans) !important}.lp-plan--best::before{background: conic-gradient(from var(--fx-a,0deg),#fff,#F5B5B5,#fff 30%,transparent 40% 60%,#fff 70%) !important}.fx-progress{background: linear-gradient(90deg,var(--b-red),var(--b-pink),var(--b-rose)) !important}.quick-offer .kit-card-label.active::before{background: conic-gradient(from var(--fx-a,0deg),#E6302F,#F5B5B5,#F32259,#E6302F) !important}@media (max-width: 880px){.lp-ugc::before{right: -30%;left: -30%;top: auto;bottom: -8%;width: auto;height: 46%;border-radius: 50% 50% 0 0 / 30% 30% 0 0}.sales-invite::after{right: -20%;left: -20%;top: auto;bottom: -10%;width: auto;height: 45%;border-radius: 50% 50% 0 0 / 30% 30% 0 0}}.lp-hero{position: relative;display: flex;align-items: center;min-height: min(760px,calc(100vh - 130px));padding: 56px 0 !important;text-align: left !important;overflow: hidden;background: var(--b-blush) !important}.lp-hero-copy{position: relative;z-index: 2;width: min(1240px,calc(100% - 64px));max-width: none !important;margin: 0 auto !important}.lp-hero-copy>*{max-width: 50%}.lp-hero h1{font-size: clamp(38px,3.7vw,60px) !important;line-height: 1.02 !important;margin: 0 !important;text-wrap: balance}.lp-hero-sub{margin: 20px 0 0 !important;font-size: clamp(16px,1.2vw,18px) !important;max-width: 46% !important}.lp-hero-ctas{justify-content: flex-start !important;margin-top: 28px !important}.lp-rating{margin-bottom: 20px !important}.lp-hero-photo{position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;width: 54%}.lp-hero-photo img{width: 100%;height: 100%;object-fit: cover;object-position: center;display: block}.lp-hero-photo::before{content: "";position: absolute;inset: 0;z-index: 1;background: linear-gradient(90deg,var(--b-blush) 0%,#FCE6E2cc 12%,#FCE6E200 40%);pointer-events: none}@keyframes fx-photo{from{opacity: 0;transform: scale(1.06)}}.lp-picker{background: linear-gradient(180deg,var(--b-blush) 0%,#fff8f6 280px) !important;padding-top: 56px !important}@media (max-width: 880px){.lp-hero{display: block;min-height: 0;padding: 28px 0 0 !important;text-align: center !important}.lp-hero-copy{width: calc(100% - 32px)}.lp-hero-copy>*,.lp-hero-sub{max-width: none !important}.lp-hero h1{font-size: clamp(32px,9vw,40px) !important}.lp-hero-ctas{justify-content: center !important}.lp-hero-photo{position: relative;width: 100%;height: 420px;margin-top: 28px}.lp-hero-photo::before{background: linear-gradient(180deg,var(--b-blush) 0%,#FCE6E200 30%)}}@media (min-width: 881px){.lp-hero h1{max-width: min(46vw,640px) !important}.lp-hero-sub{max-width: min(42vw,560px) !important}}.lp-hero-photo img{object-position: 60% 18%}.lp-hero-photo::before{background: linear-gradient(90deg,var(--b-blush) 0%,#FCE6E2b3 8%,#FCE6E200 28%) !important}@media (max-width: 880px){.lp-hero-photo{height: 480px}.lp-hero-photo::before{background: linear-gradient(180deg,var(--b-blush) 0%,#FCE6E200 18%) !important}}.lp-hero h1,main .sales-heading h2,.instagram-title,.faq-title,.lp-ugc-copy h2,.sales-parallax-copy h2,.sales-guarantee h2,.lp-simple h3,.lp-pain-intro h3,.lp-final-kits-title,.lp-final-close h3,.sales-invite h3,.lp-sensory p,.lp-selector-title,.lp-steps h3,.lp-timeline h3,.lp-guarantee-sub,.lp-reviews h3,.video-card-name{font-family: 'Outfit',var(--b-sans) !important;font-weight: 800 !important;letter-spacing: -.025em !important}.lp-hero h1 em,main .sales-heading h2 em,.instagram-title em,.faq-title em,.sales-guarantee h2 em,.lp-final .sales-heading h2 em{font-family: 'Outfit',var(--b-sans) !important;font-style: normal !important}.lp-hero h1{font-size: clamp(32px,3.2vw,50px) !important;line-height: 1.08 !important}main .sales-heading h2,.instagram-title,.faq-title,.lp-ugc-copy h2,.sales-parallax-copy h2{font-size: clamp(30px,3.6vw,52px) !important;line-height: 1.08 !important}.sales-guarantee h2{font-size: clamp(30px,3.2vw,46px) !important;line-height: 1.08 !important}.lp-steps h3,.lp-timeline h3{font-size: 22px !important}.lp-simple h3,.lp-pain-intro h3{font-size: clamp(24px,2.4vw,32px) !important}.lp-sensory p{font-size: clamp(22px,2.4vw,30px) !important}.video-card-name{font-size: 21px !important}.sales-guarantee-seal>strong{font-family: 'Outfit',var(--b-sans) !important;font-weight: 800 !important;font-size: 96px !important}@media (max-width: 880px){.lp-hero h1{font-size: clamp(28px,7.4vw,34px) !important}}.lp-hero{background: radial-gradient(70% 90% at 75% 55%,#E0503C 0%,#CC3C2E 55%,#B92E24 100%) !important;color: #fff}.lp-hero-photo{width: 46%;right: 3%;top: 4%;bottom: 0}.lp-hero-photo img{object-fit: contain;object-position: 50% 100%}.lp-hero-photo::before{display: none}.lp-hero-photo img{-webkit-mask-image: radial-gradient(75% 70% at 50% 55%,#000 55%,transparent 100%);mask-image: radial-gradient(75% 70% at 50% 55%,#000 55%,transparent 100%)}.lp-hero h1{color: #fff !important}.lp-hero h1 em,.lp-hero h1 em .fx-word{color: #FCE6E2 !important;-webkit-text-fill-color: #FCE6E2 !important}.lp-hero-sub{color: #ffe3de !important}.lp-hero-sub strong{color: #fff !important}.lp-rating{background: #ffffff1f !important;box-shadow: none !important;border: 1px solid #ffffff40;color: #fff !important}.lp-rating span:last-child{color: #ffe3de !important}.lp-stars{color: #fff !important}.lp-hero-btn--dark{background: #fff !important;color: var(--b-red) !important}.lp-hero-btn--dark:hover{background: var(--b-blush) !important}.lp-hero-btn--ghost{background: transparent !important;border-color: #fff !important;color: #fff !important}.lp-hero-btn--ghost:hover{background: #ffffff1f !important}.lp-picker{background: linear-gradient(180deg,#B92E24 0%,var(--b-blush) 160px,#fff8f6 420px) !important}@media (max-width: 880px){.lp-hero-photo{position: relative;width: 100%;right: 0;top: 0;height: 440px}.lp-hero-photo img{-webkit-mask-image: linear-gradient(180deg,transparent 0%,#000 18%);mask-image: linear-gradient(180deg,transparent 0%,#000 18%)}}@media (min-width: 881px){.lp-hero-photo img{-webkit-mask-image: linear-gradient(90deg,transparent 0%,#000 22%,#000 82%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 14%);-webkit-mask-composite: source-in;mask-image: linear-gradient(90deg,transparent 0%,#000 22%,#000 82%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 14%);mask-composite: intersect}}@media (max-width: 880px){.lp-hero-photo img{-webkit-mask-image: linear-gradient(90deg,transparent 0%,#000 14%,#000 86%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 22%);-webkit-mask-composite: source-in;mask-image: linear-gradient(90deg,transparent 0%,#000 14%,#000 86%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 22%);mask-composite: intersect}}@media (min-width: 881px){.lp-hero-photo{display: flex;justify-content: center;align-items: flex-end}.lp-hero-photo img{width: auto !important;height: 100% !important;max-width: 100%;object-fit: cover !important}}.lp-hero{background: var(--b-blush) !important;color: var(--b-ink)}.lp-hero h1{color: var(--b-ink) !important}.lp-hero h1 em,.lp-hero h1 em .fx-word{color: var(--b-coral) !important;-webkit-text-fill-color: var(--b-coral) !important}.lp-hero-sub{color: #7a5b58 !important}.lp-hero-sub strong{color: var(--b-coral) !important}.lp-rating{background: #fff !important;border: 0;color: var(--b-ink) !important;box-shadow: 0 8px 20px -10px #8a1c1c33 !important}.lp-rating span:last-child{color: #8b7476 !important}.lp-stars{color: var(--b-coral) !important}.lp-hero-btn--dark{background: var(--b-coral) !important;color: #fff !important}.lp-hero-btn--dark:hover{background: var(--b-red) !important}.lp-hero-btn--ghost{background: #fff !important;border-color: var(--b-coral) !important;color: var(--b-coral) !important}.lp-picker{background: linear-gradient(180deg,var(--b-blush) 0%,#fff8f6 280px) !important}@media (min-width: 881px){.lp-hero-photo{width: 54%;right: 0;top: 0}.lp-hero-photo img{width: 100% !important;height: 100% !important;max-width: none;object-fit: cover !important;object-position: 50% 0% !important}}@media (max-width: 880px){.lp-hero-photo img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 0%}}.lp-hero-photo img{object-position: 50% 100% !important}.lp-hero-photo img{-webkit-mask-image: linear-gradient(90deg,transparent 0%,#000 22%,#000 85%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 14%) !important;mask-image: linear-gradient(90deg,transparent 0%,#000 22%,#000 85%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 14%) !important}.lp-hero-photo img{-webkit-mask-image: none !important;mask-image: none !important;object-fit: cover !important;object-position: 50% 100% !important}.lp-hero-photo::before,.lp-hero-photo::after{display: none !important}@media (min-width: 881px){.lp-hero-photo{width: 47% !important}.lp-hero h1{max-width: min(44vw,620px) !important;font-size: clamp(30px,3vw,46px) !important}}@media (min-width: 881px){.lp-hero-photo{width: auto !important;left: auto !important;right: 0 !important;top: 0 !important;bottom: 0 !important;display: block !important}.lp-hero-photo img{width: auto !important;height: 100% !important;max-width: none !important;object-fit: contain !important;-webkit-mask-image: linear-gradient(90deg,transparent 0%,#000 28%) !important;mask-image: linear-gradient(90deg,transparent 0%,#000 28%) !important}}@media (max-width: 880px){.lp-hero-photo{height: auto !important}.lp-hero-photo img{height: auto !important;object-fit: contain !important;-webkit-mask-image: linear-gradient(180deg,transparent 0%,#000 18%) !important;mask-image: linear-gradient(180deg,transparent 0%,#000 18%) !important}}.lp-hero{background: #C9342A !important}@media (min-width: 881px){.lp-hero-photo{inset: 0 !important;width: 100% !important}.lp-hero-photo img{width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 70% 30% !important;-webkit-mask-image: none !important;mask-image: none !important}}.lp-hero h1{color: #fff !important}.lp-hero h1 em,.lp-hero h1 em .fx-word{color: #FCE6E2 !important;-webkit-text-fill-color: #FCE6E2 !important}.lp-hero-sub{color: #ffe3de !important}.lp-hero-sub strong{color: #fff !important}.lp-rating{background: #ffffff26 !important;border: 1px solid #ffffff4d;color: #fff !important;box-shadow: none !important}.lp-rating span:last-child{color: #ffe3de !important}.lp-stars{color: #fff !important}.lp-hero-btn--dark{background: #fff !important;color: var(--b-red) !important}.lp-hero-btn--dark:hover{background: var(--b-blush) !important}.lp-hero-btn--ghost{background: transparent !important;border-color: #fff !important;color: #fff !important}.lp-picker{background: linear-gradient(180deg,#C9342A 0%,var(--b-blush) 140px,#fff8f6 400px) !important}@media (max-width: 880px){.lp-hero-photo{height: 340px !important}.lp-hero-photo img{width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: 76% 30% !important;-webkit-mask-image: linear-gradient(180deg,transparent 0%,#000 20%) !important;mask-image: linear-gradient(180deg,transparent 0%,#000 20%) !important}}@media (min-width: 881px){.lp-hero-photo img{object-position: 100% 30% !important}.lp-hero-photo::after{content: "" !important;display: block !important;position: absolute;inset: 0;background: linear-gradient(90deg,#B92E24e6 0%,#C9342Ab3 30%,transparent 55%);pointer-events: none}}@media (max-width: 880px){.lp-hero-photo{height: 420px !important}.lp-hero-photo img{object-position: 100% 20% !important}}@media (max-width: 880px){.lp-hero-photo{overflow: hidden}.lp-hero-photo img{position: absolute;top: 0;left: 50%;width: auto !important;height: 100% !important;max-width: none !important;object-fit: fill !important;transform: translateX(-75.7%)}}@media (max-width: 880px){.lp-hero-photo img{-webkit-mask-image: linear-gradient(180deg,transparent 0%,#000 7%) !important;mask-image: linear-gradient(180deg,transparent 0%,#000 7%) !important}}@media (max-width: 880px){.lp-hero h1{font-size: clamp(23px,6.3vw,28px) !important;line-height: 1.12 !important}.lp-hero-sub{font-size: 13.5px !important;line-height: 1.5 !important;margin-top: 10px !important}.lp-hero-copy{width: calc(100% - 24px) !important}}@media (max-width: 374px){.lp-hero-sub{font-size: 12.5px !important}}
.lp-countdown-bar{display: flex;align-items: center;justify-content: center;gap: 14px;flex-wrap: wrap;padding: 8px 16px;background: var(--b-red,#E6302F);color: #fff;font-size: 14px}.lp-cd-label b{font-weight: 800;text-transform: uppercase;letter-spacing: .04em}.lp-cd{display: flex;align-items: center;gap: 6px}.lp-cd>span{display: flex;align-items: baseline;gap: 2px;background: #fff;color: var(--b-red,#E6302F);border-radius: 8px;padding: 3px 8px;min-width: 52px;justify-content: center}.lp-cd b{font-size: 18px;font-weight: 800;font-variant-numeric: tabular-nums}.lp-cd small{font-size: 10px;font-weight: 700}.lp-cd i{font-style: normal;font-weight: 800}.lp-topbar{background: var(--b-coral,#EA5246) !important}.lp-cta-guarantee{margin: 10px 0 0;font-size: 13px;color: #7a5b58;text-align: inherit}.lp-hero .lp-cta-guarantee{display: none}.lp-hero-ctas + .lp-cta-guarantee,.lp-hero-ctas ~ .lp-cta-guarantee{display: block;color: #ffe3de}.lp-ugc .lp-cta-guarantee,.lp-final .lp-cta-guarantee,.lp-sensory + * .lp-cta-guarantee{color: #ffe3de}.sales-center .lp-cta-guarantee,.lp-simple .lp-cta-guarantee{text-align: center}.lp-picker .lp-cta-guarantee{text-align: center}.lp-seals{list-style: none;display: flex;flex-wrap: wrap;justify-content: center;gap: 18px 26px;margin: 46px auto 0;padding: 0;max-width: 980px}.lp-seals li{display: flex;flex-direction: column;align-items: center;gap: 10px;text-align: center;font-size: 13px;font-weight: 700;line-height: 1.25;color: var(--b-ink,#2B1717);width: 120px}.lp-seal-ic{display: grid;place-items: center;width: 78px;height: 78px;border-radius: 50%;color: var(--b-coral,#EA5246);background: #fff;border: 2px dashed var(--b-rose,#F5B5B5);box-shadow: 0 12px 26px -16px #8a1c1c66}.lp-seal-ic svg{width: 34px;height: 34px}.lp-objection{background: #fff}.lp-objection-grid{display: grid;grid-template-columns: minmax(0,.9fr) minmax(0,1.1fr);gap: 56px;align-items: start}.lp-objection h2{font-family: 'Outfit',sans-serif;font-weight: 800;font-size: clamp(32px,3.8vw,54px);line-height: 1.06;letter-spacing: -.025em;color: var(--b-ink,#2B1717)}.lp-objection h2 em{font-style: normal;color: var(--b-coral,#EA5246)}.lp-objection-copy p{font-size: 17px;line-height: 1.65;color: #6f5a5c}.lp-objection-copy ul{list-style: none;padding: 0;margin: 22px 0;display: grid;gap: 14px}.lp-objection-copy li{position: relative;padding: 16px 18px 16px 52px;background: var(--b-blush,#FCE6E2);border-radius: 16px;font-size: 15.5px;line-height: 1.5;color: #5d4547}.lp-objection-copy li::before{content: "✓";position: absolute;left: 16px;top: 16px;width: 24px;height: 24px;border-radius: 50%;background: var(--b-coral,#EA5246);color: #fff;font-size: 13px;font-weight: 800;display: grid;place-items: center}.lp-objection-copy li b{color: var(--b-ink,#2B1717)}.lp-objection-risk{margin: 0 0 22px;font-weight: 600}.lp-ingredients{background: var(--b-blush,#FCE6E2)}.lp-ing-grid{list-style: none;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 22px;padding: 0;margin: 0}.lp-ing-grid li{display: flex;flex-direction: column;align-items: center;text-align: center;gap: 8px;background: #fff;border-radius: 26px;padding: 30px 18px 26px;box-shadow: 0 18px 40px -26px #8a1c1c55}.lp-ing-ic{display: grid;place-items: center;width: 96px;height: 96px;border-radius: 50%;font-size: 46px;margin-bottom: 8px;background: radial-gradient(circle at 35% 30%,#fff 0%,var(--b-blush,#FCE6E2) 55%,var(--b-rose,#F5B5B5) 100%);box-shadow: 0 0 0 6px #fff,0 0 0 8px var(--b-rose,#F5B5B5)}.lp-ing-grid b{font-family: 'Outfit',sans-serif;font-size: 19px;font-weight: 800;color: var(--b-ink,#2B1717)}.lp-ing-grid small{font-size: 14px;color: #7a5b58;line-height: 1.45}.lp-ing-note{text-align: center;margin-top: 22px}@media (max-width: 880px){.lp-countdown-bar{gap: 8px;font-size: 12px;padding: 7px 10px}.lp-cd>span{min-width: 44px;padding: 2px 6px}.lp-cd b{font-size: 15px}.lp-objection-grid{grid-template-columns: minmax(0,1fr);gap: 20px;text-align: center}.lp-objection-copy{text-align: left}.lp-objection-copy .sales-cta{display: flex}.lp-ing-grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px}.lp-ing-grid li{padding: 20px 10px}.lp-ing-ic{width: 72px;height: 72px;font-size: 34px}.lp-ing-grid b{font-size: 16px}.lp-seals li{width: 96px;font-size: 12px}.lp-seal-ic{width: 64px;height: 64px}}.lp-ing-ic--img{overflow: hidden}.lp-ing-ic--img img{width: 100%;height: 100%;object-fit: cover;border-radius: 50%}.lp-countdown-bar{display: flex;align-items: center;justify-content: center;gap: clamp(16px,6vw,110px);flex-wrap: nowrap;padding: 12px 20px;background: #fff;color: var(--b-ink,#2B1717);border-bottom: 1px solid #ef3b461a}.lp-cd-copy{display: flex;flex-direction: column;line-height: 1.05;text-decoration: none;font-family: 'Outfit',sans-serif}.lp-cd-copy b{font-size: clamp(16px,2.2vw,30px);font-weight: 800;color: var(--b-ink,#2B1717);letter-spacing: -.01em}.lp-cd-copy>span{font-size: clamp(16px,2.2vw,30px);font-weight: 800;color: var(--b-coral,#EA5246)}.lp-cd-pot{width: clamp(52px,6vw,92px);height: auto;filter: drop-shadow(0 6px 10px #8a1c1c33);animation: lp-cd-bob 3s ease-in-out infinite}@keyframes lp-cd-bob{50%{transform: translateY(-4px) rotate(-4deg)}}.lp-cd{display: flex;align-items: flex-start;gap: 8px}.lp-cd>div{display: flex;flex-direction: column;align-items: center;gap: 4px}.lp-cd>div b{display: grid;place-items: center;width: clamp(48px,5.4vw,74px);height: clamp(48px,5.4vw,74px);border-radius: 18px;background: var(--b-coral,#EA5246);color: #fff;font-family: 'Outfit',sans-serif;font-size: clamp(22px,3vw,40px);font-weight: 600;font-variant-numeric: tabular-nums}.lp-cd small{font-size: clamp(8px,.8vw,11px);font-weight: 600;letter-spacing: .04em;color: var(--b-coral,#EA5246)}.lp-cd>i{font-style: normal;font-size: clamp(20px,2.6vw,34px);font-weight: 800;color: var(--b-coral,#EA5246);line-height: clamp(48px,5.4vw,74px)}@media (max-width: 480px){.lp-countdown-bar{gap: 8px;padding: 8px 10px;justify-content: space-between}.lp-cd-pot{width: 40px}.lp-cd{gap: 3px}.lp-cd>div b{width: 38px;height: 38px;border-radius: 10px;font-size: 18px}.lp-cd>i{font-size: 16px;line-height: 38px}.lp-cd-copy b,.lp-cd-copy>span{font-size: 13px}}@media (prefers-reduced-motion: reduce){.lp-cd-pot{animation: none}}@media (max-width: 480px){.lp-cd-copy b,.lp-cd-copy>span{white-space: nowrap}}
.lp-ig{background: #fff}.ig-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 26px;max-width: 1080px;margin: 0 auto}.ig-card{background: #fff;border: 1px solid #ececec;border-radius: 18px;overflow: hidden;box-shadow: 0 24px 50px -30px #8a1c1c55;display: flex;flex-direction: column}.ig-head{display: flex;align-items: center;gap: 10px;padding: 12px 14px}.ig-avatar{flex-shrink: 0;width: 38px;height: 38px;border-radius: 50%;padding: 2px;background: conic-gradient(from 210deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75)}.ig-avatar img{display: block;width: 100%;height: 100%;border-radius: 50%;border: 2px solid #fff;object-fit: cover}.ig-user{display: inline-flex;align-items: center;gap: 4px;font-family: -apple-system,'Segoe UI',Roboto,sans-serif !important;font-size: 14px;font-weight: 700;color: #262626;text-decoration: none;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ig-verified{width: 15px;height: 15px;flex-shrink: 0}.ig-dots{margin-left: auto;color: #262626;font-size: 12px;letter-spacing: 1px}.ig-media{position: relative;aspect-ratio: 9 / 16;background: #000}.ig-media video{width: 100%;height: 100%;object-fit: cover;display: block}.ig-sound{position: absolute;right: 12px;bottom: 12px;width: 34px;height: 34px;border-radius: 50%;border: 0;background: #000000a6;color: #fff;font-size: 15px;cursor: pointer;display: grid;place-items: center}.ig-actions{display: flex;align-items: center;justify-content: space-between;padding: 12px 14px 4px}.ig-actions>span{display: flex;gap: 16px}.ig-actions svg{width: 24px;height: 24px;fill: none;stroke: #262626;stroke-width: 1.8;stroke-linejoin: round}.ig-actions>span svg:first-child{fill: #ed4956;stroke: #ed4956}.ig-link{padding: 4px 14px 14px;font-size: 13px;color: #8e8e8e;text-decoration: none;font-family: -apple-system,'Segoe UI',Roboto,sans-serif !important}.ig-link:hover{color: #262626}.ig-cta{margin-top: 40px}@media (max-width: 880px){.ig-grid{display: flex;overflow-x: auto;scroll-snap-type: x mandatory;gap: 14px;padding: 4px 16px 18px;margin: 0 -16px}.ig-card{flex: 0 0 min(78vw,320px);scroll-snap-align: center}}
.sales-cta::after,.lp-plan--best .lp-plan-cta::after,.lp-plan--popular .lp-plan-cta::after,.btn-comprar-agora::after{left: 0 !important;width: 40%;transform: translateX(-160%) skewX(-20deg);animation: lp-sheen-x 3.6s ease-in-out infinite !important;will-change: transform}@keyframes lp-sheen-x{0%,60%{transform: translateX(-160%) skewX(-20deg)}100%{transform: translateX(330%) skewX(-20deg)}}.lp-hero h1 em{animation: none !important}@media (max-width: 880px),(hover: none){.campaign-header,.lp-reasons li,.video-card-num,#experiencias-video .video-glass-play-btn{backdrop-filter: none !important;-webkit-backdrop-filter: none !important}.campaign-header{background: #fff9f8 !important}.quick-offer .kit-card-label.active::before,.lp-plan--best::before{animation: none !important}.sales-cta::after,.lp-plan-cta::after,.btn-comprar-agora::after{display: none !important}#experiencias-video .video-glass-play-btn{animation: none !important}.sales-guarantee-seal::after,.lp-ugc-seal{animation: none !important}.lp-benefits .sales-product-center img{animation: none !important}}.lp-cd>div b{background: #C92A20 !important}.lp-cd small,.lp-cd>i,.lp-cd-copy>span{color: #C92A20 !important}.campaign-nav-cta{background: #C92A20 !important}.lp-hero .lp-rating b,.lp-hero .lp-rating span,.lp-hero-sub{color: #fff !important}.lp-hero-btn--dark{color: #B8241B !important}.video-dot{position: relative}.video-dot::after{content: "";position: absolute;inset: -10px}.lp-hero .lp-rating{background: #0000002e !important}.sales-eyebrow{color: #C92A20 !important}#experiencias-video .sales-eyebrow,.lp-eyebrow-light{color: #fff !important}.lp-video-tags li{background: #00000026 !important}.ig-link{color: #6b6b6b !important}#videos-dots{gap: 4px !important}.video-dot{width: 24px !important;height: 24px !important;padding: 8px !important;background-clip: content-box !important;border-radius: 50% !important}.video-dot.active{width: 38px !important;border-radius: 999px !important}.video-dot::after{display: none}.sales-support-link{color: #B8241B !important}.sticky-btn-buy{background: #C92A20 !important}.editorial-footer .footer-link-list a,.editorial-footer .footer-brand-desc{color: #5b4547 !important}.editorial-footer .footer-bottom-left,.editorial-footer .footer-bottom-right{color: #6b5557 !important}.lp-simple-end{color: #B8241B !important}.lp-cta-guarantee{color: #6b5557 !important}.lp-ugc .lp-cta-guarantee,.lp-final .lp-cta-guarantee,#experiencias-video .lp-cta-guarantee,.lp-hero .lp-cta-guarantee{color: #fff !important}
.yt-lite{position: relative;width: 100%;height: 100%;aspect-ratio: 9 / 16;background: #000;cursor: pointer;overflow: hidden;border-radius: inherit}.yt-lite>img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.yt-lite>iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: 0;z-index: 3}.yt-play{position: absolute;left: 50%;top: 50%;width: 72px;height: 72px;transform: translate(-50%,-50%);border-radius: 50%;background: #ffffffd9;box-shadow: 0 10px 30px #0006;z-index: 2;transition: transform .2s}.yt-play::after{content: "";position: absolute;left: 29px;top: 23px;border-style: solid;border-width: 13px 0 13px 22px;border-color: transparent transparent transparent #E6302F}.yt-lite:hover .yt-play{transform: translate(-50%,-50%) scale(1.08)}.yt-lite.is-loaded .yt-play,.yt-lite.is-loaded>img{display: none}.ig-media .yt-lite{border-radius: 0}.lp-ugc-frame .yt-lite{border: 6px solid #fff;border-radius: 34px}.video-card-box .yt-lite{position: absolute;inset: 0;height: 100%}.video-card-box .yt-lite.is-loaded ~ .video-card-gradient,.video-card-box .yt-lite.is-loaded ~ .video-card-footer{display: none}.video-card-box .video-card-gradient,.video-card-box .video-card-footer,.video-card-num{pointer-events: none}
