*{margin:0;padding:0;list-style:none;box-sizing:border-box;text-decoration:none}html{scroll-behavior:smooth}body{background:#0e0d11;color:#d3d5d6;font-family:"Lato",sans-serif;overflow-x:hidden}button,a{font:inherit}button{border:0}img{display:block;max-width:100%}.container{width:min(1280px,100% - 40px);margin:0 auto}@media(max-width: 900px){.container{width:min(680px,100% - 32px)}}.pd{padding:80px 0}@media(max-width: 900px){.pd{padding:64px 0}}.center{text-align:center}.eyebrow{color:#cfdfd9;font-size:14px;line-height:1.4;letter-spacing:6.16px;text-transform:uppercase}@media(max-width: 620px){.eyebrow{font-size:12px;letter-spacing:3.2px}}.ghost{background:linear-gradient(90deg, #000 11%, #4a4a4a 51%, #000 113%);background-clip:text;color:rgba(0,0,0,0);font-family:"Montserrat",sans-serif;font-size:110px;font-weight:700;line-height:.8;text-align:center;text-transform:uppercase;opacity:.52}@media(max-width: 900px){.ghost{font-size:clamp(48px,12vw,82px)}}.btn{width:min(414px,100%);min-height:65px;padding:18px 24px 12px;border-bottom:6px solid #8e7c02;border-radius:50px;background:linear-gradient(180deg, #fffe4a, #ffd901);color:#0e0d11;display:flex;align-items:center;justify-content:center;gap:16px;font-family:"Montserrat",sans-serif;font-size:24px;font-weight:700;line-height:normal;text-transform:uppercase;transition:filter .2s ease,transform .2s ease}.btn img{width:24px;height:24px}.btn:hover{filter:brightness(1.08);transform:translateY(-2px)}.btn:active{transform:translateY(2px)}.btn:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width: 620px){.btn{min-height:58px;padding:14px 24px 12px;font-size:20px}}header{height:101px;border-bottom:1px solid rgba(243,210,122,.26);background:linear-gradient(90deg, #0c0c0c 0%, #1c1b16 59.135%, #0c0c0c 100%);display:flex;align-items:center}header .container{display:flex;align-items:center;justify-content:space-between}header>.container>a{flex:0 0 61px;color:#fff;display:flex;flex-direction:column;align-items:center}header>.container>a img{width:56.352px;height:25.679px;margin-left:2.09px;align-self:flex-start}header>.container>a span{margin-top:1.45px;display:flex;flex-direction:column;align-items:center;font-family:"IBM Plex Sans",sans-serif;font-size:14.61px;font-weight:600;line-height:12.523px;letter-spacing:.4383px;text-transform:uppercase;white-space:nowrap}header>.container>a span small{font-size:inherit;color:#fff}header>.container>a span b{font-weight:inherit;background:linear-gradient(270deg, #f3d27a 0%, #d6a83a 28.125%, #f3d27a 56.875%, #8f6718 100%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0)}header nav{display:flex;align-items:center;gap:32px}header nav a{color:#d3d5d6;font-family:"Montserrat",sans-serif;font-size:18px;line-height:normal;transition:color .2s ease}header nav a:hover,header nav a:focus-visible{color:#f3d27a}@media(max-width: 620px){header nav{gap:15px}header nav a{font-size:13px}header nav a:first-child{display:none}}@media(max-width: 767px){header nav{display:none}header .container{justify-content:center}}@media(max-width: 620px){header{height:78px}header>.container>a{transform:scale(0.82)}}.hero{min-height:865px;padding-bottom:60px;background:#0c0c0c url("../img/hero-bg.webp") center top/cover no-repeat;display:flex;align-items:center}.hero .container{position:relative;z-index:1}.hero .content{width:518px;display:flex;flex-direction:column;align-items:flex-start;gap:32px}.hero .txt{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.hero .tag{width:max-content;padding:10px 30px;border:1px solid rgba(207,223,217,.32);border-radius:100px;background:rgba(255,250,235,.07);color:#d3d5d6;font-size:14px;line-height:1.4;text-transform:uppercase;backdrop-filter:blur(2px)}.hero h1{color:#fff;font-size:40px;font-weight:700;line-height:1.3}.hero h1 b{color:#f3d27a}.hero .txt>p:not(.tag){width:469px;color:#d3d5d6;font-size:20px;line-height:1.3}.hero ul{display:flex;align-items:center;gap:16px}.hero ul li{color:#d3d5d6;display:flex;align-items:center;gap:10px;font-size:18px;line-height:1.4;white-space:nowrap}.hero ul li img{width:24px;height:24px}@media(max-width: 1100px){.hero{min-height:800px;background-position:42% top}.hero .content{width:48%}.hero .txt>p:not(.tag){width:100%}.hero ul{align-items:flex-start;flex-direction:column;gap:8px}}@media(max-width: 767px){.hero{min-height:0;padding:60px 0 83.333vw;align-items:flex-start;background:#0e0d11 url("../img/hero-mobile.webp") center bottom/100% auto no-repeat}.hero .container{width:min(396px,100% - 40px)}.hero .content{width:100%;align-items:stretch}.hero .tag{max-width:100%}.hero h1{font-size:clamp(32px,7.4vw,40px)}.hero .txt>p:not(.tag){width:100%;font-size:20px}.hero ul{flex-direction:row;flex-wrap:wrap;gap:16px}.hero .btn{width:100%}}@media(max-width: 400px){.hero .tag{padding:10px 18px;font-size:12px}.hero ul li{font-size:16px}.hero .btn{font-size:20px}}.sobre{min-height:663px;position:relative;background:#0e0d11;display:flex;align-items:center}.sobre::before{content:"";position:absolute;inset:0 0 -40px;background:url("../img/about-bg.webp") center bottom/100% auto no-repeat;pointer-events:none}.sobre .container{position:relative;z-index:1;display:flex;justify-content:flex-end}.sobre .content{width:518px;display:flex;flex-direction:column;align-items:flex-start;gap:32px}.sobre .content>div{display:flex;flex-direction:column;gap:16px}.sobre .content h2{color:#fff;font-size:40px;line-height:1.3}.sobre .content h2 b{color:#f3d27a}.sobre .content p:not(.eyebrow){width:469px;color:#d3d5d6;font-size:20px;line-height:1.3}.sobre .content p:not(.eyebrow) b{color:#f3d27a;font-weight:500}.sobre__bottles{display:none}@media(max-width: 900px)and (min-width: 768px){.sobre{min-height:auto;padding:430px 0 72px}.sobre::before{inset:0;background-position:36% top;background-size:auto 430px}.sobre .container{justify-content:center}.sobre .content{width:min(518px,100%)}.sobre .content p:not(.eyebrow){width:100%;font-size:18px}}@media(max-width: 767px){.sobre{min-height:0;padding-top:80px;display:block;overflow:hidden;background:#0e0d11 url("../img/about-mobile-bg.webp") center top/100% auto no-repeat}.sobre::before{display:none}.sobre .container{width:min(396px,100% - 40px);justify-content:flex-start}.sobre .content{width:100%;align-items:stretch}.sobre .content h2{font-size:clamp(32px,7.4vw,40px)}.sobre .content p:not(.eyebrow){width:100%}.sobre .eyebrow{color:#d3d5d6}.sobre .btn{width:100%}.sobre__bottles{display:block;width:min(411px,100% - 40px);height:auto;margin:42px auto -32px}}@media(max-width: 400px){.sobre .eyebrow{letter-spacing:3.5px}.sobre .btn{font-size:20px}}.faixa{min-height:485px;position:relative;z-index:1;padding:152px 0 92px;background:url("../img/cta-bg.webp") center 9px/100% 476px no-repeat}.faixa .container{display:flex;flex-direction:column;align-items:center;gap:10px}.faixa h2{color:#fff;font-size:40px;line-height:1.3}.faixa h2 b{color:#f3d27a}.faixa .container>p:not(.eyebrow){width:min(758px,100%);color:#d3d5d6;font-size:20px;line-height:1.3}.faixa .btn{margin-top:22px}@media(max-width: 900px){.faixa{min-height:auto;padding:90px 0;background-size:cover}.faixa h2{font-size:34px}.faixa .container>p:not(.eyebrow){font-size:18px}}.beneficios{min-height:898px;position:relative;background:linear-gradient(90deg, #0c0c0c, #151410 59%, #0c0c0c)}.beneficios__divider{position:absolute;top:-6px;left:50%;z-index:2;width:171.912px;height:49.539px;max-width:none;transform:translateX(-50%);pointer-events:none}.beneficios .container{display:grid;grid-template-columns:641px 518px;align-items:start;justify-content:end;gap:64px}.beneficios .media{display:flex;flex-direction:column;gap:32px}.beneficios .media .ghost{font-size:124px;line-height:.7}.beneficios .media>div{display:grid;gap:10.424px}.beneficios .media>div img{width:100%;object-fit:cover}.beneficios .media>div img:first-child{height:220.072px}.beneficios .media>div img:last-child{height:252.504px}.beneficios .media blockquote{min-height:104px;padding-left:24px;border-left:5px solid #f3d27a;color:#d3d5d6;font-size:20px;font-style:normal;line-height:1.3}.beneficios .media blockquote cite{margin-top:26px;color:#f3d27a;display:block;font-style:normal;font-weight:500;text-transform:uppercase}.beneficios .content{padding-top:6.5px;display:flex;flex-direction:column;align-items:flex-end;gap:32px}.beneficios .content .txt{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.beneficios .content h2{color:#fff;font-size:40px;line-height:1.3}.beneficios .content h2 b{color:#f3d27a}.beneficios .content .txt>p:not(.eyebrow){width:469px;color:#d3d5d6;font-size:20px;line-height:1.3}.beneficios .content ul{width:479px;padding-left:28px;background:url("../img/benefits-line.svg") left center/20px 272px no-repeat;display:flex;flex-direction:column;gap:8px}.beneficios .content ul li{padding:32px;border:1px solid #262626;background:linear-gradient(90deg, #0c0c0c, #1c1b16 59%, #0c0c0c);color:#d3d5d6;display:flex;align-items:center;gap:10px;font-size:20px;line-height:1.3}.beneficios .content ul li img{width:32px;height:32px}.beneficios .content .btn{margin-right:37px}@media(max-width: 1250px){.beneficios .container{grid-template-columns:minmax(0, 1.1fr) minmax(0, 0.9fr);gap:40px}.beneficios .container{justify-content:center}.beneficios .content .txt>p:not(.eyebrow),.beneficios .content ul{width:100%}.beneficios .content .btn{margin-right:0}}@media(max-width: 900px){.beneficios{min-height:auto}.beneficios .container{max-width:680px;grid-template-columns:1fr}.beneficios .media .ghost{font-size:clamp(56px,18vw,100px)}.beneficios .media blockquote{font-size:18px}.beneficios .content{align-items:center;text-align:center}.beneficios .content h2{font-size:34px}.beneficios .content .txt>p:not(.eyebrow){font-size:18px}.beneficios .content ul{padding-left:0;background:none;text-align:left}}@media(max-width: 620px){.beneficios .media>div img:first-child,.beneficios .media>div img:last-child{height:auto}.beneficios .content ul li{min-height:72px;padding:20px;font-size:17px}}.ingredientes{min-height:1938px;background:linear-gradient(180deg, #0e0d11 0%, #13140a 47.643%, #0e0d11 100%);overflow:hidden}.ingredientes .ghost{width:100%;margin-bottom:32px;line-height:.7}.ingredientes .header{display:flex;flex-direction:column;align-items:center;gap:10px}.ingredientes .header h2{color:#fff;font-size:40px;line-height:1.3;text-transform:uppercase}.ingredientes .header h2 b{color:#f3d27a}.ingredientes .header>p:last-child{width:min(730px,100%);color:#d3d5d6;font-size:20px;line-height:1.3}.ingredientes .header>p:last-child b{color:#f3d27a;font-weight:500}.ingredientes ul{margin-top:32px;display:flex;flex-direction:column;gap:32px}.ingredientes .item{min-height:310px;border:1px solid #262626;background:rgba(21,23,25,.34);display:flex;align-items:center;gap:32px;text-align:left}.ingredientes .item:nth-child(even){flex-direction:row-reverse}.ingredientes .item>img{width:430px;height:308px;flex:0 0 430px;border:1px solid #353535;object-fit:cover}.ingredientes .item>div{flex:1}.ingredientes .item>div h3{color:#f3d27a;font-size:40px;line-height:1.3}.ingredientes .item>div p{margin-top:10px;color:#d3d5d6;font-size:20px;line-height:1.3}.ingredientes .item:nth-child(even)>div{padding-left:40px}.ingredientes .other{margin-top:32px;color:#d3d5d6;font-size:20px;line-height:1.4}.ingredientes .other b{color:#f3d27a;font-weight:500}.ingredientes .btn{margin:32px auto 0}@media(max-width: 900px){.ingredientes{min-height:auto;background-size:cover}.ingredientes .ghost{white-space:nowrap}.ingredientes .header h2{font-size:34px}.ingredientes .header>p:last-child{font-size:18px}.ingredientes .item,.ingredientes .item:nth-child(even){flex-direction:column;gap:0}.ingredientes .item>img,.ingredientes .item:nth-child(even)>img{width:100%;height:300px;flex-basis:auto}.ingredientes .item>div,.ingredientes .item:nth-child(even)>div{padding:28px}.ingredientes .item>div h3,.ingredientes .item:nth-child(even)>div h3{font-size:32px}.ingredientes .item>div p,.ingredientes .item:nth-child(even)>div p{font-size:18px}}@media(max-width: 620px){.ingredientes .ghost{font-size:11vw}.ingredientes .item>img,.ingredientes .item:nth-child(even)>img{height:220px}.ingredientes .item>div,.ingredientes .item:nth-child(even)>div{padding:24px}.ingredientes .item>div h3,.ingredientes .item:nth-child(even)>div h3{font-size:28px}.ingredientes .other{font-size:18px}}.testimonials{min-height:949px;background:#0e0d11 url("../img/testimonials-bg.webp") center/100% 100% no-repeat;overflow:hidden}.testimonials .header{display:flex;flex-direction:column;gap:16px;font-family:"Montserrat",sans-serif;font-weight:700}.testimonials .header .eyebrow{color:#d3d5d6;font-size:14px;line-height:1.3;letter-spacing:5.6px}.testimonials .header h2{color:#d6a83a;font-size:40px;font-weight:700;line-height:1.3;letter-spacing:-0.8px}.testimonials .swiper{margin-top:24px;overflow:hidden}.testimonials .card{height:679px;padding:30px 40px 40px;border:1px solid #353535;border-top:10px solid #f3d27a;background:linear-gradient(180deg, #24221d, #0e0d11);display:flex;flex-direction:column;gap:32px}.testimonials .card .media{width:100%;height:347px;flex:0 0 347px;border-radius:30px;overflow:hidden}.testimonials .card .media img{width:100%;height:100%;object-fit:cover;object-position:center top}.testimonials .card:nth-child(2) .media img{object-position:center 5%}.testimonials .card .body{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left}.testimonials .card .stars{width:106px;height:22px}.testimonials .card h3{color:#fff;font-size:24px;font-weight:500;line-height:1.3}.testimonials .card blockquote{color:#d3d5d6;font-size:18px;font-style:normal;line-height:1.4}.testimonials .card blockquote b{color:#f3d27a;font-weight:500}.testimonials .swiper-pagination{display:none}@media(max-width: 1100px){.testimonials .card{padding:28px}}@media(max-width: 900px){.testimonials{min-height:auto;background-size:cover}.testimonials .header h2{font-size:34px}.testimonials .swiper{padding-bottom:42px;overflow:hidden}.testimonials .swiper-pagination{bottom:0;display:block}.testimonials .swiper-pagination .swiper-pagination-bullet{background:#d3d5d6;opacity:.45}.testimonials .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f3d27a;opacity:1}}@media(max-width: 620px){.testimonials .card{height:auto;min-height:650px;padding:24px}.testimonials .card .media{height:330px;flex-basis:330px}}.shipping{min-height:273px;position:relative;background:#0c0c0c url("../img/shipping-bg.svg") center/cover no-repeat}.shipping>img{width:184px;height:184px;position:absolute;top:-50px;left:calc(50% - 118px);object-fit:contain}.shipping .container{padding-top:143px}.shipping h2{color:#f3d27a;font-size:40px;line-height:1.3}.shipping h2 b{color:#fff}.shipping p{margin-top:16px;color:#fff;font-size:20px;line-height:1.3}@media(max-width: 900px){.shipping{min-height:260px}.shipping>img{width:150px;height:150px;top:-42px}.shipping .container{padding-top:122px}.shipping h2{font-size:30px}.shipping p{font-size:16px}}.area-kits{padding:80px 20px;background:#0e0d11}.area-kits__header{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.area-kits__header .eyebrow{color:#fff;font-size:16px;letter-spacing:15.2px}.area-kits__header h2{color:#f3d27a;font-size:40px;line-height:1.3}.area-kits__header>p:last-child{color:#d3d5d6;font-size:18px;line-height:1.4}.area-kits__list{display:flex;align-items:flex-end;justify-content:center;gap:16px;width:100%;max-width:1280px;margin:32px auto 0}@media(max-width: 1320px){.area-kits__list{gap:12px}}@media(max-width: 1000px){.area-kits{padding:64px 16px}.area-kits__header .eyebrow{letter-spacing:6px}.area-kits__header h2{font-size:34px}.area-kits__list{flex-direction:column;align-items:stretch;max-width:600px;gap:24px}}@media(max-width: 460px){.area-kits__header .eyebrow{letter-spacing:3px}}.kit-option{position:relative;flex:0 0 390px;height:650.198px;box-shadow:0 4px 4px rgba(0,0,0,.15);transition:transform .3s ease}@media(hover: hover){.kit-option:hover{z-index:1;transform:scale(1.03)}.kit-option--popular:hover{transform:scale(1.06)}}.kit-option>a{position:relative;display:block;height:100%;padding:79px 23px 39px;border:1px solid #515151;background:#0e0d11;color:#d3d5d6}.kit-option>a:focus-visible{outline:2px solid #f3d27a;outline-offset:2px}.kit-option__header{position:absolute;top:-1px;left:-1px;right:-1px;padding:16px;border-radius:10px 10px 0 0;background:linear-gradient(90deg, #a3a3a3 0%, #ffffff 24.519%, #a3a3a3 45.192%, #ffffff 66.346%, #a3a3a3 100%);font-family:"Lato",sans-serif;font-size:18px;font-weight:500;line-height:1.3;color:#0e0d11;text-align:center;text-transform:uppercase;white-space:nowrap}.kit-option__body{display:grid;grid-template-columns:auto minmax(0, 1fr);grid-template-areas:"figure details" "figure price" "features features" "buy buy" "payments payments" "total total";row-gap:16px;justify-items:center}.kit-option__media,.kit-option__offer{display:contents}.kit-option__details{grid-area:details;align-self:end;justify-self:start;display:flex;flex-direction:column;align-items:flex-start}.kit-option__figure{grid-area:figure;align-self:center;position:relative;width:184.256px;height:179.887px}.kit-option__bottles{width:100%;height:100%;object-fit:cover}.kit-option__stars{width:68.744px;height:13.749px}.kit-option__qty{font-family:"Montserrat",sans-serif;font-size:28px;font-weight:700;line-height:1.3;color:#fff;white-space:nowrap}.kit-option__supply{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#d3d5d6;white-space:nowrap}.kit-option__price{grid-area:price;align-self:start;justify-self:start;display:flex;align-items:flex-end;font-family:"Montserrat",sans-serif;white-space:nowrap}.kit-option__price strong{font-size:48px;font-weight:700;line-height:.71;color:#fff}.kit-option__price span{font-size:14px;font-weight:400;line-height:.71;color:#d3d5d6}.kit-option__perks{position:absolute;height:196px;overflow:hidden;pointer-events:none}.kit-option__save{position:absolute;top:5px;width:67.694px;height:67.694px;display:flex;align-items:center;justify-content:center}.kit-option__save img{position:absolute;top:50%;left:50%;width:51.733px;height:51.733px;max-width:none;transform:translate(-50%, -50%)}.kit-option__save b{position:relative;display:flex;flex-direction:column;align-items:center;transform:translate(0.73px, 0.25px);font-family:"Montserrat",sans-serif;font-size:12.061px;font-weight:700;line-height:10.721px;color:#fff;text-align:center;white-space:nowrap}.kit-option__save small{font-size:9.441px;font-weight:500}.kit-option__shipping{position:absolute;top:111px;width:82px;height:62.901px;max-width:none}.kit-option__features{grid-area:features;justify-self:stretch;display:flex;flex-direction:column;gap:8px}.kit-option__features li{display:flex;align-items:center;gap:15px;padding:9px 9px 9px 19px;border:1px solid #41403e;border-radius:5px;background:rgba(34,33,27,.7);font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#d3d5d6;white-space:nowrap}.kit-option__icon{flex-shrink:0;width:30px;height:30px}.kit-option__buy{grid-area:buy;justify-self:stretch;display:block;aspect-ratio:1057/346;border-radius:21.983px;overflow:hidden}.kit-option__buy img{width:100%;height:100%;object-fit:cover;transition:filter .3s ease}.kit-option>a:hover .kit-option__buy img{filter:brightness(1.06)}.kit-option__payments{grid-area:payments;width:315px;height:40.162px;object-fit:cover}.kit-option__total{grid-area:total;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#fff;white-space:pre}.kit-option__total s{color:#d3d5d6;text-decoration:line-through}.kit-option__total b{font-weight:700}.kit-option__total-gap{color:#fff}.kit-option--popular{flex-basis:454px;height:674.198px}.kit-option--popular>a{padding:77px 21px 61px;border:3px solid #fdefa5;background:linear-gradient(180deg, #786937 0%, #0c0c0c 99.991%);color:#dedede}.kit-option--popular .kit-option__header{top:-3px;left:-3px;right:-3px;border-radius:0;background:linear-gradient(270deg, #fdefa5 0%, #cb9043 28.125%, #fdefa5 56.875%, #cb9043 100%);font-size:24px}.kit-option--popular .kit-option__figure{width:240px;height:156px}.kit-option--popular .kit-option__supply{line-height:28px;color:#dedede;text-transform:uppercase}.kit-option--popular .kit-option__price span{color:#dedede}.kit-option--popular .kit-option__perks{top:-6px;left:-1px;width:244px}.kit-option--popular .kit-option__save{left:159.003px}.kit-option--popular .kit-option__shipping{left:-7px}.kit-option--popular .kit-option__features{margin-top:8px}.kit-option--popular .kit-option__features li{background:rgba(34,33,27,.6)}.kit-option--popular .kit-option__icon{margin:3.244px 4.874px 2.754px 1.127px}.kit-option--popular .kit-option__total{color:#f2f4f6}.kit-option--popular .kit-option__total s{color:#f2f4f6}.kit-option--standard .kit-option__body{column-gap:16px}.kit-option--standard .kit-option__figure{width:166px;height:162.063px}.kit-option--standard .kit-option__perks{top:.106px;left:-11px;width:184px}.kit-option--standard .kit-option__save{top:-5px;left:126.003px}.kit-option--standard .kit-option__shipping{left:0}.kit-option--standard .kit-option__icon{margin:1.127px 4.874px 4.874px 1.127px}@media(max-width: 1320px){.kit-option{flex:1 1 0;min-width:0;height:auto}.kit-option.kit-option--popular{flex-grow:1.16;height:auto}.kit-option>a,.kit-option.kit-option--popular>a{padding-right:13px;padding-left:13px}.kit-option.kit-option--popular>a{padding-bottom:45px}.kit-option .kit-option__body{grid-template-columns:46% minmax(0, 1fr);column-gap:8px}.kit-option .kit-option__figure{width:100%;height:auto}.kit-option .kit-option__bottles{height:auto;aspect-ratio:1;object-fit:contain}.kit-option .kit-option__qty{font-size:22px}.kit-option .kit-option__price strong{font-size:40px}.kit-option .kit-option__features li{font-size:14px;white-space:normal}.kit-option .kit-option__payments{width:100%;height:auto}.kit-option .kit-option__perks{inset:0;width:100%;height:100%;overflow:visible}.kit-option .kit-option__save{top:-8px;right:-12px;left:auto}.kit-option .kit-option__shipping{top:auto;bottom:0;left:-4px}}@media(max-width: 1000px){.kit-option{flex:none}.kit-option.kit-option--popular{order:1}.kit-option.kit-option--standard{order:2}.kit-option.kit-option--starter{order:3}.kit-option>a{padding:76px 16px 24px}.kit-option.kit-option--popular>a{padding:84px 14px 26px}.kit-option .kit-option__body{display:flex;align-items:stretch;gap:clamp(10px,3vw,20px)}.kit-option .kit-option__media{display:flex;flex:1 1 0;flex-direction:column;align-items:center;min-width:0}.kit-option .kit-option__details{align-self:stretch;align-items:center;text-align:center}.kit-option .kit-option__stars{width:clamp(52px,14vw,69px);height:auto}.kit-option .kit-option__qty{font-size:clamp(18px,5.4vw,28px)}.kit-option .kit-option__supply{font-size:clamp(11px,3.2vw,16px)}.kit-option .kit-option__figure{margin:auto 0;padding-top:12px}.kit-option .kit-option__bottles{aspect-ratio:auto}.kit-option .kit-option__save{top:2px;right:-8px;transform:scale(0.85);transform-origin:top right}.kit-option .kit-option__shipping{left:-6px;width:clamp(56px,16vw,82px);height:auto}.kit-option .kit-option__offer{display:flex;flex:1.15 1 0;flex-direction:column;align-items:stretch;gap:clamp(8px,2.4vw,14px);min-width:0}.kit-option .kit-option__price{align-self:flex-start;margin-top:4px}.kit-option .kit-option__price strong{font-size:clamp(32px,9.6vw,48px)}.kit-option .kit-option__price span{font-size:clamp(11px,3vw,14px)}.kit-option .kit-option__features{margin-top:0;gap:clamp(4px,1.2vw,8px)}.kit-option .kit-option__features li{gap:clamp(6px,1.8vw,12px);padding:clamp(4px,1.1vw,8px) clamp(6px,1.8vw,12px);font-size:clamp(10px,2.7vw,15px);line-height:1.25}.kit-option .kit-option__icon{width:clamp(16px,4.6vw,28px);height:clamp(16px,4.6vw,28px);margin:0}.kit-option .kit-option__buy{border-radius:clamp(10px,3vw,22px)}.kit-option .kit-option__total{align-self:flex-start;font-size:clamp(13px,3.8vw,18px);line-height:1.4}}@media(max-width: 480px){.kit-option>a{padding-right:12px;padding-left:12px}.kit-option.kit-option--popular>a{padding-right:10px;padding-left:10px}.kit-option .kit-option__save{transform:scale(0.72)}}@media(min-width: 1344px){.faq .container{grid-template-columns:525px 723px}}.guarantee{min-height:301px;padding:40px 0;background:linear-gradient(90deg, #0c0c0c, #1c1b16 59%, #0c0c0c)}.guarantee .container{display:flex;align-items:center;justify-content:center;gap:32px}.guarantee img{width:221px;height:221px;flex:0 0 221px;object-fit:contain}.guarantee .container>div{width:716px}.guarantee h2{color:#fff;font-size:40px;line-height:1.3;text-transform:uppercase}.guarantee p{margin-top:8px;color:#f2f4f6;font-size:18px;line-height:1.4}@media(max-width: 900px){.guarantee .container{flex-direction:column;text-align:center}.guarantee .container>div{width:min(716px,100%)}.guarantee img{width:180px;height:180px;flex-basis:180px}.guarantee h2{font-size:32px}}.faq{min-height:518px;padding:79px 0 80px;border-top:1px solid #f2b2ad;background:#0e0d11}.faq .container{display:grid;grid-template-columns:525px minmax(0, 1fr);align-items:start;gap:64px}.faq .content{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.faq .content>p{color:#fff;font-size:16px;line-height:1.4}.faq .content h2{color:#fff;font-size:40px;line-height:1.3}.faq .accordion{display:flex;flex-direction:column;gap:16px}.faq .accordion .item{border:1px solid #41403e;border-radius:5px;background:rgba(34,33,27,.7);overflow:hidden}.faq .accordion .item .header{width:100%;min-height:75.56px;padding:23px 24px;background:rgba(0,0,0,0);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-size:20px;line-height:1.4;text-align:left}.faq .accordion .item .header img{width:30px;height:30px;flex:0 0 30px;transform:rotate(90deg);transition:transform .25s ease}.faq .accordion .item .header:focus-visible{outline:2px solid #f3d27a;outline-offset:-3px}.faq .accordion .item .body{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq .accordion .item .body p{padding:0 24px 24px;color:#d3d5d6;font-size:17px;line-height:1.5}.faq .accordion .item .body p a{color:#f3d27a;text-decoration:underline}.faq .accordion .item.active .header img{transform:rotate(270deg)}.faq .accordion .item.active .body{max-height:480px}@media(max-width: 1000px){.faq .container{max-width:723px;grid-template-columns:1fr;gap:48px}.faq .content{align-items:center;text-align:center}.faq .content h2{font-size:34px}}@media(max-width: 620px){.faq .accordion .item .header{min-height:68px;padding:18px;font-size:17px}}footer{min-height:314px;padding:40px 0;background:linear-gradient(90deg, #0c0c0c, #1c1b16 59%, #0c0c0c)}footer nav{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:24px}footer nav a{color:#f2f4f6;font-size:16px;line-height:1.4}footer nav a:hover,footer nav a:focus-visible{color:#f3d27a}footer .container>p{width:min(1007px,100%);margin:32px auto 0;padding:24px 32px;border-top:1px solid #f2f4f6;border-radius:20px;color:#f2f4f6;font-size:16px;line-height:1.4}@media(max-width: 620px){footer nav{gap:12px 18px}footer nav a{font-size:14px}footer .container>p{padding:22px 16px;font-size:14px}}.copyright{min-height:86px;background:#0e0d11;display:grid;place-items:center}.copyright p{color:#fff;font-size:16px;line-height:1.4}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*::before,*::after{transition-duration:.01ms !important}}@media(max-width: 767px){.container{width:min(396px,100% - 40px)}.btn{width:100%}.faixa h2,.beneficios .content h2,.ingredientes .header h2,.testimonials .header h2,.shipping h2,.area-kits__header h2,.guarantee h2,.faq .content h2{font-size:clamp(30px,7.4vw,40px)}.faixa{min-height:0;padding:72px 0;background-color:#0c0c0c;background-size:cover}.faixa .container>p:not(.eyebrow){font-size:20px}.beneficios{min-height:0;padding:88px 0 72px}.beneficios .container{grid-template-columns:minmax(0, 1fr);gap:48px}.beneficios .media .ghost{font-size:calc((min(100vw,436px) - 40px)/6);white-space:nowrap}.beneficios .media>div img:first-child{height:auto;aspect-ratio:641/220.072}.beneficios .media>div img:last-child{height:auto;aspect-ratio:641/252.504}.beneficios .media blockquote{font-size:20px}.beneficios .content{padding-top:0;align-items:stretch;text-align:left}.beneficios .content .txt>p:not(.eyebrow){width:100%;font-size:20px}.beneficios .content ul{width:100%;padding-left:28px;background:url("../img/benefits-line.svg") left center/20px 272px no-repeat}.beneficios .content ul li{min-height:98px;padding:16px 24px;font-size:18px}.beneficios .content .btn{margin-right:0}.ingredientes{min-height:0;padding:72px 0}.ingredientes .ghost{font-size:calc((min(100vw,436px) - 40px)/10.6);white-space:nowrap}.ingredientes .header>p:last-child{font-size:20px}.ingredientes .item,.ingredientes .item:nth-child(even){flex-direction:column;gap:0}.ingredientes .item>img,.ingredientes .item:nth-child(even)>img{width:100%;height:auto;aspect-ratio:430/308;flex-basis:auto}.ingredientes .item>div,.ingredientes .item:nth-child(even)>div{padding:24px}.ingredientes .item>div h3,.ingredientes .item:nth-child(even)>div h3{font-size:clamp(28px,6.6vw,40px)}.ingredientes .item>div p,.ingredientes .item:nth-child(even)>div p{font-size:18px}.ingredientes .other{font-size:18px}.testimonials{padding:72px 0}.shipping>img{left:50%;transform:translateX(-50%)}.shipping .container{padding-bottom:24px}.shipping p{font-size:18px}.guarantee{padding:48px 0}.guarantee .container{flex-direction:column;align-items:flex-start;gap:24px;text-align:left}.guarantee .container>div{width:100%}.guarantee img{width:180px;height:180px;flex-basis:180px;align-self:center}.faq{padding:64px 0}.faq .container{grid-template-columns:minmax(0, 1fr);gap:40px}.faq .content{align-items:stretch;text-align:left}.faq .accordion .item .header span{font-size:18px}}@media(min-width: 768px)and (max-width: 1250px){.beneficios .media .ghost{font-size:min(124px,8.4vw);white-space:nowrap}.ingredientes .ghost{font-size:min(110px,8vw);white-space:nowrap}}@media(min-width: 901px)and (max-width: 1250px){.sobre .content{width:min(518px,42%)}.sobre .content p:not(.eyebrow){width:100%}}
