*{padding:0;margin:0;box-sizing:border-box;text-decoration:none;list-style:none;font-family:"Montserrat",sans-serif;color:#756a6b;font-weight:500}html{scroll-behavior:smooth;overflow-x:hidden !important}body{overflow-x:hidden;background:#fff}img{display:block;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}p{font-size:18px;line-height:1.5;color:#756a6b}.container{max-width:1216px;margin:0 auto;width:90%}.z10{position:relative;z-index:10}.pd{padding:40px 0}@media(min-width: 900px){.pd{padding:80px 0}}.topbar{background:linear-gradient(90deg, #e8b104 0%, #ffdc6d 27.89%, #e8b104 60.58%, #ffdc6d 78.85%, #e8b104 100%);padding:16px 5%}.topbar .content{display:flex;align-items:center;justify-content:center;gap:16px}.topbar .content .icon-delivery{width:24px}@media(max-width: 900px){.topbar .content{gap:8px;align-items:center}}.topbar .content span{font-size:20px;font-weight:600;color:#6a3035;line-height:26px;white-space:nowrap}@media(max-width: 900px){.topbar .content span{align-items:center;font-size:13px;line-height:1.4;white-space:normal}}.mainHeader{width:100%;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.06);transition:box-shadow .3s ease}.mainHeader.scrolled{box-shadow:0 2px 16px rgba(0,0,0,.12)}.mainHeader .content{display:flex;align-items:center;justify-content:space-between;padding:16px 0}@media(max-width: 900px){.mainHeader .content{justify-content:space-between;padding:24px 0}}.mainHeader .logo strong{font-size:40px;font-weight:700;letter-spacing:-0.8px;background:linear-gradient(90deg, #c32e39 0%, #ee4842 31.25%, #c32e39 62.98%, #ee4842 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}@media(max-width: 900px){.mainHeader .logo strong{font-size:20px;letter-spacing:-0.56px}}.mainHeader .logo strong b{font-weight:800;background:linear-gradient(90deg, #ffd85e, #c9a227 58.65%, #ffd85e);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.mainHeader .navbar{display:flex;gap:40px;align-items:center}.mainHeader .navbar ul{display:flex;gap:24px}@media(max-width: 900px){.mainHeader .navbar ul{display:none}}.mainHeader .navbar ul li{display:grid;align-items:center;font-size:20px}.mainHeader .navbar ul li a{color:#6a3035;font-weight:500;line-height:26px}.mainHeader .navbar ul li a:hover{text-decoration:underline}.mainHeader .btn-contact{display:flex;align-items:center;gap:12px;border:1px solid #d4af37;border-radius:50px;padding:16px 24px;font-size:20px;font-weight:500;color:#6a3035;transition:all .3s ease;white-space:nowrap}.mainHeader .btn-contact svg{width:22px;flex-shrink:0}@media(max-width: 900px){.mainHeader .btn-contact{padding:8px 16px;font-size:18px;gap:8px;backdrop-filter:blur(12px)}}.mainHeader .btn-contact:hover{background:rgba(212,175,55,.1)}.hero{background-color:#fff4f4;position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden;min-height:600px}.hero .hero__bg-img{position:absolute;top:0;right:0;height:100%;width:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:36% top;object-position:36% top;z-index:0;display:block;pointer-events:none}@media(max-width: 900px){.hero .hero__bg-img{top:auto;bottom:0%;height:55%;-o-object-position:64%;object-position:64%;opacity:1}}.hero .hero__pote{position:absolute;left:36.6%;top:4%;width:607px;height:567.24px;aspect-ratio:61/57;max-width:none;-o-object-fit:contain;object-fit:contain;z-index:1;display:block;pointer-events:none;transform:none;opacity:.9}@media(max-width: 900px){.hero .hero__pote{position:relative;left:unset;top:unset;width:85%;max-width:340px;height:auto;margin:0 auto;opacity:1;order:1}}.hero .hero__gummies{position:absolute;left:38%;top:73%;width:26%;max-width:none;-o-object-fit:contain;object-fit:contain;z-index:3;display:block;pointer-events:none}@media(max-width: 1200px){.hero .hero__gummies{width:240px;left:42%}}@media(max-width: 900px){.hero .hero__gummies{position:absolute;left:46%;transform:translateX(-75%);top:43%;bottom:-10px;width:55%;max-width:210px;margin:-40px auto 16px;order:2}}.hero .hero__sangue{position:absolute;left:45%;top:42%;width:76px;max-width:none;-o-object-fit:contain;object-fit:contain;z-index:4;display:block;pointer-events:none;transform:none;opacity:.9}@media(max-width: 900px){.hero .hero__sangue{display:none;position:absolute;left:20%;top:21%;margin-top:0;width:50px;display:block;z-index:10;order:3}}.hero .container{display:flex;align-items:center;gap:40px;padding-top:60px;padding-bottom:60px;position:relative;z-index:1}@media(max-width: 900px){.hero .container{flex-direction:column;padding-top:32px;padding-bottom:40px;gap:0;align-items:flex-start}}.hero .content{flex:0 0 474px;max-width:474px;display:flex;flex-direction:column;gap:24px}@media(max-width: 1100px){.hero .content{flex:0 0 420px;max-width:420px}}@media(max-width: 900px){.hero .content{flex:unset;max-width:100%;width:100%;gap:20px;order:1}}.hero .content .rating{display:flex;align-items:center;gap:8px}@media(max-width: 330px){.hero .content .rating{flex-wrap:wrap}}.hero .content .rating .stars-img{width:158px}.hero .content .rating span{font-size:20px;font-weight:600;color:#756a6b;line-height:26px}@media(max-width: 900px){.hero .content .rating span{font-size:14px;white-space:nowrap}}.hero .content h1{font-family:"Montserrat",sans-serif;font-size:40px;font-weight:700;color:#6a3035;line-height:1.3;margin:0}.hero .content h1 b{display:block;color:#c9a227;font-weight:inherit}@media(max-width: 900px){.hero .content h1{font-size:32px}}.hero .content p{font-size:18px;font-weight:400;color:#756a6b;line-height:1.5}.hero .content p strong{font-weight:500;color:#6a3035}.hero .content p.p2 strong{font-weight:500;color:#6a3035}@media(max-width: 900px){.hero .content p{font-size:16px}}.hero .content .area-cta{display:flex;flex-direction:column;gap:16px;align-items:flex-start;position:relative;z-index:10}@media(max-width: 900px){.hero .content .area-cta{align-items:center;width:100%}}.hero .content .area-cta .btn{display:flex;align-items:center;justify-content:center;gap:16px;background:linear-gradient(180deg, #35f60f 0%, #1fa604 100%);border-bottom:6px solid #116800;color:#fff;border-radius:50px;padding:18px 104px;font-size:24px;font-weight:600;font-family:"Inter",sans-serif;text-transform:uppercase;line-height:1;transition:all .6s}.hero .content .area-cta .btn .icon-cart{width:24px}.hero .content .area-cta .btn:hover{filter:brightness(110%);transform:translateY(-3px);box-shadow:0 8px 25px rgba(53,246,15,.4);border-bottom-width:8px}@media(max-width: 900px){.hero .content .area-cta .btn{width:100%;padding:18px 24px;font-size:20px}}.hero .content .area-cta .bandeiras{width:314px;-o-object-fit:cover;object-fit:cover;margin-left:41px}@media(max-width: 900px){.hero .content .area-cta .bandeiras{margin-left:0;width:280px}}.hero .area-img{flex:1;position:static}@media(max-width: 900px){.hero .area-img{order:2;position:relative;width:100%;display:flex;flex-direction:column;align-items:center;margin-top:32px;padding-bottom:40px}.hero .area-img::before{content:"";display:block;width:140%;top:-12%;left:-10%;background:#fff4f4;filter:blur(20px);display:block;position:absolute;height:200px}}.hero .area-img .badges{position:absolute;right:-20px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:32px;width:423px;z-index:5}@media(max-width: 1200px){.hero .area-img .badges{right:-10px;width:340px;padding:0 20px;box-sizing:border-box}}@media(max-width: 900px){.hero .area-img .badges{position:relative;right:unset;top:unset;transform:none;width:100%;align-items:stretch;gap:12px;margin-top:24px;order:4}}.hero .area-img .badges .badge-item{display:flex;align-items:center;gap:12px;background:rgba(255,244,244,.2);backdrop-filter:blur(6px);border:1px solid hsla(0,0%,100%,.4);border-radius:50px;padding:8px 16px}.hero .area-img .badges .badge-item.b1{width:100%}.hero .area-img .badges .badge-item.b2,.hero .area-img .badges .badge-item.b3{width:-moz-fit-content;width:fit-content}@media(max-width: 900px){.hero .area-img .badges .badge-item{background:rgba(255,244,244,.85);border-color:rgba(201,162,39,.25);width:100% !important}}.hero .area-img .badges .badge-item .badge-icon{position:relative;width:48px;aspect-ratio:1/1;flex-shrink:0}.hero .area-img .badges .badge-item .badge-icon .ellipse{width:48px;position:absolute;top:0;left:0}.hero .area-img .badges .badge-item .badge-icon .icon{width:30px;position:absolute;top:9px;left:9px;-o-object-fit:contain;object-fit:contain}.hero .area-img .badges .badge-item span{font-size:18px;font-weight:500;color:#fff;line-height:normal;white-space:nowrap}@media(max-width: 900px){.hero .area-img .badges .badge-item span{color:#6a3035;font-size:16px;white-space:normal}}.divisor{background:#fff;overflow:hidden;width:100%;padding:0}.divisor__track{width:100%;overflow:hidden}.divisor__inner{display:flex;align-items:center;gap:27px;padding:24px 0;width:-moz-max-content;width:max-content;animation:divisor-scroll 28s linear infinite}.divisor__inner:hover{animation-play-state:paused}.divisor__pill{display:flex;align-items:center;gap:12px;background:#fff4f4;border-radius:100px;padding:18px 24px;flex-shrink:0}.divisor__pill span{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:1;color:#6a3035;white-space:nowrap;text-transform:uppercase}.divisor__icon{display:block;width:18px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.divisor__icon--guarantee{width:16.5px}@keyframes divisor-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media(prefers-reduced-motion: reduce){.divisor__inner{animation:none}}.area-kits{background:#fff;padding:80px 0}@media(max-width: 900px){.area-kits{padding:40px 0}}.area-kits .area-title{display:grid;text-align:center;gap:8px;width:93%;max-width:1300px;margin:0 auto 40px}.area-kits .area-title h2{color:#6a3035;font-size:2.25rem;font-weight:600;line-height:1.3}@media(max-width: 900px){.area-kits .area-title h2{font-size:28px}}.area-kits .area-title h2 .highlight{color:#c9a227;font-weight:inherit}.area-kits .area-title p{font-size:18px;font-weight:400;color:#756a6b}.area-kits .sub{width:93%;max-width:1300px;margin:0 auto 42px}.area-kits .container{width:93%;background:#fff4f4;border-radius:50px;padding:40px 42px;max-width:1300px;margin:0 auto}@media(max-width: 900px){.area-kits .container{border-radius:24px;padding:32px 20px;width:100%}}.area-kits .container ul{margin-bottom:0;display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;align-items:flex-end;width:100%}@media(max-width: 900px){.area-kits .container ul{grid-template-columns:repeat(1, 1fr)}}.area-kits .container ul a{display:flex;flex-direction:column;align-items:center;border-radius:20px;position:relative;text-align:center;transition:all .6s;border:1px solid #a93f48;background:#fff}.area-kits .container ul a:hover{transform:scale(1.01)}@media(max-width: 900px){.area-kits .container ul a{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center}}.area-kits .container ul a .valores{display:flex;justify-content:center;align-items:center;gap:12px}.area-kits .container ul a .valores.mb{display:none}@media(max-width: 900px){.area-kits .container ul a .valores.mb{display:flex}}.area-kits .container ul a .valores.dk{display:flex}@media(max-width: 900px){.area-kits .container ul a .valores.dk{display:none}}.area-kits .container ul a .valores *{font-size:24px}@media(max-width: 900px){.area-kits .container ul a .valores *{font-size:20px}}.area-kits .container ul a .valores s{text-decoration:line-through;text-decoration-color:red;font-weight:normal}.area-kits .container ul a .valores span{color:#6a3035;font-weight:bold}.area-kits .container ul a .valores small{font-size:13px;font-weight:bold}.area-kits .container ul a .header{font-size:24px;width:100%;border-radius:20px 20px 0 0;color:#fff;text-transform:uppercase;padding:16px;line-height:1;background:#b71c1c;font-weight:500}@media(max-width: 900px){.area-kits .container ul a .header{grid-column:-1/1;font-size:18px}}.area-kits .container ul a .main{padding:16px 12px 0;width:100%}@media(max-width: 900px){.area-kits .container ul a .main{padding:16px 0px;padding-left:10px}}.area-kits .container ul a .main strong{color:#b71c1c;text-align:center;font-size:2.5rem;font-weight:700}@media(max-width: 900px){.area-kits .container ul a .main strong{font-size:24px}}@media(max-width: 370px){.area-kits .container ul a .main strong{font-size:20px}}.area-kits .container ul a .main .days{display:block;color:#756a6b;font-size:1.25rem;font-weight:500;line-height:1.625rem;text-transform:uppercase}@media(max-width: 900px){.area-kits .container ul a .main .days{font-size:16px;margin-bottom:18px}}@media(max-width: 370px){.area-kits .container ul a .main .days{font-size:14px}}.area-kits .container ul a .main .area-img{position:relative}.area-kits .container ul a .main .area-img .frete{max-width:120px;position:absolute;top:-10%;left:10%;z-index:5}@media(max-width: 900px){.area-kits .container ul a .main .area-img .frete{max-width:75px}}.area-kits .container ul a .main .area-img .save{position:absolute;z-index:10;bottom:20px;right:15%;background:#f43030;padding:6px 16px;width:76px;height:76px;display:flex;justify-content:center;align-items:center;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 .container ul a .main .area-img .save small{font-size:10px}.area-kits .container ul a .main .area-img .save b{color:#fff;font-size:15px;text-transform:uppercase;line-height:1}@media(max-width: 900px){.area-kits .container ul a .main .area-img .save b{font-size:13px}}@media(max-width: 900px){.area-kits .container ul a .main .area-img .save{bottom:0;right:0}}.area-kits .container ul a .main .area-img img{height:207px;position:relative;margin:0 auto;-o-object-fit:contain;object-fit:contain;z-index:2}@media(max-width: 900px){.area-kits .container ul a .main .area-img img{height:auto}}.area-kits .container ul a small{color:currentColor}.area-kits .container ul a .price{display:flex;align-items:flex-end;justify-content:center;line-height:1;font-size:24px;margin-bottom:20px;font-weight:400}@media(max-width: 900px){.area-kits .container ul a .price{font-size:14px}}.area-kits .container ul a .price strong{color:#6a3035;font-size:64px;line-height:1;font-weight:600;margin-bottom:-6px;display:flex}.area-kits .container ul a .price strong small{font-size:18px;padding-top:10px}@media(max-width: 900px){.area-kits .container ul a .price strong{font-size:40px}}@media(max-width: 370px){.area-kits .container ul a .price strong{font-size:30px}}.area-kits .container ul a .price div{position:relative}@media(max-width: 900px){.area-kits .container ul a .price div{position:static !important}}.area-kits .container ul a ul{grid-template-columns:repeat(1, 1fr);gap:4px;text-align:left;width:100%;margin-bottom:12px}.area-kits .container ul a ul li{display:grid;grid-template-columns:20px 1fr;font-size:18px;align-items:center;gap:8px;line-height:1;font-weight:500;color:#756a6b}.area-kits .container ul a ul li::before{content:url(../images/checkverde.svg)}.area-kits .container ul a ul li.orrivi::before{content:url(../images/checkvermelho.svg)}.area-kits .container ul a ul li.morromeno::before{content:url(../images/checkamarelo.svg)}@media(max-width: 900px){.area-kits .container ul a ul li{font-size:12px;display:flex;gap:8px;margin-left:0}}@media(max-width: 370px){.area-kits .container ul a ul li{font-size:14px}}.area-kits .container ul a .footer{padding:0 35px 20px}@media(max-width: 900px){.area-kits .container ul a .footer{padding:16px 10px 20px}}.area-kits .container ul a .footer button{position:relative;max-width:314px}.area-kits .container ul a .footer .button{background:none;border:none;cursor:pointer;margin-bottom:8px}.area-kits .container ul a .footer .bandeiras{margin:0 auto 12px}@media(max-width: 900px){.area-kits .container ul a .footer .bandeiras{width:100%}}.area-kits .container ul .best-option a{border-color:#d4af37;background:#fff5d4;animation:pulse-best-option 2s ease-in-out infinite;transition:all .3s ease}.area-kits .container ul .best-option a:hover{animation:none;transform:scale(1.05);box-shadow:0 10px 40px rgba(201,162,39,.3)}.area-kits .container ul .best-option a .header{color:#6a3035;border-bottom:1px solid hsla(0,0%,100%,.6);background:linear-gradient(90deg, #e8b104 0%, #ffdc6d 27.89%, #e8b104 60.58%, #ffdc6d 78.85%, #e8b104 100%);font-weight:600}.area-kits .container ul .best-option a .price div{bottom:10px;position:relative}.area-kits .container ul .best-option a .price strong{font-size:80px;color:#6a3035}@media(max-width: 900px){.area-kits .container ul .best-option a .price strong{font-size:40px}}.area-kits .container ul .best-option a .main strong{color:#b71c1c}.area-kits .container ul .best-option a .main .area-img .save{right:0%;bottom:-20px}.area-kits .container ul .best-option a .main .area-img::before{display:none}.area-kits .container ul .best-option a .valores span{color:#6a3035}.area-kits .container ul .best-option a .footer .button{max-width:100%}@media(max-width: 900px){.area-kits .container ul .k1 .area-img{padding-top:10px !important}}@media(max-width: 900px){.area-kits .container ul .best-option{grid-row:1}.area-kits .container ul .k3{grid-row:2}}.area-kits .diferenciais{display:grid;grid-template-columns:repeat(4, 1fr);align-items:center;width:93%;max-width:1300px;margin:65px auto 0}@media(max-width: 900px){.area-kits .diferenciais{grid-template-columns:1fr;margin-top:30px;gap:0;width:90%}}.area-kits .diferenciais li{display:grid;grid-template-columns:48px 1fr;gap:16px;padding:0 36px;border-left:1px solid rgba(0,0,0,.2);text-align:left}@media(max-width: 900px){.area-kits .diferenciais li{grid-template-columns:48px 1fr;padding:16px 0;border-left:none;border-bottom:1px solid rgba(0,0,0,.1);text-align:left;gap:16px;align-items:center}}.area-kits .diferenciais li:first-child{border-left:none}@media(max-width: 900px){.area-kits .diferenciais li:last-child{border-bottom:none}}@media(max-width: 900px){.area-kits .diferenciais li span,.area-kits .diferenciais li p{font-size:20px;font-weight:500;line-height:26px;color:#b71c1c}}@media(max-width: 900px){.area-kits .diferenciais li img,.area-kits .diferenciais li svg{width:48px;height:48px}}.area-kits .infos_buy{display:flex;gap:40px;justify-content:center;align-items:start;padding-top:40px}@media(max-width: 900px){.area-kits .infos_buy{flex-direction:column;gap:16px;padding-top:24px}}.area-kits .infos_buy .item{display:grid;place-items:center;gap:12px;max-width:16ch;font-size:18px;font-weight:500;color:#b71c1c}@keyframes spin-globulos{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes sway-bottle-back{0%{transform:rotate(-8deg) translateY(0px)}25%{transform:rotate(-6deg) translateY(-7px)}50%{transform:rotate(-8deg) translateY(0px)}75%{transform:rotate(-10deg) translateY(-5px)}100%{transform:rotate(-8deg) translateY(0px)}}@keyframes float-pill-1{0%{transform:rotate(0deg) translateY(0px)}50%{transform:rotate(0deg) translateY(-10px)}100%{transform:rotate(0deg) translateY(0px)}}@keyframes float-pill-2{0%{transform:rotate(0deg) translateY(0px)}50%{transform:rotate(0deg) translateY(-13px)}100%{transform:rotate(0deg) translateY(0px)}}.area-sobre{background:#fff4f4;width:100%;overflow:hidden}.area-sobre.pd{padding:103px 0 68px}@media(max-width: 900px){.area-sobre.pd{padding:60px 0 40px}}.sobre-inner{display:flex;align-items:center;gap:60px}@media(max-width: 900px){.sobre-inner{flex-direction:column;gap:32px}}.sobre-visual{flex:0 0 640px;height:560px;position:relative}@media(max-width: 1200px){.sobre-visual{flex:0 0 500px;height:460px}}@media(max-width: 900px){.sobre-visual{flex:unset;width:100%;height:365px}}.sv-ellipse-yellow{position:absolute;left:58px;top:11px;width:457px;height:457px;background:url(../images/EllipseSobre.png) no-repeat center/contain;z-index:1;pointer-events:none}@media(max-width: 1200px){.sv-ellipse-yellow{left:20px;width:360px;height:360px}}@media(max-width: 900px){.sv-ellipse-yellow{left:39px;top:7px;width:308px;height:308px;transform:none}}.sv-ellipse-shadow{position:absolute;left:26px;top:456px;width:503px;height:73px;background:url(../images/ellipse-shadow.svg) no-repeat center/contain;z-index:2;pointer-events:none}@media(max-width: 1200px){.sv-ellipse-shadow{left:0;top:365px;width:390px;height:57px}}@media(max-width: 900px){.sv-ellipse-shadow{left:18px;top:308px;width:340px;height:49px;transform:none}}.sv-podio{position:absolute;left:-13px;top:327px;width:600px;height:213px;background:url(../images/podio.svg) no-repeat center/contain;z-index:3;pointer-events:none}@media(max-width: 1200px){.sv-podio{left:-20px;top:255px;width:480px;height:170px}}@media(max-width: 900px){.sv-podio{left:-9px;top:221px;width:405px;height:144px;transform:none}}.sv-bottle-back{position:absolute;left:-85px;top:-22px;width:518px;height:497px;background:url(../images/1tras.png) no-repeat center/contain;z-index:4;pointer-events:none;transform-origin:center bottom;animation:sway-bottle-back 4.5s ease-in-out infinite}@media(max-width: 1200px){.sv-bottle-back{left:-50px;top:-15px;width:415px;height:400px}}@media(max-width: 900px){.sv-bottle-back{left:-57px;top:-15px;width:350px;height:336px}}.sv-bottle-front{position:absolute;left:45px;top:-24px;width:527px;height:492px;background:url(../images/1simples.png) no-repeat center/contain;z-index:6;pointer-events:none}@media(max-width: 1200px){.sv-bottle-front{left:25px;top:-15px;width:420px;height:392px}}@media(max-width: 900px){.sv-bottle-front{left:30px;top:-16px;width:356px;height:332px}}.sv-globulos-ring{position:absolute;left:392px;top:92px;width:165px;height:162px;border-radius:50%;overflow:hidden;z-index:7;box-shadow:0 4px 20px rgba(106,48,53,.2);pointer-events:none}@media(max-width: 1200px){.sv-globulos-ring{left:300px;top:68px;width:130px;height:128px}}@media(max-width: 900px){.sv-globulos-ring{left:265px;top:62px;width:111px;height:109px;transform:none}}.sv-globulos-img{position:absolute;inset:0;width:100%;height:100%;background:url(../images/hemacia.png) no-repeat center/cover;border-radius:50%;animation:spin-globulos 14s linear infinite;transform-origin:center center}.sv-pill{position:absolute;z-index:8;pointer-events:none}.sv-pill--1{left:75px;top:290px;width:91px;height:86px;background:url(../images/gummie.png) no-repeat center/contain;filter:blur(2px);animation:float-pill-1 3.6s ease-in-out infinite}@media(max-width: 1200px){.sv-pill--1{left:55px;top:205px;width:73px;height:69px}}@media(max-width: 900px){.sv-pill--1{left:56px;top:174px;width:61px;height:58px}}.sv-pill--2{left:399px;top:308px;width:96px;height:100px;background:url(../images/gummie2.png) no-repeat center/contain;filter:blur(2px);animation:float-pill-2 4.3s ease-in-out infinite;animation-delay:.9s}@media(max-width: 1200px){.sv-pill--2{left:308px;top:242px;width:77px;height:80px}}@media(max-width: 900px){.sv-pill--2{left:267px;top:208px;width:65px;height:68px;transform:none}}.sobre-text{flex:1;display:flex;flex-direction:column;gap:40px;max-width:458px}@media(max-width: 900px){.sobre-text{max-width:100%;width:100%;gap:40px}}.sobre-paragraphs{display:flex;flex-direction:column;gap:16px}.area-sobre .title{font-family:"Montserrat",sans-serif;font-size:2.25rem;font-weight:600;line-height:1.3;color:#6a3035;margin:0}@media(max-width: 900px){.area-sobre .title{font-size:32px}}.area-sobre .title .highlight{color:#c9a227}.btn-order{display:flex;align-items:center;justify-content:center;gap:16px;padding:18px 24px;border-radius:50px;background:linear-gradient(180deg, #35f60f 0%, #1fa604 100%);border-bottom:6px solid #116800;text-decoration:none;width:100%;transition:all .3s ease}.btn-order img{width:24px;filter:brightness(0) invert(1)}.btn-order span{font-family:"Inter",sans-serif;font-size:24px;font-weight:600;color:#fff;text-transform:uppercase;line-height:normal}.btn-order:hover{filter:brightness(1.1);transform:translateY(-3px);box-shadow:0 8px 25px rgba(53,246,15,.4);border-bottom-width:8px}.area-sobre p{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:#756a6b;margin:0}.area-sobre p strong{font-weight:500;color:#6a3035}.btn-order{display:flex;align-items:center;justify-content:center;gap:16px;padding:18px 24px;border-radius:50px;background:linear-gradient(180deg, #35f60f 0%, #1fa604 100%);border-bottom:6px solid #116800;text-decoration:none;width:100%;transition:all .3s ease}.btn-order img{width:24px;filter:brightness(0) invert(1)}.btn-order span{font-family:"Inter",sans-serif;font-size:24px;font-weight:600;color:#fff;text-transform:uppercase;line-height:normal}.btn-order:hover{filter:brightness(1.1);transform:translateY(-3px);box-shadow:0 8px 25px rgba(53,246,15,.4);border-bottom-width:8px}.ingredients{background:#fff}@keyframes rotateGlow{from{transform:translate(-50%, -50%) rotate(0deg)}to{transform:translate(-50%, -50%) rotate(360deg)}}.ingredients .title{margin-bottom:16px;font-family:"Montserrat",sans-serif;font-size:2.25rem;font-weight:600;line-height:1.3;color:#6a3035;text-align:center}.ingredients .title b{color:#c9a227;font-weight:inherit}.ingredients .desc{font-size:18px;font-weight:400;color:#756a6b;max-width:758px;margin:0 auto 140px;text-align:center}@media(max-width: 900px){.ingredients .desc{font-size:16px;margin-bottom:80px}}.ingredients ul{display:grid;gap:40px 32px;grid-template-columns:repeat(2, 1fr);margin-bottom:40px;max-width:860px;margin-left:auto;margin-right:auto}@media(max-width: 1100px){.ingredients ul{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 640px){.ingredients ul{grid-template-columns:repeat(1, 1fr);gap:72px 0}}.ingredients ul li{display:flex;flex-direction:column;align-items:center;place-items:center;position:relative;background:#fff4f4;border:1px solid rgba(106,48,53,.2);padding:104px 40px 64px;border-radius:16px;text-align:center;transition:all .3s ease;height:270px}@media(max-width: 900px){.ingredients ul li{padding:100px 24px 48px;height:auto}}.ingredients ul li h3{margin-bottom:12px;font-size:20px;font-weight:500;line-height:26px;color:#b71c1c;transition:all .3s ease}.ingredients ul li p{font-size:16px;font-weight:400;line-height:1.4;color:#6a3035;opacity:.8;margin:0}.ingredients ul li .area-img{top:-60px;position:absolute;z-index:2;background:#fff;height:140px;width:140px;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all .3s ease;overflow:hidden;box-shadow:0 4px 20px rgba(106,48,53,.15)}.ingredients ul li .area-img img{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease;padding:15px}.ingredients ul li .area-img::before{z-index:3;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='127' height='126' viewBox='0 0 127 126' fill='none'%3E%3Cpath d='M123.705 76.673C115.971 109.874 82.6303 130.496 49.2264 122.715C15.8224 114.934 -4.97302 81.7016 2.76105 48.5C10.4952 15.2985 43.8354 -5.32319 77.2394 2.45801C110.643 10.2393 131.439 43.4715 123.705 76.673Z' stroke='url(%23paint0_linear)' stroke-width='2.46155'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='66.0018' y1='0.124719' x2='65.3864' y2='125.356' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23b71c1c'/%3E%3Cstop offset='0.5' stop-color='white'/%3E%3Cstop offset='1' stop-color='%23c9a227'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);animation:rotateGlow 3s linear infinite;pointer-events:none}.ingredients ul li:hover{transform:translateY(-8px);box-shadow:0 12px 32px rgba(106,48,53,.18)}.ingredients ul li:hover h3{transform:scale(1.05)}.ingredients ul li:hover .area-img img{transform:translate(-50%, -50%) scale(1.1)}.ingredients .btn{display:flex;align-items:center;justify-content:center;gap:16px;background:linear-gradient(180deg, #35f60f 0%, #1fa604 100%);border-bottom:6px solid #116800;border-radius:50px;padding:18px 104px;font-family:"Inter",sans-serif;font-size:24px;font-weight:600;color:#fff;text-transform:uppercase;text-decoration:none;transition:all .3s ease;margin:0 auto;width:-moz-fit-content;width:fit-content}.ingredients .btn:hover{filter:brightness(1.1);transform:translateY(-3px);box-shadow:0 8px 25px rgba(53,246,15,.4);border-bottom-width:8px}@media(max-width: 640px){.ingredients .btn{padding:18px 48px;font-size:20px}}.benefits{background:#c32e39;position:relative;overflow:hidden;min-height:580px;display:flex;align-items:stretch;gap:95px}@media(max-width: 900px){.benefits{flex-direction:column;min-height:unset;gap:0}}.benefits__photo{flex:0 0 49%;position:relative;overflow:hidden}@media(max-width: 900px){.benefits__photo{-o-object-position:center top;object-position:center top;flex:unset;width:100%;height:300px}}.benefits__photo img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;display:block}.benefits__dots{position:absolute;inset:0;left:49%;background:url(../images/Beneficios.png) no-repeat right top/cover;opacity:.35;pointer-events:none;z-index:1}@media(max-width: 900px){.benefits__dots{left:0;top:560px;bottom:0;opacity:.2}}.benefits__content{flex:1;display:flex;flex-direction:column;justify-content:center;gap:40px;padding-top:60px;padding-bottom:60px;position:relative;z-index:2}@media(max-width: 900px){.benefits__content{padding:40px 24px;width:100%;max-width:100%;gap:40px}}.benefits__inner{display:flex;flex-direction:column;gap:24px;width:100%;max-width:535px}@media(max-width: 900px){.benefits__inner{max-width:100%;gap:24px}}.benefits__text{display:flex;flex-direction:column;gap:16px}.benefits__text h2{font-family:"Montserrat",sans-serif;font-size:2.25rem;font-weight:600;line-height:1.3;color:#fff;margin:0}@media(max-width: 900px){.benefits__text h2{font-size:32px}}.benefits__text>p{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:normal;color:#fff4f4;margin:0}.benefits__list{display:flex;flex-direction:column;gap:16px;list-style:none;padding:0;margin:0;width:100%}.benefits__card{background:#fff;border-radius:16px;padding:16px;display:flex;align-items:flex-start;gap:16px;width:100%;transition:transform .3s ease,box-shadow .3s ease}.benefits__card:hover{transform:translateX(4px);box-shadow:-4px 4px 20px rgba(0,0,0,.15)}.benefits__icon{flex-shrink:0;width:48px;height:48px;position:relative}.benefits__icon .ellipse{width:48px;height:48px;position:absolute;top:0;left:0}.benefits__icon .icon{width:30px;height:30px;position:absolute;top:9px;left:9px;-o-object-fit:contain;object-fit:contain}.benefits__card-text{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.benefits__card-text h3{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:500;line-height:26px;color:#b71c1c;margin:0}.benefits__card-text p{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#756a6b;margin:0}.benefits__btn{display:flex;align-items:center;justify-content:center;gap:16px;background:linear-gradient(180deg, #35f60f 0%, #1fa604 100%);border-bottom:6px solid #116800;border-radius:50px;padding:18px 104px;font-family:"Inter",sans-serif;font-size:24px;font-weight:600;color:#fff;text-transform:uppercase;text-decoration:none;line-height:normal;width:-moz-fit-content;width:fit-content;transition:all .3s ease}.benefits__btn .icon-cart{width:24px;filter:brightness(0) invert(1)}.benefits__btn:hover{filter:brightness(1.1);transform:translateY(-3px);box-shadow:0 8px 25px rgba(53,246,15,.4);border-bottom-width:8px}@media(max-width: 900px){.benefits__btn{padding:18px 24px;font-size:24px;width:100%}}.our-ingredients{background:#fff}.our-ingredients__header{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;margin-bottom:64px}.our-ingredients__title{font-family:"Montserrat",sans-serif;font-size:2.25rem;font-weight:600;line-height:1.3;color:#6a3035}@media(max-width: 900px){.our-ingredients__title{font-size:28px}}.our-ingredients__title span{color:#c9a227}.our-ingredients__subtitle{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;line-height:1;color:#756a6b;max-width:758px}.our-ingredients__cards{display:flex;gap:32px;align-items:stretch;margin-bottom:40px}@media(max-width: 1024px){.our-ingredients__cards{flex-wrap:wrap;justify-content:center}}@media(max-width: 600px){.our-ingredients__cards{flex-direction:column}}.our-ingredients__card{background:#fff4f4;border-radius:20px;flex:1;display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px 40px 40px;transition:transform .25s ease,box-shadow .25s ease}@media(max-width: 1024px){.our-ingredients__card{flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px)}}@media(max-width: 600px){.our-ingredients__card{flex:0 0 100%;max-width:100%}}.our-ingredients__card:hover{transform:translateY(-6px);box-shadow:0 16px 40px rgba(106,48,53,.12)}.our-ingredients__card-icon{width:114px;height:114px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.our-ingredients__card-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.our-ingredients__card-text{font-family:"Montserrat",sans-serif;font-weight:500;font-size:20px;line-height:26px;color:#756a6b;text-align:center}.our-ingredients__cta{display:flex;align-items:center;justify-content:center;gap:16px;padding:18px 104px;border-radius:50px;background:linear-gradient(180deg, #35f60f 0%, #1fa604 100%);border:none;border-bottom:6px solid #116800;text-decoration:none;cursor:pointer;margin:0 auto;width:-moz-fit-content;width:fit-content;transition:filter .2s ease,transform .15s ease,box-shadow .2s ease}.our-ingredients__cta:hover{filter:brightness(1.08);transform:translateY(-3px);box-shadow:0 8px 25px rgba(53,246,15,.4);border-bottom-width:8px}.our-ingredients__cta:active{transform:translateY(1px);filter:brightness(0.97)}@media(max-width: 600px){.our-ingredients__cta{padding:18px 48px;width:100%}}.our-ingredients__cta-icon{width:24px;height:24px;display:block;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.our-ingredients__cta-label{font-family:"Inter",sans-serif;font-size:24px;font-weight:600;color:#fff;text-transform:uppercase;line-height:normal;white-space:nowrap}@media(max-width: 600px){.our-ingredients__cta-label{font-size:20px}}.testimonials{background:#fff4f4}.testimonials__header{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;margin-bottom:40px}.testimonials__rating{display:flex;align-items:center;gap:16px}.testimonials__rating span{font-size:20px;font-weight:500;color:#756a6b}@media(max-width: 600px){.testimonials__rating span{font-size:14px}}.testimonials__stars{width:130px}.testimonials__title{font-family:"Montserrat",sans-serif;font-size:2.25rem;font-weight:600;line-height:1.3;color:#150005}@media(max-width: 600px){.testimonials__title{font-size:28px}}.testimonials__title span{color:#ee4842}.testimonials__avatars{display:flex;gap:20px;justify-content:center;margin-bottom:32px}@media(max-width: 600px){.testimonials__avatars{flex-wrap:wrap}}.testimonials__avatar{width:226px;height:226px;border-radius:24px;overflow:hidden;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease;flex-shrink:0}.testimonials__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.testimonials__avatar.active,.testimonials__avatar:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(106,48,53,.2)}@media(max-width: 1024px){.testimonials__avatar{width:160px;height:160px}}@media(max-width: 640px){.testimonials__avatar{width:72px;height:72px;border-radius:12px}}.testimonials__slider-wrap{position:relative;display:flex;align-items:center;gap:24px;margin-bottom:40px}@media(max-width: 900px){.testimonials__slider-wrap{gap:12px}}.testimonials__track{flex:1;overflow:hidden;min-width:0}.testimonials__card{display:none;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:20px;overflow:hidden;gap:40px;align-items:center}.testimonials__card.active{display:flex}@media(max-width: 900px){.testimonials__card.active{flex-direction:column;gap:0}}.testimonials__card-img{flex:0 0 320px;height:330px;overflow:hidden}.testimonials__card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 900px){.testimonials__card-img{flex:unset;width:100%;height:240px}}.testimonials__card-body{flex:1;display:flex;flex-direction:column;gap:24px;padding-right:64px;min-width:0}@media(max-width: 900px){.testimonials__card-body{padding:24px}}.testimonials__card-stars{width:130px}.testimonials__card-quote{font-size:20px;font-weight:500;line-height:26px;color:#756a6b}@media(max-width: 900px){.testimonials__card-quote{font-size:16px}}.testimonials__card-author{display:flex;align-items:center;gap:8px}@media(max-width: 900px){.testimonials__card-author{flex-direction:column}}.testimonials__card-bottles{width:110px;flex-shrink:0}.testimonials__card-bottles img{width:100%;-o-object-fit:contain;object-fit:contain}.testimonials__card-info{display:flex;flex-direction:column;gap:8px}.testimonials__card-name{font-size:18px !important;font-weight:600 !important;color:#a93f48 !important;line-height:normal !important}.testimonials__card-verified{display:flex;align-items:center;gap:8px}.testimonials__card-verified img{width:20px;height:20px}.testimonials__card-verified span{font-size:16px;font-weight:500;color:#756a6b;line-height:1.3}.testimonials__slider-wrap>svg{flex-shrink:0;cursor:pointer}.testimonials__slider-wrap>svg circle,.testimonials__slider-wrap>svg path{transition:fill .2s ease,stroke .2s ease}.testimonials__slider-wrap>svg:hover circle{fill:#b71c1c;stroke:#b71c1c}.testimonials__slider-wrap>svg:hover path{stroke:#fff}@media(max-width: 640px){.testimonials__slider-wrap>svg{width:40px;height:40px}}.testimonials__cta{display:flex;align-items:center;justify-content:center;gap:16px;padding:18px 104px;border-radius:50px;background:linear-gradient(180deg, #35f60f 0%, #1fa604 100%);border-bottom:6px solid #116800;text-decoration:none;margin:0 auto 66px;width:-moz-fit-content;width:fit-content;transition:filter .2s ease,transform .2s ease,box-shadow .2s ease}.testimonials__cta img{width:24px;filter:brightness(0) invert(1)}.testimonials__cta span{font-family:"Inter",sans-serif;font-size:24px;font-weight:600;color:#fff;text-transform:uppercase}.testimonials__cta:hover{filter:brightness(1.08);transform:translateY(-3px);box-shadow:0 8px 25px rgba(53,246,15,.4);border-bottom-width:8px}@media(max-width: 640px){.testimonials__cta{padding:18px 48px;width:100%}}.shipping{background:#b71c1c;padding:97px 0 58px;position:relative;overflow:visible}.shipping .container{padding:0 auto 60px;gap:16px;max-width:891px;max-height:276px;width:100%}.shipping .container .truck{position:absolute;top:-30%;left:50%;transform:translateX(-50%)}@media(max-width: 640px){.shipping .container .truck{top:-20%}}.shipping .container .title{color:#fff;text-align:center;font-size:40px;font-style:normal;font-weight:600;line-height:1;margin-bottom:20px}@media(max-width: 640px){.shipping .container .title{font-size:28px}}.shipping .container strong{color:#d4af37;text-align:center;font-size:40px;font-style:normal;font-weight:600;line-height:54px}@media(max-width: 640px){.shipping .container strong{font-size:28px}}.shipping .container small{display:block;text-align:center;font-size:20px;color:#fff;font-weight:500}.guarantee{position:relative;overflow:visible;padding:0 0 165.5px;margin-top:-80px}@media(max-width: 900px){.guarantee{padding:0 0 60px}}.guarantee__bg{position:absolute;inset:0;background-image:url(../images/backGuarantee.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0;pointer-events:none}.guarantee .container{position:relative;z-index:2;padding-top:120px}@media(max-width: 900px){.guarantee .container{padding-top:160px;padding-bottom:60px}}.guarantee__content{display:flex;flex-direction:column;align-items:center;gap:0;max-width:580px;text-align:center}.guarantee__badge{margin-top:-40px;padding-top:0;position:relative;z-index:10;filter:drop-shadow(4px 8px 44px rgba(201, 162, 39, 0.4));transition:transform .4s ease}.guarantee__badge img{display:block;max-width:100%;height:auto}.guarantee__badge:hover{transform:scale(1.06) rotate(4deg)}@media(max-width: 900px){.guarantee__badge{margin-top:-80px}}.guarantee__seal{width:220px;height:auto;display:block;margin:0 auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 900px){.guarantee__seal{width:160px}}.guarantee__title{font-family:"Montserrat",sans-serif;font-size:2.25rem;font-weight:600;line-height:1.3;color:#fff;letter-spacing:0;margin:0}@media(max-width: 640px){.guarantee__title{font-size:1.75rem}}.guarantee__desc{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;line-height:26px;color:#fff5e8;margin:16px 0 0;max-width:549px}@media(max-width: 640px){.guarantee__desc{font-size:16px;line-height:1.5}}.guarantee__link{color:#ffd85e;text-decoration:underline;font-weight:500}.guarantee__link:hover{color:#d4af37}.guarantee__btn{display:flex;align-items:center;justify-content:center;gap:16px;padding:18px 104px;border-radius:50px;background:linear-gradient(180deg, #35f60f 0%, #1fa604 100%);border-bottom:6px solid #116800;text-decoration:none;margin-top:40px;width:-moz-fit-content;width:fit-content;transition:filter .2s ease,transform .15s ease,box-shadow .2s ease}.guarantee__btn:hover{filter:brightness(1.08);transform:translateY(-3px);box-shadow:0 8px 25px rgba(53,246,15,.4);border-bottom-width:8px}.guarantee__btn:active{transform:translateY(1px);filter:brightness(0.97)}@media(max-width: 600px){.guarantee__btn{padding:18px 48px;width:100%}}.guarantee__btn-icon{width:24px;height:24px;display:block;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.guarantee__btn span{font-family:"Inter",sans-serif;font-size:24px;font-weight:600;color:#fff;text-transform:uppercase;line-height:normal;white-space:nowrap}@media(max-width: 600px){.guarantee__btn span{font-size:20px}}.faq{background-color:#fff;padding-top:0}.faq .container{max-width:1050px !important}.faq .title{text-align:center;margin:0 auto 48px;font-family:"Manrope",sans-serif;font-weight:700;font-size:36px;line-height:1.3;color:#6a3035}.faq .title b{color:#c9a227;font-weight:700}.faq .accordion{display:grid;gap:0;margin-bottom:48px;background:#fff;border-radius:20px;overflow:hidden}.faq .item{border-bottom:1px solid #756a6b}.faq .item:last-child{border-bottom:none}.faq .item .header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:24px 16px;background:rgba(0,0,0,0);border:none;border-radius:0;transition:background .3s ease}@media(max-width: 900px){.faq .item .header{padding:16px}}.faq .item .header:hover{background:#fff4f4;border-radius:10px}.faq .item .header p{font-family:"Montserrat",sans-serif;font-weight:600;color:#6a3035;font-size:24px;margin-bottom:0;text-align:left}@media(max-width: 900px){.faq .item .header p{font-size:18px}}.faq .item .header::after{content:"";width:32px;height:32px;flex-shrink:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M13.5077 20.5331L7.38772 14.4131C7.13939 14.1633 7 13.8253 7 13.4731C7 13.1208 7.13939 12.7829 7.38772 12.5331C7.51167 12.4081 7.65914 12.3089 7.82162 12.2412C7.9841 12.1735 8.15837 12.1387 8.33439 12.1387C8.51041 12.1387 8.68468 12.1735 8.84716 12.2412C9.00964 12.3089 9.15711 12.4081 9.28106 12.5331L15.3877 18.6664C15.5117 18.7914 15.6591 18.8906 15.8216 18.9583C15.9841 19.0259 16.1584 19.0608 16.3344 19.0608C16.5104 19.0608 16.6847 19.0259 16.8472 18.9583C17.0096 18.8906 17.1571 18.7914 17.2811 18.6664L23.3877 12.5331C23.637 12.282 23.9759 12.1402 24.3297 12.139C24.6835 12.1377 25.0233 12.2771 25.2744 12.5264C25.5255 12.7757 25.6672 13.1145 25.6685 13.4684C25.6697 13.8222 25.5304 14.162 25.2811 14.4131L19.1611 20.5331C18.4111 21.2821 17.3944 21.7029 16.3344 21.7029C15.2744 21.7029 14.2577 21.2821 13.5077 20.5331Z" fill="%236a3035"/></svg>') no-repeat center;background-size:contain;transition:transform .4s ease}.faq .item .body{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease;padding:0 16px}.faq .item .body p,.faq .item .body li{font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#756a6b;text-align:left;margin-bottom:16px}.faq .item .body p b{color:#756a6b}.faq .item .body a{color:#6a3035;text-decoration:underline}.faq .item .body li{list-style:none;margin-left:0}.faq .item .body img{margin:20px auto;max-width:100%;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.faq .item.active .header{background:#fff4f4;border-radius:10px 10px 0 0}.faq .item.active .header::after{transform:rotate(180deg)}.faq .item.active .body{padding-top:16px;padding-bottom:24px;max-height:600px;overflow:auto}.faq .btn{margin-bottom:35px}footer{background:#fff4f4;border-top:none}footer .container{max-width:1007px;padding:48px 0 0}@media(max-width: 900px){footer .container{padding:40px 0 0}}footer .container *{color:#756a6b}footer .container .logo{text-align:center;display:block;margin-left:auto;margin-right:auto;margin-bottom:24px}footer .container .logo strong{font-size:40px;font-weight:700;letter-spacing:-0.8px;background:linear-gradient(90deg, #c32e39 0%, #ee4842 31.25%, #c32e39 62.98%, #ee4842 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}footer .container .logo strong b{font-weight:800;background:linear-gradient(90deg, #ffd85e, #c9a227 58.65%, #ffd85e);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}footer .container nav{display:flex;justify-content:center;gap:24px;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:600;margin-bottom:0;flex-wrap:wrap}@media(max-width: 900px){footer .container nav{font-size:16px}}footer .container nav a{color:#756a6b;text-decoration:none;transition:color .2s ease}footer .container nav a:hover{color:#6a3035}footer .container .disclaimer{padding-top:24px;padding-bottom:24px;margin-top:24px;border-top:1px solid #c9a227;border-bottom:none}footer .container .disclaimer p{font-family:"Montserrat",sans-serif;font-size:15px;line-height:1.5;color:#756a6b;margin-bottom:0;text-align:center}@media(max-width: 900px){footer .container .disclaimer p{font-size:14px}}footer .copy{display:grid;place-items:center;text-align:center;background:#c32e39;padding:32px;gap:8px}footer .copy *{color:#fff}footer .copy span{font-size:18px}footer .copy small{font-size:14px}@media(max-width: 900px){h1{font-size:28px !important}}