*{box-sizing:border-box}html{scroll-behavior:smooth}a{color:currentColor}body{margin:0;color:#0e0d11;font-family:"Montserrat",sans-serif;background:#fff}body>header{height:94px;padding:24px max(32px,(100% - 1280px)/2);display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:20;background:rgba(20,0,0,.97);backdrop-filter:blur(8px)}body>header>a{width:163px;color:#fff;text-decoration:none;font-size:22px;font-weight:800;font-style:italic;letter-spacing:-1px;line-height:.85;text-shadow:2px 2px 0 #555}body>header>a span,body>header>a strong{display:block}body>header>a strong{color:#ef1d24;font-size:24px;text-shadow:2px 2px 0 #790000}body>header nav{display:flex;gap:24px}body>header nav a{color:#fff;text-decoration:none;font-size:18px;transition:color .2s}body>header nav a:hover{color:#f22a30}body>header button{display:none}h1,h2,h3,p{margin-top:0}em{color:#d71920;font-style:normal}.button{width:-moz-fit-content;width:fit-content;min-width:350px;min-height:66px;padding:15px 28px;display:inline-flex;gap:16px;align-items:center;justify-content:center;color:#0e0d11;font-size:24px;font-weight:800;text-decoration:none;border:1px solid #8e7c02;border-bottom:6px solid #8e7c02;border-radius:50px;background:linear-gradient(#fffe4a, #ffd901);transition:transform .2s,filter .2s}.button img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.button:hover{transform:translateY(-2px);filter:brightness(1.05)}main section{overflow:hidden}main #hero{min-height:900px;padding:80px max(32px,(100% - 1280px)/2);display:flex;align-items:center;justify-content:flex-end;position:relative;background:#050505 url("../img/hero-bg.png") center/cover no-repeat}@media(max-width: 800px){main #hero{background:#050505 url("../img/hero-bg-mobile.png") center/cover no-repeat;padding-top:80px !important;padding-bottom:480px !important;align-items:flex-start;justify-content:flex-start}main #hero article{width:100%}}main #hero .visual{position:relative;z-index:1;height:900px;align-self:stretch;margin:-80px 0 -80px calc((1280px - 100vw)/2)}main #hero .visual img{position:absolute;right:-110px;bottom:0;width:1404px;max-width:none;height:900px;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}main #hero article{width:min(100%,560px);color:#fff}main #hero article small{color:#f22a30;font-weight:700;letter-spacing:5px}main #hero article h1{margin:20px 0 18px;font-size:40px;line-height:1.3;font-weight:400}main #hero article p{color:#d3d5d6;font-size:18px;line-height:1.4}main #hero article p strong{color:#f22a30}main #hero article aside{margin-top:12px;display:flex;gap:24px;color:#fff;font-size:12px}main #hero article aside span{display:inline-flex;gap:6px;align-items:center}main #hero article aside img{width:18px;height:18px;flex:0 0 auto}main #numbers{min-height:186px;padding:24px max(32px,(100% - 1280px)/2);display:grid;grid-template-columns:repeat(4, 1fr);background:linear-gradient(90deg, #f64650 0%, #92121d 28%, #f64650 57%, #92121d 100%);color:#fff}main #numbers article{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-right:1px solid hsla(0,0%,100%,.3)}main #numbers article:last-child{border:0}main #numbers article strong{font-size:48px;line-height:1.3}main #numbers article span{font-size:20px;line-height:1.5}main #intro{min-height:879px;padding:80px max(32px,(100% - 1280px)/2);display:grid;grid-template-columns:555px 1fr;align-items:center;gap:64px;position:relative;background:#fff url("../img/intro-background.webp") center/cover no-repeat}@media(max-width: 800px){main #intro{background:#fff url("../img/intro-bg-mobile-2.png") center/cover no-repeat}}main #intro article{z-index:1}main #intro article small{color:#f22a30;font-size:14px;font-weight:700;letter-spacing:5px}main #intro article h2{margin:12px 0 22px;font-size:78px;line-height:.95;font-weight:800}main #intro article h2 em{display:block}main #intro article p{font-size:18px;line-height:1.55}main #intro .visual{position:absolute;z-index:0;inset:0 0 0 25%;display:flex;align-items:flex-end;justify-content:center}main #intro .visual img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}main .carousel{width:100%;position:relative}main .carousel .swiper-button-next,main .carousel .swiper-button-prev{width:56px;height:34px;margin-top:0;padding:0;border:0;border-radius:999px;background:#f22a30}main .carousel .swiper-button-next:after,main .carousel .swiper-button-prev:after{width:24px;height:14px;content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 16'%3E%3Cpath d='M2 8h24M19.5 2.5 26 8l-6.5 5.5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}main .carousel .swiper-button-prev{left:0;transform:translate(-50%, -50%)}main .carousel .swiper-button-prev:after{rotate:180deg}main .carousel .swiper-button-next{right:0;transform:translate(50%, -50%)}main #ingredients{min-height:961px;padding:80px max(32px,(100% - 1280px)/2);display:flex;flex-direction:column;align-items:center;background:#0b0d0d;color:#fff}main #ingredients>header{width:100%}main #ingredients>header h2{margin-bottom:8px;font-size:40px}main #ingredients>header p{max-width:825px;color:#d3d5d6;font-size:20px;line-height:1.3}main #ingredients .carousel{margin:24px 0 48px}main #ingredients .swiper{padding-bottom:40px}main #ingredients .swiper-slide{height:auto;overflow:hidden;border:1px solid hsla(0,0%,100%,.2);border-radius:16px;background:#121414}main #ingredients .swiper-slide>img{width:100%;aspect-ratio:406/256;display:block;-o-object-fit:cover;object-fit:cover}main #ingredients .swiper-slide h3{margin:34px 40px 10px;font-size:24px}main #ingredients .swiper-slide p{margin:0 40px 32px;color:hsla(0,0%,100%,.75);font-size:18px;line-height:1.4}main #ingredients .swiper-pagination-bullet{background:#fff}main #ingredients .swiper-pagination-bullet-active{background:#f22a30}main #performance{min-height:866px;padding:80px max(32px,(100% - 1280px)/2);display:grid;grid-template-columns:520px 1fr;position:relative;color:#fff;background:#111312 url("../img/benefits-background.webp") center/cover no-repeat}@media(max-width: 800px){main #performance{background:#111312 url("../img/about-bg-mobile.png") center/cover no-repeat}}main #performance article{z-index:1;align-self:center}main #performance article small{color:#f22a30;font-weight:700;letter-spacing:5px}main #performance article h2{margin:28px 0 12px;font-size:40px;line-height:1.3}main #performance article p{font-size:18px;line-height:1.4}main #performance article ul{margin:28px 0 32px;padding:0;list-style:none}main #performance article ul li{margin-top:16px;padding:15px 20px;display:flex;gap:18px;align-items:center;border-radius:7px;background:hsla(0,0%,100%,.09)}main #performance article ul li:before{width:24px;height:24px;flex:0 0 auto;content:"";background:url("../img/icon-check-v.png") center/contain no-repeat}main #performance .visual{position:absolute;z-index:0;inset:0 0 0 48%;display:flex;align-items:flex-end;justify-content:center}@media(max-width: 800px){main #performance .visual{margin-bottom:20px !important}}main #performance .visual img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}@media(max-width: 800px){main #performance .visual img{display:none}}main #testimonials{padding:80px max(32px,(100% - 1280px)/2);text-align:center}main #testimonials small{color:#f22a30;font-size:14px;font-weight:700;letter-spacing:5px}main #testimonials>h2{margin:16px 0;font-size:40px}main #testimonials>p{font-size:20px}main #testimonials .swiper{padding:16px 0 48px}main #testimonials .swiper-slide{cursor:pointer;height:auto;padding:24px;text-align:left;border:1px solid rgba(0,0,0,.2);border-radius:20px;background:#f8f8f8;box-shadow:0 4px 8px rgba(0,0,0,.12)}main #testimonials .swiper-slide>img{width:100%;aspect-ratio:576/508;display:block;-o-object-fit:cover;object-fit:cover;border-radius:10px}main #testimonials .swiper-slide:nth-child(2)>img{aspect-ratio:576/496}main #testimonials .swiper-slide:nth-child(3)>img,main #testimonials .swiper-slide:nth-child(4)>img{aspect-ratio:576/430}main #testimonials .swiper-slide div{padding-top:18px}main #testimonials .swiper-slide div b{color:#e7b900;letter-spacing:2px}main #testimonials .swiper-slide div p{margin:16px 0;font-size:18px;line-height:1.4}main #testimonials .swiper-slide div strong{color:#d71920;font-size:20px}main #testimonials .swiper-slide div span{float:right;display:flex;gap:6px;align-items:center;color:#575757;font-size:14px}main #testimonials .swiper-slide div span img{width:20px;height:20px;flex:0 0 auto;display:block}main #testimonials .swiper-pagination-bullet-active{background:#d71920}main #shipping{min-height:228px;display:flex;gap:48px;align-items:center;justify-content:center;color:#fff;background:linear-gradient(90deg, #101010, #101010 50%, #2b2b2b)}main #shipping i{width:137px;height:137px;flex:0 0 auto;background:url("../img/shipping.webp") -432px -40px/1920px 228px no-repeat}main #shipping h2{margin-bottom:16px;color:#d71920;font-size:36px}main #shipping h2 strong{color:#fff}main #shipping p{margin:0;font-size:18px}main #guarantee{min-height:348px;padding:40px max(32px,(100% - 1000px)/2);display:flex;align-items:center;gap:64px;color:#fff;background:linear-gradient(90deg, #f64650 0%, #92121d 28%, #f64650 57%, #92121d 100%)}main #guarantee>i{width:267px;height:267px;flex:0 0 auto;background:url("../img/guarantee.webp") -504px -40px/1920px 348px no-repeat}main #guarantee h2{margin-bottom:8px;font-size:48px;line-height:1.3}main #guarantee p{margin:0;color:#f2f4f6;font-size:18px;line-height:1.55}main #faq{padding:80px max(32px,(100% - 1280px)/2);display:grid;grid-template-columns:525px 1fr;gap:64px;border:1px solid #f2b2ad}main #faq small{color:#d71920;letter-spacing:9px}main #faq h2{margin:20px 0 10px;color:#d71920;font-size:48px;line-height:1.3}main #faq article p{font-size:16px}main #faq>div details{margin-bottom:16px;border:1px solid #e0e0e0;border-radius:10px;background:#fee}main #faq>div details summary{padding:22px 24px;cursor:pointer;font-size:18px;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px}main #faq>div details summary::-webkit-details-marker{display:none}main #faq>div details summary:after{content:"";flex:0 0 auto;width:24px;height:24px;border-radius:6px;background:#d71920 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat center/12px 12px;transition:transform .25s ease}main #faq>div details[open]>summary:after{transform:rotate(180deg)}main #faq>div details p{padding:0 24px 20px;margin:0;line-height:1.5}body>footer{color:#f2f4f6;text-align:center;background:#140000}body>footer nav{padding:32px 24px 16px;display:flex;gap:24px;justify-content:center;flex-wrap:wrap}body>footer nav a{color:inherit;text-decoration:none}body>footer>p{max-width:1007px;margin:16px auto 32px;padding:24px 32px;font-size:16px;line-height:1.4;border-top:1px solid #f2f4f6;border-radius:20px}body>footer>div{padding:32px;color:#fff;font-size:18px;background:linear-gradient(90deg, #f64650 0%, #92121d 28%, #f64650 57%, #92121d 100%)}.area-kits .container{max-width:1280px;margin:0 auto;padding:0 32px}.area-kits{background:#fff;padding:30px 0;overflow-x:hidden}@media(max-width: 768px){.area-kits{padding:40px 0}.area-kits .container{padding-left:12px;padding-right:12px}}.area-kits__title{text-align:center;width:90%;max-width:1210px;margin:0 auto 48px}.area-kits__title h2{font-family:"Poppins",sans-serif;font-size:2.25rem;font-weight:700;color:#730002;line-height:1.35;margin-bottom:12px}@media(max-width: 768px){.area-kits__title h2{font-size:1.625rem}}.area-kits__title h2 .highlight{color:#730002;font-weight:inherit}.area-kits__title p{font-family:"Poppins",sans-serif;font-size:1.125rem;font-weight:400;color:#7c4f4f}.area-kits__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;align-items:flex-end;list-style:none;padding:0;margin:0}@media(max-width: 768px){.area-kits__list{grid-template-columns:1fr;max-width:100%;width:100%;margin:0 auto;gap:24px;padding:0 8px;box-sizing:border-box}.area-kits__list .kit-option--popular{order:1}.area-kits__list .kit-option--standard{order:2}.area-kits__list .kit-option--basic{order:3}}.area-kits .kit-option{min-width:0;max-width:100%}.area-kits .kit-option a{display:flex;flex-direction:column;align-items:center;border-radius:20px;border:1px solid rgba(0,0,0,.15);background:#fff;text-decoration:none;overflow:hidden;box-shadow:0 4px 44px rgba(0,0,0,.12);transition:transform .35s ease,box-shadow .35s ease}.area-kits .kit-option a:hover{transform:translateY(-4px);box-shadow:0 12px 48px rgba(31,138,92,.2)}.area-kits .kit-option__header{width:100%;padding:16px;background:#730002;color:#fff;font-family:"Poppins",sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1;text-align:center;box-sizing:border-box}.area-kits .kit-option__inner{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box}@media(max-width: 768px){.area-kits .kit-option__inner{flex-direction:row;align-items:center;gap:12px;padding:8px 14px 0}}.area-kits .kit-option__main{padding:24px 16px 0;width:100%;text-align:center;box-sizing:border-box;min-width:0}@media(max-width: 768px){.area-kits .kit-option__main{padding:0;flex:1 0 0;min-width:0;text-align:center}}.area-kits .kit-option__main strong{display:block;font-family:"Montserrat",sans-serif;font-size:2.6rem;font-weight:700;color:#050000;line-height:1.1}@media(max-width: 768px){.area-kits .kit-option__main strong{font-size:1.4rem;margin-top:-40px;text-align:center}}.area-kits .kit-option__main .days{display:block;font-family:"Montserrat",sans-serif;font-size:1.3rem;font-weight:500;color:#828282;text-transform:uppercase;margin:4px 0 12px}@media(max-width: 768px){.area-kits .kit-option__main .days{font-size:.65rem;margin:0 0 4px}}.area-kits .kit-option__main .area-img{position:relative;max-width:100%}.area-kits .kit-option__main .area-img .cursor{position:absolute;width:60px;transform:rotate(-20deg);right:0;z-index:10;top:458px;animation:scrollClick 2.5s ease-in-out infinite;transform-origin:center center}.area-kits .kit-option__main .area-img .frete{max-width:110px;position:absolute;top:-8%;left:8%;z-index:5}@media(max-width: 768px){.area-kits .kit-option__main .area-img .frete{display:none}}.area-kits .kit-option__main .area-img .save{position:absolute;z-index:10;top:10px;right:8%;width:76px;height:76px;display:flex;justify-content:center;align-items:center}.area-kits .kit-option__main .area-img .save svg{position:absolute;inset:0;width:100%;height:100%}.area-kits .kit-option__main .area-img .save b{position:relative;z-index:1;color:#fff;font-family:"Poppins",sans-serif;font-size:.68rem;font-weight:700;text-transform:uppercase;line-height:1.25;text-align:center}@media(max-width: 768px){.area-kits .kit-option__main .area-img .save{width:56px;height:46px;bottom:70px;right:0}.area-kits .kit-option__main .area-img .save b{font-size:9px}}.area-kits .kit-option__main .area-img img{height:200px;-o-object-fit:contain;object-fit:contain;margin:0 auto;position:relative;z-index:2;max-width:100%}@media(max-width: 768px){.area-kits .kit-option__main .area-img img{height:130px}}@media(max-width: 768px){.area-kits .kit-option__main .area-img{margin-top:10px}}.area-kits .kit-option__footer{padding:20px 28px 24px;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;min-width:0}@media(max-width: 768px){.area-kits .kit-option__footer{padding:0 0 16px;flex:1 0 0;min-width:0;align-items:flex-start}}.area-kits .kit-option .price{display:flex;align-items:flex-end;justify-content:center;gap:6px;line-height:1;margin-bottom:16px;color:#828282;font-family:"Montserrat",sans-serif;font-size:1.4rem}@media(max-width: 768px){.area-kits .kit-option .price{justify-content:flex-start;margin-bottom:8px;font-size:.65rem}}.area-kits .kit-option .price strong{font-family:"Montserrat",sans-serif;font-size:4.167rem;font-weight:700;color:#050000;line-height:1;display:flex;align-items:flex-start;margin-bottom:-4px}.area-kits .kit-option .price strong small{font-size:1.1rem;font-weight:700;padding-top:12px;color:inherit}@media(max-width: 768px){.area-kits .kit-option .price strong small{font-size:14px}}@media(max-width: 768px){.area-kits .kit-option .price strong{font-size:34px}}.area-kits .kit-option .garantias{list-style:none;padding:0;margin:0 0 16px;width:100%;display:flex;flex-direction:column;gap:8px}@media(max-width: 768px){.area-kits .kit-option .garantias{gap:4px;margin-bottom:8px}}.area-kits .kit-option .garantia-item{display:flex;align-items:center;gap:12px;padding:10px 16px;border-radius:6px;background:#fff;font-family:"Poppins",sans-serif;font-size:1.125rem;font-weight:500;color:#6e7278;text-align:left}@media(max-width: 768px){.area-kits .kit-option .garantia-item{padding:2px 0;gap:2px;line-height:1;font-size:10px;background:rgba(0,0,0,0);border-radius:0;white-space:nowrap}}.area-kits .kit-option .garantia-item--off{color:#828282;background:rgba(214,233,204,.15)}@media(max-width: 768px){.area-kits .kit-option .garantia-item--off{background:rgba(0,0,0,0)}}.area-kits .kit-option .garantia-icon{display:block;width:28px;height:28px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}@media(max-width: 768px){.area-kits .kit-option .garantia-icon{width:14px;height:14px}}.area-kits .kit-option .garantia-icon--off{opacity:.45}.area-kits .kit-option .valores{display:flex;justify-content:center;align-items:center;gap:8px;font-family:"Montserrat",sans-serif;font-size:1.5625rem;font-weight:600;padding:12px 0 20px;color:#6e7278}@media(max-width: 768px){.area-kits .kit-option .valores{justify-content:center;font-size:.95rem;margin-bottom:2px}}.area-kits .kit-option .valores s{font-weight:400;color:#6e7278;text-decoration:line-through;text-decoration-color:#f44336}.area-kits .kit-option .valores span{color:#050000}.area-kits .kit-option .btn-cta{background:none;border:none;cursor:pointer;width:100%;max-width:320px;margin-bottom:10px;padding:0}.area-kits .kit-option .btn-cta img{width:100%;display:block}@media(max-width: 768px){.area-kits .kit-option .btn-cta{max-width:100%;margin-bottom:6px}}.area-kits .kit-option .bandeiras{margin:0 auto;max-width:220px;display:block}@media(max-width: 768px){.area-kits .kit-option .bandeiras{margin:0;max-width:100%}}.area-kits .kit-option--popular a{border-radius:21.987px;border:3px solid #fdefa5;background:linear-gradient(180deg, #222 1.72%, #d50307 15.19%, #6c0002 100.03%);box-shadow:4px 4px 24px 0 rgba(255,212,0,.35)}.area-kits .kit-option--popular a:hover{animation:none;transform:translateY(-6px) scale(1.02);box-shadow:0 16px 56px}@media(max-width: 768px){.area-kits .kit-option--popular a{animation:none;box-shadow:4px 15px 42px}}.area-kits .kit-option--popular .kit-option__main strong{color:#fff}.area-kits .kit-option--popular .kit-option__main .days{color:#fff}.area-kits .kit-option--popular .price{color:#fff}.area-kits .kit-option--popular .price div{color:#fff}.area-kits .kit-option--popular .price strong{font-size:5rem;color:#fff}.area-kits .kit-option--popular .garantia-item{border-radius:5.277px;border:1px solid hsla(0,0%,100%,.6);background:#730002;color:#fff}.area-kits .kit-option--popular .valores{color:#fff}.area-kits .kit-option--popular .valores s{color:hsla(0,0%,100%,.72)}.area-kits .kit-option--popular .valores span{color:#fff}.area-kits .kit-option--popular .kit-option__header{background:linear-gradient(270deg, #fdefa5 0%, #cb9043 28.13%, #fdefa5 56.88%, #cb9043 100%);color:#730002;font-weight:700;font-size:1.35rem;padding:20px}.area-kits .kit-option--popular .btn-cta{position:relative}.area-kits .kit-option--popular .btn-cta .cursor{position:absolute;width:60px;transform:rotate(-20deg);right:0;z-index:10;top:20px;animation:scrollClick 2.5s ease-in-out infinite;transform-origin:center center}@media(max-width: 900px){.area-kits .kit-option--popular .btn-cta .cursor{width:30px}}@media(max-width: 768px){.area-kits .kit-option--popular .price strong{font-size:1.9rem}.area-kits .kit-option--popular .garantia-item{background:rgba(0,0,0,0)}.area-kits .kit-option--popular .garantia-item--off{color:#eaebeb;background:rgba(0,0,0,0)}}.area-kits .kit-option--standard a{border:1px solid rgba(0,0,0,.15)}.area-kits .medalhas{display:flex;justify-content:center;align-items:center;gap:64px;flex-wrap:wrap;margin:0 auto;padding:20px 0 40px}.area-kits .medalhas img{width:105px;height:auto}@media(max-width: 900px){.area-kits .medalhas{gap:10px}.area-kits .medalhas img{width:50px}}@media(max-width: 1050px){body>header{padding-inline:32px}main #hero,main #intro,main #performance,main #faq{padding-inline:48px}main #ingredients,main #testimonials{padding-inline:48px}}@media(max-width: 760px){body>header{height:72px;padding:14px 20px}body>header>a{font-size:18px}body>header>a strong{font-size:20px}body>header button{width:40px;height:40px;padding:8px;display:flex;flex-direction:column;justify-content:center;gap:5px;border:0;background:none}body>header button i{height:2px;width:100%;background:#fff}body>header nav{display:none;position:absolute;inset:72px 0 auto;padding:24px;flex-direction:column;align-items:center;background:#140000}body>header nav.open{display:flex}.button{min-width:0;width:100%;font-size:20px}main #hero{min-height:0;padding:0 22px 54px;display:flex;flex-direction:column}main #hero .visual{width:calc(100% + 44px);height:430px;margin:0 -22px}main #hero .visual img{right:50%;width:670px;height:430px;transform:translateX(50%)}main #hero article{margin-top:-10px}main #hero article h1{font-size:30px}main #hero article aside{flex-wrap:nowrap;gap:12px;align-items:center;font-size:11px}main #hero article aside span{gap:5px}main #hero article aside img{width:15px;height:15px}main #numbers{padding:20px;grid-template-columns:1fr 1fr}main #numbers article{padding:18px 8px}main #numbers article:nth-child(2){border-right:0}main #numbers article strong{font-size:30px}main #numbers article span{font-size:13px}main #intro,main #performance{min-height:0;padding:55px 22px;display:flex;flex-direction:column;gap:20px}main #intro article,main #performance article{width:100%}main #intro article h2,main #performance article h2{font-size:48px}main #intro .visual,main #performance .visual{width:calc(100% + 44px);height:440px;position:static;margin:0 -22px -55px}main #intro .visual img,main #performance .visual img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}main #ingredients{padding:55px 22px}main #ingredients>header h2{font-size:34px}main #ingredients>header p{font-size:17px}main #ingredients .swiper-slide h3{margin-inline:24px}main #ingredients .swiper-slide p{margin-inline:24px}main .carousel .swiper-button-prev,main .carousel .swiper-button-next{display:none}main #performance article h2{font-size:34px}main #performance .visual{order:-1;margin-top:-55px}main #testimonials{padding:55px 22px}main #testimonials>h2{font-size:32px}main #testimonials>p{font-size:16px}main #testimonials .swiper-slide{padding:16px}main #testimonials .swiper-slide>img{aspect-ratio:1/1}main #testimonials .swiper-slide div p{font-size:16px}main #testimonials .swiper-slide div span{float:none;display:flex;margin-top:8px}main #shipping{padding:34px 22px;flex-direction:column;gap:20px;text-align:center}main #shipping h2{font-size:26px}main #shipping p{font-size:14px}main #guarantee{padding:45px 22px;flex-direction:column;gap:22px;text-align:center}main #guarantee>i{background-size:1920px 348px}main #guarantee h2{font-size:34px}main #guarantee p{font-size:16px}main #faq{padding:55px 22px;grid-template-columns:1fr;gap:36px}main #faq h2{font-size:36px}body>footer nav{gap:14px 22px}body>footer>p{margin-inline:18px;padding-inline:12px;font-size:12px}body>footer>div{font-size:14px}}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none !important}}@keyframes scrollClick{0%{transform:translateY(0) rotate(-20deg) scale(1)}20%{transform:translateY(10px) rotate(-20deg) scale(1)}40%{transform:translateY(10px) rotate(-20deg) scale(0.95)}50%{transform:translateY(10px) rotate(-20deg) scale(1)}70%{transform:translateY(0) rotate(-20deg) scale(1)}100%{transform:translateY(0) rotate(-20deg) scale(1)}}