*{margin:0;padding:0;box-sizing:border-box;color:inherit;font-family:"Outfit",sans-serif;text-decoration:none}html{scroll-behavior:smooth}body{overflow-x:hidden;background:#f8f7f2;color:#6d5b5c;font-size:16px}img{max-width:100%;display:block}button{border:0;background:none;cursor:pointer}.container{max-width:1280px;margin:0 auto;width:90%}@media(max-width: 900px){.container{width:min(680px,100% - 32px)}}.pd{padding:80px 0}@media(max-width: 900px){.pd{padding:64px 0}}@media(max-width: 620px){.pd{padding:48px 0}}.center{text-align:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:9px 44px;border-bottom:4px solid #ac893e;border-radius:40px;background:linear-gradient(90deg, #cba75a, #f4d085 48%, #cba75a);color:#830001;font-size:20px;font-weight:700;line-height:1.25;text-transform:uppercase;transition:transform .2s ease,filter .2s ease}.btn:hover{filter:brightness(1.05);transform:translateY(-2px)}.btn img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.rating{display:inline-flex;align-items:center;gap:10px;padding:6px 22px;border:1px solid rgba(178,178,178,.2);border-radius:50px;background:rgba(253,254,251,.94);color:#830001;font-family:"Montserrat",sans-serif;font-size:12px;letter-spacing:1.5px;text-transform:uppercase}.rating span{color:#f2bf00;letter-spacing:1px}header{position:relative;z-index:20;height:87px;border-bottom:1px solid #c99a32;background:hsla(0,0%,100%,.94);box-shadow:0 4px 2px rgba(0,0,0,.16);backdrop-filter:blur(5px)}header .container{display:flex;height:100%;align-items:center;justify-content:space-between}header .brand{display:grid;font-family:"Montserrat",sans-serif;line-height:1;text-align:center}header .brand b{font-size:23px;background:linear-gradient(90deg, #b80012, #e8162b, #b80012);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}header .brand span{margin-top:1px;font-size:16px;font-weight:600;letter-spacing:2px;background:linear-gradient(90deg, #c99a32, #f1d477, #c99a32);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}header nav{display:flex;gap:32px}header nav a{color:#4b4b4b;font-size:18px;font-weight:300}header nav a:hover{color:#a71920}@media(max-width: 900px){header nav{position:absolute;top:87px;right:16px;display:none;width:230px;padding:24px;flex-direction:column;gap:18px;border-radius:0 0 16px 16px;background:#fff;box-shadow:0 12px 26px rgba(0,0,0,.14)}header nav.active{display:flex}}header .menu{display:none;width:34px}header .menu span{display:block;height:2px;margin:6px 0;background:#830001;transition:.2s ease}@media(max-width: 900px){header .menu{display:block}}.hero{position:relative;min-height:850px;overflow:hidden;background:url("../img/bg-hero.png") no-repeat center center/cover}.hero .container{position:relative;z-index:2;display:flex;min-height:850px;align-items:center}.hero .content{position:relative;z-index:3;width:493px}.hero .content h1{max-width:448px;margin:24px 0 16px;color:#0e0d11;font-size:48px;font-weight:300;line-height:1.3}.hero .content h1 b{color:#830001;font-weight:700}.hero .content>p{max-width:394px;margin-bottom:24px;font-size:20px;font-weight:300;line-height:1.3}.hero .product{position:absolute;z-index:2;right:-310px;bottom:0;width:1060px;max-width:none}@media(max-width: 1100px){.hero{min-height:720px}.hero .container{min-height:720px}.hero .content{width:48%}.hero .content h1{font-size:40px}.hero .product{right:-360px;width:980px}}@media(max-width: 900px){.hero{min-height:900px;padding:52px 0 0;background-image:url("../img/bg-hero-mobile.png");background-position:center bottom}.hero .container{min-height:0;flex-direction:column;align-items:center}.hero .content{width:100%;text-align:center}.hero .content h1{max-width:620px;margin-right:auto;margin-left:auto}.hero .content>p{max-width:560px;margin-right:auto;margin-left:auto}.hero .product{position:relative;right:auto;bottom:auto;width:820px;margin:18px -160px 0 auto}}@media(max-width: 620px){.hero{min-height:740px;padding-top:38px}.hero .rating{font-size:9px;letter-spacing:.7px}.hero .content h1{font-size:36px}.hero .content>p{font-size:18px}.hero .product{width:620px;margin-right:-130px}}.faixa{position:relative;z-index:3;background:linear-gradient(90deg, #c99a32, #f1d477 50%, #c99a32)}.faixa .container{display:grid;min-height:122px;grid-template-columns:repeat(4, 1fr);align-items:center}.faixa .container>div{display:flex;min-height:74px;padding:0 28px;align-items:center;gap:16px;border-right:1px solid rgba(131,0,1,.45)}.faixa .container>div:last-child{border-right:0}.faixa .container>div img{width:42px;height:42px;-o-object-fit:contain;object-fit:contain}.faixa .container>div span{color:#830001;font-size:18px;font-weight:500;line-height:1.2}@media(max-width: 900px){.faixa .container{grid-template-columns:repeat(2, 1fr);padding:20px 0}.faixa .container>div{border-right:0}}@media(max-width: 620px){.faixa .container{grid-template-columns:1fr}.faixa .container>div{justify-content:flex-start}}.about{position:relative;overflow:hidden;background:linear-gradient(90deg, #e3e3e3, #f8fff5 72%, #fff)}.about::before{position:absolute;top:389px;left:-260px;width:1160px;height:347px;border-radius:34px;background:linear-gradient(90deg, #830001, #ee2832);content:""}.about .container{display:grid;min-height:690px;grid-template-columns:58% 42%;align-items:center;gap:40px}.about .media{position:relative;height:690px}.about .media picture{display:block}.about .media span{position:absolute;top:-30px;left:-320px;color:rgba(93,3,3,.07);font-family:"Nunito Sans",sans-serif;font-size:180px;font-weight:900;line-height:.82}.about .media img{position:absolute;z-index:2;right:-20px;bottom:-80px;width:740px;max-width:none}.about .content{position:relative;z-index:3}.about .content h2{max-width:529px;margin-bottom:16px;color:#0e0d11;font-size:48px;font-weight:300;line-height:1.3}.about .content h2 b{color:#830001}.about .content p{max-width:424px;margin-bottom:18px;font-size:20px;font-weight:300;line-height:1.3}.about .content p strong{color:#a71920;font-weight:600}@media(max-width: 1100px){.about .container{grid-template-columns:52% 48%}.about .media img{right:-25px;width:560px}.about .content h2{font-size:40px}}@media(max-width: 900px){.about{padding-bottom:0}.about::before{top:auto;bottom:28%;left:-70%;width:85%;height:200px}.about .container{min-height:0;grid-template-columns:minmax(0, 1fr)}.about .media{order:2;height:auto;padding-top:48px}.about .media span{top:0;left:-4%;font-size:min(120px,22vw)}.about .media img{position:relative;right:auto;bottom:auto;left:auto;width:min(420px,78%);margin:0 auto}.about .content{order:1}.about .content p{max-width:none}}@media(max-width: 620px){.about::before{bottom:22%;height:130px}.about .media{padding-top:32px}.about .media span{font-size:min(74px,21vw)}.about .media img{width:min(300px,80%)}.about .content h2{font-size:36px}}.benefits{position:relative;overflow:hidden;background:linear-gradient(90deg, #830001, #ee2832)}.benefits .container{display:grid;grid-template-columns:1fr 1px 1fr;gap:64px;align-items:center}.benefits .container::after{width:1px;height:280px;grid-column:2;grid-row:1;background:hsla(0,0%,100%,.3);content:""}.benefits .content{grid-column:1;grid-row:1}.benefits .content small{display:block;margin-bottom:24px;color:#fff;font-size:14px;font-weight:300;letter-spacing:7px;text-transform:uppercase}.benefits .content h2{max-width:609px;color:#fff;font-size:48px;font-weight:300;line-height:1.3}.benefits .content h2 b{color:#efcc80}.benefits .content p{max-width:530px;margin-top:8px;color:#fff;font-size:20px;font-weight:300;line-height:1.3}.benefits ul{grid-column:3;grid-row:1;list-style:none}.benefits ul li{display:flex;margin:16px 0;align-items:center;color:#ffe6e6;font-size:20px;font-weight:500}.benefits ul li::before{display:block;width:44px;height:44px;margin-right:16px;flex:0 0 44px;border-radius:50%;background:#c99a32 url("../img/selo-star.png") center/24px 24px no-repeat;content:""}@media(max-width: 900px){.benefits .container{grid-template-columns:1fr;gap:28px}.benefits .container::after{display:none}.benefits .content,.benefits ul{grid-column:1;grid-row:auto}.benefits .content h2{font-size:40px}}@media(max-width: 620px){.benefits .content small{letter-spacing:5px}.benefits .content h2{font-size:36px}.benefits ul li{font-size:18px}}.ingredients{background:#f8f7f2}.ingredients .container{display:grid;grid-template-columns:574px 36px 574px;gap:10px;align-items:start;justify-content:center}.ingredients .intro{position:sticky;top:126px}.ingredients .intro h2{color:#0e0d11;font-size:48px;font-weight:300;line-height:1.3}.ingredients .intro h2 b{color:#830001}.ingredients .intro p{margin:16px 0;font-size:20px;font-weight:300}.ingredients .timeline{position:relative;width:36px;height:2240px}.ingredients .timeline::before{position:absolute;top:18px;bottom:18px;left:50%;width:1px;background:#c99a32;content:""}.ingredients .list{display:flex;flex-direction:column;gap:24px}.ingredients .card{position:relative;padding:40px;border:1px solid #cecece;border-radius:24px;background:#fff9ea}.ingredients .card::before{position:absolute;top:0;left:-47px;width:20px;height:20px;border-radius:50%;background:#c99a32;content:""}.ingredients .card img{width:100%;height:148px;-o-object-fit:cover;object-fit:cover;border-radius:24px}.ingredients .card h3{margin:24px 0 8px;color:#830001;font-size:24px;font-weight:600}.ingredients .card p{font-size:20px;font-weight:300;line-height:1.3}@media(max-width: 1100px){.ingredients .container{grid-template-columns:minmax(300px, 1fr) 28px minmax(380px, 1fr)}.ingredients .intro h2{font-size:40px}}@media(max-width: 900px){.ingredients .container{grid-template-columns:1fr;gap:40px}.ingredients .intro{position:static}.ingredients .timeline{display:none}.ingredients .card::before{display:none}}@media(max-width: 620px){.ingredients .intro h2{font-size:36px}.ingredients .card{padding:24px}.ingredients .card p{font-size:18px}}.testimonials{overflow:hidden;border-top:1px solid #bdc8c4;border-radius:40px 40px 0 0;background:radial-gradient(circle at 35% 55%, #fffdf5 0, #fff8ea 42%, #f5ecdc 100%)}.testimonials .container{text-align:center}.testimonials .header{max-width:626px;margin:0 auto 32px}.testimonials .header h2{color:#0e0d11;font-size:48px;font-weight:300;line-height:1.3}.testimonials .header h2 b{display:block;color:#830001}.testimonials .header p{max-width:548px;margin:16px auto 0;font-size:20px;font-weight:300;line-height:1.3}.testimonials .slider-row{display:grid;grid-template-columns:48px minmax(0, 792px) 48px;gap:16px;align-items:center;justify-content:center}.testimonials .swiper{width:100%;border:1px solid #d0d0d0;border-radius:24px;background:#fff}.testimonials .card{display:grid;padding:40px;grid-template-columns:359px 1fr;gap:32px;align-items:center;text-align:left}.testimonials .card .media{width:359px;height:412px;-o-object-fit:cover;object-fit:cover;border-radius:24px}.testimonials .card .body .rating{padding:0;border:0}.testimonials .card .body blockquote{margin:24px 0;font-size:20px;font-weight:300;line-height:1.3}.testimonials .card .body blockquote b{color:#830001;font-weight:500}.testimonials .card .body .footer{padding-top:22px;border-top:1px solid #d1d1d1;color:#830001;font-size:24px;font-weight:600}.testimonials .prev,.testimonials .next{display:grid;width:48px;height:40px;place-items:center;border-radius:14px;background:#830001;color:#fff;font-size:23px}.testimonials>.container>.btn{margin-top:32px}@media(max-width: 900px){.testimonials .header h2{font-size:40px}.testimonials .slider-row{grid-template-columns:42px minmax(0, 1fr) 42px;gap:8px}.testimonials .card{padding:28px;grid-template-columns:250px 1fr}.testimonials .card .media{width:250px;height:320px}}@media(max-width: 620px){.testimonials .header h2{font-size:36px}.testimonials .slider-row{grid-template-columns:1fr}.testimonials .slider-row .prev,.testimonials .slider-row .next{display:none}.testimonials .card{grid-template-columns:1fr}.testimonials .card .media{width:100%;height:auto;aspect-ratio:359/412}}.shipping{background:linear-gradient(90deg, #830001, #ee2832)}.shipping .container{display:flex;min-height:194px;align-items:center;justify-content:center;gap:24px}.shipping .container>img{width:245px;margin:-28px 0}.shipping .container h2{color:#fff;font-size:48px;font-weight:300;line-height:1.3}.shipping .container h2 b{color:#fff}.shipping .container p{color:#e9faff;font-size:20px;font-weight:300}@media(max-width: 900px){.shipping .container{min-height:230px}.shipping .container>img{width:190px}.shipping .container h2{font-size:34px}}@media(max-width: 620px){.shipping .container{padding:34px 0;flex-direction:column;text-align:center}.shipping .container>img{width:150px;margin:-70px 0 -15px}.shipping .container h2{font-size:30px}.shipping .container p{margin-top:10px;font-size:16px}}@keyframes ctaPulse{0%,70%,100%{transform:scale(1)}78%{transform:scale(0.95)}86%{transform:scale(1.02)}}@keyframes ctaTap{0%{opacity:0;transform:translate(40px, 30px) scale(1)}18%{opacity:1;transform:translate(0, 0) scale(1)}70%{transform:translate(0, 0) scale(1)}78%{transform:translate(0, 0) scale(0.82)}86%{transform:translate(0, 0) scale(1)}100%{opacity:1;transform:translate(0, 0) scale(1)}}.area-kits{background:#f8f7f2;font-family:"Montserrat",sans-serif}.area-kits .container{max-width:1400px}.area-kits .container>small{display:block;color:#460000;font-family:"Cabin",sans-serif;font-size:14px;font-weight:500;letter-spacing:10px;text-transform:uppercase}.area-kits .container>h2{margin-top:16px;color:#830001;font-family:"Outfit",sans-serif;font-size:48px;font-weight:300;line-height:1.3}.area-kits .container>h2 b{font-weight:700}.area-kits .container .sub{margin-top:10px;font-family:"Outfit",sans-serif;font-size:18px;font-weight:300}.area-kits .kits-grid{display:grid;margin-top:48px;grid-template-columns:1fr 1.15fr 1fr;gap:16px;align-items:start}@media(max-width: 900px){.area-kits .kits-grid{max-width:420px;margin-right:auto;margin-left:auto;grid-template-columns:1fr}}.area-kits .kit-card{overflow:hidden;border:1px solid rgba(167,25,32,.12);border-radius:20px;background:#fff;box-shadow:0 4px 16px rgba(167,25,32,.1);font-size:.88em;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.area-kits .kit-card:hover{box-shadow:0 10px 32px rgba(167,25,32,.22);transform:scale(1.03)}.area-kits .kit-card.kit-best-value:hover{transform:scale(1.03)}.area-kits .kit-card.kit-starter,.area-kits .kit-card.kit-standard{margin-top:28px}.area-kits .kit-card.kit-best-value{border-color:rgba(167,25,32,.25);background:linear-gradient(90deg, #830001 0%, #e3242d 50.52%, #830001 100%);box-shadow:0 8px 32px rgba(167,25,32,.35);font-size:1em}@media(max-width: 900px){.area-kits .kit-card{font-size:1em}.area-kits .kit-card.kit-starter,.area-kits .kit-card.kit-standard{margin-top:0}.area-kits .kit-card.kit-best-value{order:1;transform:none}.area-kits .kit-card.kit-standard{order:2}.area-kits .kit-card.kit-starter{order:3}}.area-kits .kit-header{padding:13px;border-radius:10px 10px 0 0;background:#830001;color:#fff;font-size:24px;font-weight:700;letter-spacing:3px;text-align:center;text-transform:uppercase}.area-kits .kit-best-value .kit-header{background:linear-gradient(270deg, #a4823d 0%, #fee1a6 48.81%, #a4823d 100%);color:#830001;font-weight:600}.area-kits .kit-link{display:flex;padding:20px 18px 16px;flex-direction:column;align-items:center;gap:14px;color:inherit;text-decoration:none}.area-kits .kit-product{display:grid;width:100%;grid-template-columns:1fr 1fr;gap:10px;align-items:center}.area-kits .kit-img-wrap{position:relative}.area-kits .kit-img-wrap img:first-child{width:100%;-o-object-fit:contain;object-fit:contain}.area-kits .kit-save{display:flex;position:absolute;top:-4px;right:-4px;left:auto;width:75px;height:75px;flex-direction:column;align-items:center;justify-content:center;background:#f43030;color:#fff;font-size:11px;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;transform:scale(0.82);transform-origin:top right;clip-path:path("M17.7195 67.0419C15.2814 67.0599 12.936 66.1086 11.1993 64.3974C9.46259 62.6861 8.47679 60.3551 8.45877 57.917L8.4279 53.7385C8.40858 51.3112 7.43004 48.99 5.70579 47.2815L2.7592 44.3781C1.89378 43.5302 1.20452 42.5195 0.731039 41.4043C0.257558 40.289 0.00920217 39.0912 0.000250915 37.8796C-0.00870034 36.6681 0.22193 35.4667 0.678881 34.3446C1.13583 33.2225 1.81009 32.2017 2.66288 31.3411L5.56625 28.3945C7.26507 26.6607 8.2092 24.3253 8.19266 21.898L8.16179 17.7195C8.14377 15.2814 9.09502 12.936 10.8063 11.1993C12.5175 9.46258 14.8486 8.47678 17.2867 8.45877L21.4652 8.42791C23.8925 8.40859 26.2136 7.43004 27.9222 5.70579L30.8255 2.75921C31.6735 1.89379 32.6841 1.20452 33.7994 0.731046C34.9146 0.257561 36.1125 0.00920216 37.324 0.000250912C38.5356 -0.00870034 39.737 0.221932 40.8591 0.678887C41.9812 1.13583 43.0019 1.81009 43.8626 2.66288L46.8092 5.56625C48.543 7.26507 50.8783 8.2092 53.3057 8.19265L57.4842 8.16179C59.9223 8.14378 62.2676 9.09502 64.0044 10.8063C65.7411 12.5175 66.7269 14.8486 66.7449 17.2866L66.7758 21.4652C66.7951 23.8925 67.7736 26.2136 69.4979 27.9222L72.4445 30.8255C73.3099 31.6735 73.9991 32.6841 74.4726 33.7994C74.9461 34.9146 75.1945 36.1125 75.2034 37.324C75.2124 38.5356 74.9817 39.737 74.5248 40.8591C74.0678 41.9812 73.3936 43.0019 72.5408 43.8626L69.6374 46.8091C67.9386 48.543 66.9945 50.8783 67.011 53.3056L67.0419 57.4842C67.0599 59.9222 66.1086 62.2676 64.3974 64.0043C62.6862 65.7411 60.3551 66.7269 57.917 66.7449L53.7385 66.7757C51.3112 66.7951 48.99 67.7736 47.2815 69.4979L44.3781 72.4444C43.5302 73.3099 42.5195 73.9991 41.4043 74.4726C40.289 74.9461 39.0912 75.1944 37.8796 75.2034C36.6681 75.2123 35.4667 74.9817 34.3446 74.5248C33.2225 74.0678 32.2017 73.3936 31.3411 72.5408L28.3945 69.6374C26.6607 67.9386 24.3253 66.9944 21.898 67.011L17.7195 67.0419Z")}.area-kits .kit-save small{color:#fff;font-size:9px}.area-kits .kit-frete{position:absolute;bottom:0;left:5px;width:75px;z-index:5;-o-object-fit:contain;object-fit:contain}.area-kits .kit-info{display:flex;padding:8px;flex-direction:column;align-items:flex-start;gap:2px;border-radius:10px}@media(max-width: 900px){.area-kits .kit-info{padding:0}}.area-kits .kit-stars{margin-bottom:4px;color:#f4c430;font-size:15px;letter-spacing:1px}.area-kits .kit-bottles{color:#830001;font-size:26px;font-weight:800;line-height:1;text-wrap:nowrap}.area-kits .kit-days{margin-bottom:6px;color:#830001;font-size:16px;font-weight:400;letter-spacing:.5px;text-transform:uppercase}.area-kits .kit-price{display:flex;align-items:flex-end;gap:3px;line-height:1}.area-kits .kit-price strong{color:#830001;font-size:48px;font-weight:700;line-height:1}.area-kits .kit-price span{padding-bottom:5px;color:#830001;font-size:14px;font-weight:500}.area-kits .kit-features{display:flex;width:100%;margin:0;flex-direction:column;gap:8px;list-style:none}.area-kits .kit-feature{display:flex;padding:10px 16px;align-items:center;gap:10px;border-radius:5px;background:#f9f3f2;color:#830001;font-size:12px;font-weight:600;letter-spacing:.5px;text-align:left;text-transform:uppercase;list-style:none}.area-kits .kit-feature img{display:block;width:26px;height:26px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.area-kits .kit-buy-wrap{position:relative;width:100%}.area-kits .kit-btn-img{display:block;width:100%;cursor:pointer}.area-kits .kit-btn-img:hover{opacity:.9}.area-kits .kit-cursor{position:absolute;right:22%;bottom:-8px;width:44px;animation:ctaTap 2s ease-in-out infinite;pointer-events:none}.area-kits .kit-cards{width:100%;max-width:310px;-o-object-fit:contain;object-fit:contain}.area-kits .kit-total{color:#830001;font-size:18px;font-weight:500;text-align:center}.area-kits .kit-total s{margin-right:4px;color:#888;font-weight:400;text-decoration:line-through;text-decoration-color:red}.area-kits .kit-total strong{color:#a71920;font-size:17px;font-weight:700}.area-kits .kit-best-value .kit-bottles,.area-kits .kit-best-value .kit-days{color:#fff}.area-kits .kit-best-value .kit-stars{-webkit-text-fill-color:#f4c430}.area-kits .kit-best-value .kit-price strong,.area-kits .kit-best-value .kit-price span{color:#fff;-webkit-text-fill-color:#fff}.area-kits .kit-best-value .kit-feature{background:#fffcee;color:#830001}.area-kits .kit-best-value .kit-btn-img{animation:ctaPulse 2s ease-in-out infinite}.area-kits .kit-best-value .kit-total{color:#fff}.area-kits .kit-best-value .kit-total s{color:hsla(0,0%,100%,.6)}.area-kits .kit-best-value .kit-total strong{color:#fff}.area-kits .certifications{width:920px;margin:42px auto 0}@media(max-width: 900px){.area-kits .container>small{letter-spacing:7px}.area-kits .container>h2{font-size:40px}}@media(max-width: 620px){.area-kits .container>small{font-size:11px;letter-spacing:4px}.area-kits .container>h2{font-size:36px}}.faq{background:#f8f7f2}.faq .container>small{color:#830001;font-size:14px;letter-spacing:10px;text-transform:uppercase}.faq .container>h2{margin-top:8px;color:#4b4b4b;font-size:48px;font-weight:300}.faq .container>h2 b{color:#830001}.faq .container>p{margin-top:4px;font-size:18px;font-weight:300}.faq .container>.btn{margin-top:32px}.faq .accordion-wrapper{max-width:994px;margin:32px auto 0}.faq .accordion{display:flex;flex-direction:column;gap:16px}.faq .item{overflow:hidden;border:1px solid #e0e0e0;border-radius:10px;background:#a71920}.faq .item .header{display:flex;width:100%;padding:20px 24px;align-items:center;justify-content:space-between;color:#fff;font-size:20px;font-weight:300;text-align:left}.faq .item .header b{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border-radius:8px;background:#c99a32;color:#fff;transition:transform .2s ease}.faq .item .header b svg{display:block;width:18px;height:11px}.faq .item .body{max-height:0;overflow:hidden;background:#fff9ea;text-align:left;transition:max-height .3s ease}.faq .item .body p{padding:22px 24px;font-size:18px;line-height:1.5}.faq .item.active .header b{transform:rotate(180deg)}.faq .item.active .body{max-height:180px}@media(max-width: 620px){.faq .container>small{font-size:11px;letter-spacing:5px}.faq .container>h2{font-size:36px}.faq .item .header{gap:16px;font-size:18px}}footer .guarantee{background:linear-gradient(90deg, #830001, #ee2832)}footer .guarantee .container{display:flex;align-items:center;justify-content:center;gap:24px}footer .guarantee .container>img{width:291px;height:301px;-o-object-fit:contain;object-fit:contain}footer .guarantee .container>div{max-width:716px}footer .guarantee .container h2{color:#fff;font-size:48px;line-height:1.3;text-transform:uppercase}footer .guarantee .container p{margin-top:16px;color:#ffe6e6;font-size:18px;font-weight:300;line-height:1.35}@media(max-width: 900px){footer .guarantee .container>img{width:220px}footer .guarantee .container h2{font-size:38px}}@media(max-width: 620px){footer .guarantee .container{flex-direction:column;text-align:center}footer .guarantee .container>img{width:190px;height:auto}footer .guarantee .container h2{font-size:34px}}footer .footer-main{padding-top:40px;background:#fff8ea}footer .footer-main nav{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}footer .footer-main nav a{color:#818181;font-size:16px}footer .footer-main .support-email{margin-top:24px;color:#818181;font-size:16px;text-align:center}footer .footer-main .support-email a{color:#a71920;font-weight:700;text-decoration:underline}footer .footer-main .disclaimer{max-width:1007px;margin:29px auto;padding:24px 32px;border-top:1px solid #0e0d11;border-radius:20px;color:#818181;font-size:16px;line-height:1.4;text-align:center}footer .footer-main .copyright{display:grid;min-height:86px;place-items:center;background:#a71920;color:#fff;font-family:"Cabin",sans-serif;font-size:18px;text-align:center}@media(max-width: 620px){footer .footer-main nav{gap:14px 20px}footer .footer-main .disclaimer{padding:20px 10px;font-size:14px}}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*::before,*::after{scroll-behavior:auto !important;transition-duration:.01ms !important}}