body.loading-ajax::before{content:"";position:fixed;background-color:rgba(1,2,5,.7);width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:9999}body.loading-ajax::after{content:url("../img/loader.svg");width:32px;height:32px;position:fixed;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;top:50%;z-index:9999}section.banner{margin:3.2rem 0 8rem}section.banner.nowhey .protein-wrapper{background-color:#010205;padding:4.8rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:30rem}section.banner.nowhey .protein-wrapper .images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.2rem;margin-top:5px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;scale:.9}section.banner.nowhey .protein-wrapper .images img:not(:first-child){scale:.98}section.banner.nowhey .protein-wrapper p{color:#cacbcd;padding-top:1.2rem}section.banner.nowhey .protein-wrapper p span{color:#fff;font-weight:600}section.banner.nowhey .protein-wrapper button{margin-top:3.2rem;padding:.8rem 2.8rem}@media(max-width: 1300px){section.banner.nowhey .images{-webkit-transform:scale(0.9);transform:scale(0.9);margin-top:0}}@media(max-width: 1100px){section.banner.nowhey .protein-wrapper{height:auto}section.banner.nowhey .protein-wrapper .images{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.8rem;-webkit-transform:scale(1);transform:scale(1)}section.banner.nowhey .protein-wrapper .images img:last-child{padding-top:.4rem}section.banner.nowhey .protein-wrapper p{max-width:290px;text-align:center}}@media(max-width: 480px){section.banner.nowhey .protein-wrapper{padding:50px 0}section.banner.nowhey .protein-wrapper .images{-webkit-transform:scale(0.8);transform:scale(0.8);margin-top:-10px}section.banner.nowhey .protein-wrapper p{padding-top:0}section.banner.nowhey .protein-wrapper button{margin-top:32px}}.faq-content{margin:3.6rem auto;max-width:76.8rem}.faq-content.black .faq-question{background:#1a1c21}.faq-content.black .faq-question .panel-title h2{color:#fff}.faq-content.black .faq-question .panel-content{color:#cacbcd}.faq-content.black .faq-question .plus,.faq-content.black .faq-question .panel:checked~.plus{color:#fff}.faq-content.lime .faq-question{background:#d7df21}.faq-content.lime .faq-question .panel-title{color:#000f09}.faq-content.lime .faq-question .panel-content{color:#000f09}.faq-content.lime .faq-question .plus,.faq-content.lime .faq-question .panel:checked~.plus{color:#000f09}.faq-content .faq-question{position:relative;padding:2.4rem 4rem 2.4rem 2.4rem;background-color:#f2f3f3;border-radius:1.7rem;margin-bottom:2.4rem}.faq-content .panel-title,.faq-content .panel-title h2{font-size:1.8rem;font-family:"proxima-nova",sans-serif;color:#000f09;font-weight:700;top:0;left:0;width:100%;height:100%;z-index:2;margin:0;display:block;cursor:pointer;outline:none}.faq-content .panel-content{font-size:1.6rem;line-height:150%;color:#333f3a;max-width:75rem;height:0;overflow:hidden;position:relative;opacity:0;-webkit-transition:.4s ease;transition:.4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.faq-content .panel-content a{text-decoration:underline;z-index:2;position:relative}.faq-content .panel-content ul li{list-style-type:disc;list-style-position:inside}.faq-content .panel-content ul li:not(:last-child){padding-bottom:.4rem}.faq-content .panel:checked~.panel-content{height:auto;opacity:1;padding:1rem 0 0 0}.faq-content .plus{position:absolute;right:10px;top:18px;z-index:1;font-size:30px;line-height:100%;color:#000f09;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:.2s ease;transition:.2s ease}.faq-content .panel:checked~.plus{color:#010205;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.faq-content .panel{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}@-webkit-keyframes nutsCoco{from{-webkit-transform:translate(580px, 166px);transform:translate(580px, 166px)}to{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}@keyframes nutsCoco{from{-webkit-transform:translate(580px, 166px);transform:translate(580px, 166px)}to{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}@-webkit-keyframes nutsBanana{from{-webkit-transform:translate(-580px, -155px);transform:translate(-580px, -155px)}to{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}@keyframes nutsBanana{from{-webkit-transform:translate(-580px, -155px);transform:translate(-580px, -155px)}to{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}@-webkit-keyframes titleCat{from{opacity:0}to{opacity:1}}@keyframes titleCat{from{opacity:0}to{opacity:1}}@-webkit-keyframes logoverao{from{-webkit-transform:translateY(-600px);transform:translateY(-600px)}to{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes logoverao{from{-webkit-transform:translateY(-600px);transform:translateY(-600px)}to{-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes proteinBars{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-130px);transform:translateY(-130px)}}@keyframes proteinBars{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-130px);transform:translateY(-130px)}}@-webkit-keyframes crunchyBar{from{-webkit-transform:translateY(340px);transform:translateY(340px)}to{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes crunchyBar{from{-webkit-transform:translateY(340px);transform:translateY(340px)}to{-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes superfoodFlor{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes superfoodFlor{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@property --rotate{syntax:"<angle>";initial-value:132deg;inherits:false}@-webkit-keyframes spin{0%{--rotate: 0deg}100%{--rotate: 360deg}}@keyframes spin{0%{--rotate: 0deg}100%{--rotate: 360deg}}section.breadcrumb-section{padding-top:3.2rem}section.top-category .title-area{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:16px 0 20px}section.top-category .title-area .title{display:block;text-align:left}section.top-category .title-area .title h1{font-size:4rem;text-align:left;display:inline;padding-right:.9rem}section.top-category .title-area .title .product-count{display:inline;color:#7d8088;font-size:14px;font-weight:400;line-height:200%}section.top-category .woocommerce-ordering{padding-bottom:.3rem;min-width:105px}section.top-category .woocommerce-breadcrumb{padding-top:3.2rem}section.top-category select.orderby{font-size:15px;text-overflow:ellipsis;background:rgba(0,0,0,0);color:#010205;padding:0;margin-top:0;border:none}section.top-category select.orderby:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border:none}@media(max-width: 768px){section.top-category .title-area{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width: 380px){section.top-category .title-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:24px}section.top-category .title-area .woocommerce-ordering{padding-top:.8rem;margin-left:-2px}}section.hero-cat{text-align:center;position:relative;height:375px;overflow:hidden}section.hero-cat.summer-energy{position:relative}section.hero-cat.summer-energy .bg-image{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:100%;min-width:2080px;-o-object-fit:cover;object-fit:cover;-o-object-position:center calc(50% - 100px);object-position:center calc(50% - 100px);z-index:0}section.hero-cat.summer-energy .container{height:100%;position:relative;z-index:1}section.hero-cat.summer-energy .disclaimer{width:100%;color:#58595e;font-size:12px;font-weight:400;position:absolute;bottom:8px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;line-height:125%}section.hero-cat.summer-energy .wrap{padding:2.4rem 0 3.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}section.hero-cat.summer-energy .wrap .logobio2{width:62px}section.hero-cat.summer-energy .wrap h2{color:#d7df21;padding:.8rem 0;text-transform:uppercase;text-align:center;font-weight:800;line-height:normal;letter-spacing:-1px;font-size:10rem;font-style:italic;line-height:80%}section.hero-cat.summer-energy .wrap h2 span{font-family:"proxima-nova",sans-serif;display:block;font-size:3.4rem;font-weight:700;letter-spacing:0}@media(max-width: 1100px){section.hero-cat.summer-energy .wrap{padding:1.2rem 0 0}section.hero-cat.summer-energy .wrap .logobio2{display:none}}@media(max-width: 768px){section.hero-cat.summer-energy .wrap .logobio2{width:60px}section.hero-cat.summer-energy .wrap h2{font-size:80px}section.hero-cat.summer-energy .wrap h2 span{font-size:27px}}section.hero-cat.green-friday{background:#010205}section.hero-cat.green-friday .container{height:100%}section.hero-cat.green-friday .container .wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.8rem;margin-top:-1.6rem}section.hero-cat.green-friday .container .wrapper .logo-mbl{display:none}section.hero-cat.green-friday .container .wrapper .logo-dsk{display:block}section.hero-cat.green-friday .container .wrapper .disclaimer{position:absolute;font-size:1.4rem;bottom:1.6rem;color:#7d8088;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;line-height:150%;text-wrap:balance}@media(max-width: 768px){section.hero-cat.green-friday .container .wrapper .logo-dsk{display:none}section.hero-cat.green-friday .container .wrapper .logo-mbl{width:380px;display:block}}section.hero-cat.mes-do-cliente{background-color:#e5e5e5}section.hero-cat.mes-do-cliente .container{height:100%}section.hero-cat.mes-do-cliente .container figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}section.hero-cat.mes-das-criancas{background-color:#f17126}section.hero-cat.mes-das-criancas .container{height:100%}section.hero-cat.mes-das-criancas .container figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}section.hero-cat.energy{background-color:#d7df21}section.hero-cat.energy .container{height:100%}section.hero-cat.energy .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:2;height:100%;width:50%;margin-top:-3.5rem;position:relative}section.hero-cat.energy .text-wrapper h2{color:#010205;font-size:8.5rem;font-weight:800}section.hero-cat.energy .image-wrapper{position:absolute;z-index:1;top:0;left:50%;-webkit-transform:translateX(3%);transform:translateX(3%);max-width:73.6rem}section.hero-cat.energy .image-wrapper .raio{z-index:2;position:absolute;top:0;left:-34.3rem}section.hero-cat.energy .image-wrapper .pedro{min-width:1296px;margin-left:3rem}section.hero-cat.energy .image-wrapper .raio-bio2{display:none}section.hero-cat.energy .image-wrapper .raio-mobile{display:none}@media(max-width: 1300px){section.hero-cat.energy .image-wrapper .pedro{margin-left:-2rem}}@media(max-width: 1050px){section.hero-cat.energy .text-wrapper{margin-top:-100px}}@media(max-width: 992px){section.hero-cat.energy .text-wrapper{display:none}section.hero-cat.energy .image-wrapper{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}section.hero-cat.energy .image-wrapper .raio,section.hero-cat.energy .image-wrapper .pedro{display:none}section.hero-cat.energy .image-wrapper .raio-bio2{display:block;min-width:724px;max-width:100%;margin-left:-17px}}@media(max-width: 768px){section.hero-cat.energy .image-wrapper .raio-mobile{display:block;min-width:545px;margin-top:18px}section.hero-cat.energy .image-wrapper .raio-bio2{display:none}}section.hero-cat.nuts{position:relative}section.hero-cat.nuts .bg-image{position:absolute;top:0;left:0;width:100%;min-width:114rem;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;z-index:0}section.hero-cat.nuts .container{height:100%;position:relative;z-index:1}section.hero-cat.nuts .container .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}section.hero-cat.nuts .container .wrapper .logo{-webkit-animation:titleCat 3s;animation:titleCat 3s}@media(max-width: 992px){section.hero-cat.nuts .bg-image{min-height:500px;-o-object-position:-330px -40px;object-position:-330px -40px}section.hero-cat.nuts .logo{width:265px}}@media(max-width: 578px){section.hero-cat.nuts .bg-image{-o-object-position:calc(50% - 278px) top;object-position:calc(50% - 278px) top;min-height:516px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}section.hero-cat.nuts .container .logo{width:215px}section.hero-cat.nuts .container .wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:3.6rem}}section.hero-cat.protein{background-color:#010205;position:relative}section.hero-cat.protein .bg-image{position:absolute;top:0;right:0;width:813px;height:822px;-o-object-fit:cover;object-fit:cover;-o-object-position:right calc(50% - 110px);object-position:right calc(50% - 110px);z-index:0}section.hero-cat.protein::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, right top, left top, color-stop(36%, rgba(1, 2, 5, 0)), color-stop(40%, #010205));background:linear-gradient(270deg, rgba(1, 2, 5, 0) 36%, #010205 40%);z-index:1}section.hero-cat.protein .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2}section.hero-cat.protein h1{position:relative;font-size:11.2rem;color:#d7df21;text-transform:uppercase;font-weight:800;font-style:italic;letter-spacing:-1px;-webkit-animation:titleCat 2s;animation:titleCat 2s;text-align:left;line-height:46%;padding-top:4.6rem}section.hero-cat.protein h1 span{font-size:6.2rem;display:block;margin-left:-1.6rem;font-family:"proxima-nova",sans-serif}@media(max-width: 1200px){section.hero-cat.protein .bg-image{-o-object-position:calc(100% + 250px) calc(50% - 110px);object-position:calc(100% + 250px) calc(50% - 110px)}}@media(max-width: 768px){section.hero-cat.protein h1{font-size:81px;line-height:55%;padding-top:0}section.hero-cat.protein h1 span{font-size:45px;margin-left:-13px}}@media(max-width: 578px){section.hero-cat.protein .bg-image{-o-object-position:center calc(50% - 110px);object-position:center calc(50% - 110px);min-width:100%;min-height:100%}section.hero-cat.protein::before{background:-webkit-gradient(linear, left bottom, left top, color-stop(70%, rgba(0, 0, 0, 0)), color-stop(90%, #000));background:linear-gradient(0deg, rgba(0, 0, 0, 0) 70%, #000 90%)}section.hero-cat.protein .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:4.2rem}section.hero-cat.protein h1{font-size:60px;line-height:55%}section.hero-cat.protein h1 span{font-size:33.5px;margin-left:-10px}}@media(max-width: 480px){section.hero-cat.protein .bg-image{-o-object-position:center 55px;object-position:center 55px;height:auto}}@media(max-width: 380px){section.hero-cat.protein .bg-image{-o-object-position:center 65px;object-position:center 65px}}section.hero-cat.vegancrunchy{position:relative}section.hero-cat.vegancrunchy .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;z-index:0}section.hero-cat.vegancrunchy .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}section.hero-cat.vegancrunchy .logo{-webkit-animation:titleCat 2s;animation:titleCat 2s}section.hero-cat.todos{background-color:#010205;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.hero-cat.todos .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.hero-cat.todos .images{z-index:1;position:relative;margin-right:-25px}section.hero-cat.todos .images img{margin:2.6rem auto}section.hero-cat.todos .text{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.hero-cat.todos .text h1{color:#d7df21;text-transform:uppercase;font-size:8.8rem;font-weight:800;font-style:italic;text-align:left;line-height:90%}section.hero-cat.todos .text h2{font-size:18px;line-height:150%;color:#cacbcd;text-align:left;font-family:"Inter",sans-serif;font-weight:400}@media(max-width: 992px){section.hero-cat.vegancrunchy .bg-image{min-width:100%;min-height:140%;-o-object-position:calc(50% + 70px) calc(50% - 50px);object-position:calc(50% + 70px) calc(50% - 50px)}section.hero-cat.todos .text h1{font-size:6.4rem;padding-right:2.4rem}section.hero-cat.todos .text h2{font-size:16px}section.hero-cat.todos .circle{margin-right:-25px;width:480px}}@media(max-width: 768px){section.hero-cat.todos .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.hero-cat.todos .text{margin:4px 0 16px;padding-right:0}section.hero-cat.todos .text h2{display:none}section.hero-cat.todos .text h1{padding-right:0;text-align:center}section.hero-cat.todos .images{margin:-26px -7px -15px 0}section.hero-cat.todos .images img{max-width:400px;width:100%}}@media(max-width: 578px){section.hero-cat.vegancrunchy .bg-image{min-width:100%;min-height:106%;-o-object-position:calc(50% - 79px) calc(50% - 10px);object-position:calc(50% - 79px) calc(50% - 10px)}section.hero-cat.vegancrunchy .container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.hero-cat.vegancrunchy .logo{width:319px;margin-bottom:16px}}@media(max-width: 480px){section.hero-cat.todos .text h1{font-size:5.6rem}}@media(max-width: 375px){section.hero-cat.protein .container h1{font-size:6.6rem}section.hero-cat.protein .container h1 span{font-size:3.67rem;margin-left:-0.95rem}}.filters-sticky-wrapper{position:sticky;top:0;z-index:9;background-color:#fff}section.filters{margin-bottom:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:sticky;top:0;background-color:#fff;z-index:11}.admin-bar section.filters{top:32px}section.filters .swiper-category-filter{width:100%;overflow:hidden;border-bottom:1px solid #e5e5e7;position:relative;-ms-touch-action:pan-x;touch-action:pan-x}section.filters .swiper-category-filter .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px}section.filters .swiper-category-filter .swiper-slide{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}section.filters .swiper-category-filter .swiper-slide a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3b3b3e;font-size:15px;font-weight:400;line-height:27px;padding:19px 0;-webkit-transition:color ease .3s;transition:color ease .3s}section.filters .swiper-category-filter .swiper-slide a:hover{color:#010205}section.filters .swiper-category-filter .swiper-slide.current{border-bottom:3px solid #010205}section.filters .swiper-category-filter .swiper-slide.current a{color:#010205;font-weight:700;margin-bottom:-3px}@media(hover: none){section.filters .swiper-category-filter .swiper-slide a:hover{color:#7d8088}}section.filters .swiper-category-filter .swiper-category-filter-prev,section.filters .swiper-category-filter .swiper-category-filter-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:44px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:1px solid #010205;cursor:pointer;z-index:10;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}section.filters .swiper-category-filter .swiper-category-filter-prev svg,section.filters .swiper-category-filter .swiper-category-filter-next svg{width:20px;height:20px;color:#010205}section.filters .swiper-category-filter .swiper-category-filter-prev:hover,section.filters .swiper-category-filter .swiper-category-filter-next:hover{background-color:#f5f5f6}section.filters .swiper-category-filter .swiper-category-filter-prev.swiper-button-disabled,section.filters .swiper-category-filter .swiper-category-filter-next.swiper-button-disabled{opacity:.3;cursor:not-allowed;pointer-events:none}section.filters .swiper-category-filter .swiper-category-filter-prev{left:0}section.filters .swiper-category-filter .swiper-category-filter-next{right:0}@media(max-width: 768px){section.filters .swiper-category-filter .swiper-category-filter-prev,section.filters .swiper-category-filter .swiper-category-filter-next{display:none}}@media(min-width: 769px){section.filters .swiper-category-filter .swiper-category-filter-prev,section.filters .swiper-category-filter .swiper-category-filter-next{opacity:0;visibility:hidden}section.filters .swiper-category-filter:hover .swiper-category-filter-prev:not(.swiper-button-disabled),section.filters .swiper-category-filter:hover .swiper-category-filter-next:not(.swiper-button-disabled){opacity:1;visibility:visible}}section.filters ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.4rem;white-space:nowrap;overflow-x:auto;max-width:100%}section.filters ul.category{height:60px;border-bottom:1px solid #7d8088}section.filters ul.category li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7d8088;font-size:15px;font-weight:400;line-height:27px;padding:19px 0;-webkit-transition:color ease .3s;transition:color ease .3s}section.filters ul.category li:hover,section.filters ul.category li.current{color:#010205}section.filters ul.category li.current{font-weight:700;border-bottom:3px solid #010205}section.filters ul.subcategory{padding:.8rem 0 1.2rem .3rem}section.filters ul.subcategory .button{height:4.4rem;font-size:15px;font-weight:700;padding:1.2rem 2.4rem;border-width:2px}section.filters ul.subcategory .button:hover{background-color:rgba(0,0,0,0);color:#000f09;text-decoration:underline}section.filters ul.subcategory .button.active{border-color:#000f09}section.filters ul.subcategory .button.active:hover{background-color:#000f09;color:#d7df21}@media(max-width: 1300px){section.filters ul.subcategory{padding:.8rem 49px 1.2rem 2rem}section.filters ul.subcategory::after{content:"";width:63px;height:43px;margin-top:-1px;position:absolute;right:0;background:-webkit-gradient(linear, right top, left top, color-stop(23.02%, #ffffff), color-stop(61.51%, rgba(250, 250, 250, 0.802083)), to(rgba(250, 250, 250, 0)));background:linear-gradient(270deg, #ffffff 23.02%, rgba(250, 250, 250, 0.802083) 61.51%, rgba(250, 250, 250, 0) 100%);pointer-events:none}}@media(max-width: 992px){section.filters ul.category{padding:0 4rem 1.2rem 1rem}section.filters ul.category::after{content:"";width:63px;height:51px;margin-top:-1px;position:absolute;background:-webkit-gradient(linear, right top, left top, color-stop(23.02%, #ffffff), color-stop(61.51%, rgba(250, 250, 250, 0.802083)), to(rgba(250, 250, 250, 0)));background:linear-gradient(270deg, #ffffff 23.02%, rgba(250, 250, 250, 0.802083) 61.51%, rgba(250, 250, 250, 0) 100%);right:0;pointer-events:none}}.cat-title{padding:8rem 0 0}.cat-title .image{height:408px;margin-bottom:3.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:6rem}.cat-title.protein-po .image{background-image:url("../img/shop/protein/floresta-bio2-proteina-mulher-preparando-shake.jpg")}.cat-title.protein-suplementos .image{background-image:url("../img/shop/protein/bio2-suplemento-homem-tomando-shake-bike.webp")}.cat-title.vegan .image{height:50.3rem}.cat-title.vegan-cereal .image{background-image:url("../img/shop/vegan-crunchy/bio2-homem-andando-skate.jpg")}.cat-title.vegan-salgadinho .image{background-image:url("../img/shop/vegan-crunchy/bio2-menina-vegan-chips-skate.webp")}.cat-title.nuts .image{background-size:cover;background-position:center calc(50% - 29px)}.cat-title.nuts-pasta .image{background-image:url("../img/shop/nuts/bio2-menina-fazendo-shake-com-pasta-amendoim.webp")}.cat-title.nuts-snack .image{background-image:url("../img/shop/nuts/bio2-meninas-fazendo-yoga-geodesica.webp")}@media(max-width: 1100px){.cat-title.vegan-cereal .image{background-position:calc(100% + 120px) center}.cat-title.vegan-salgadinho .image{background-position:calc(100% + 260px) calc(50% + 60px)}}@media(max-width: 992px){.cat-title{padding:4rem 0}.cat-title.nuts .image{background-position:center center}}@media(max-width: 850px){.cat-title.vegan .image{height:42.1rem;padding-left:2.4rem}.cat-title.vegan .image img{width:270px}.cat-title.vegan-cereal .image{background-size:auto 100%}.cat-title.vegan-salgadinho .image{background-size:auto 138%;background-position:calc(100% + 196px) calc(50% + 60px)}}@media(max-width: 580px){.cat-title .image{height:276px;background-size:auto 100%}.cat-title.vegan .image{height:276px;padding-left:.8rem}.cat-title.vegan .image img{width:218px}.cat-title.vegan-cereal .image{background-position:calc(100% + 70px) center}.cat-title.nuts-snack .image{background-position:calc(50% + 90px) calc(50% - 20px);background-size:auto 140%}}@media(max-width: 480px){.cat-title.vegan .image img{width:167px}.cat-title.vegan-cereal .image{background-position:calc(100% + 122px) center}.cat-title.vegan-salgadinho .image{background-size:auto 115%;background-position:calc(100% + 140px) calc(50% + 14px)}}@media(max-width: 400px){.cat-title.protein-po .image{background-position:-80px}.cat-title.nuts-snack .image{background-position:calc(50% + 140px) calc(50% - 20px)}}section.faq .title-area{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.faq .title-area .top-title{text-align:center;color:#008e44}section.cat-text-seo{padding:3.2rem 0 8rem}section.cat-text-seo hr{height:1px;background-color:#a6a7ac;margin-bottom:8rem}section.cat-text-seo .category-seo-content{max-width:100rem}section.cat-text-seo .category-seo-content h2{font-size:3.2rem;padding-bottom:2.4rem;line-height:130%}section.cat-text-seo .category-seo-content .seo-description p{color:#58595e;font-size:1.6rem;line-height:160%;padding-bottom:1.6rem}section.cat-text-seo .category-seo-content .seo-description p:last-of-type{padding-bottom:0 !important}section.cat-text-seo .category-seo-content .seo-description p a{text-decoration:underline}