.box-float ul,ul{list-style:none}section.products .gallery .image,section.sobre{overflow:hidden;background-color:var(--color_font)}.box-float,main#hero .text a,section.products .gallery .image,section.sobre{background-color:var(--color_font)}*{margin:0;padding:0;box-sizing:border-box}@font-face{font-family:Archivo;src:url("fonts/Archivo.woff2") format('woff2');font-weight:100 900;font-display:swap;font-style:normal}@font-face{font-family:Lora;src:url("fonts/Lora.woff2") format('woff2');font-weight:100 900;font-display:swap;font-style:normal}@font-face{font-family:'Cinzel Decorative';src:url("fonts/CinzelDecorative-Regular.woff2") format('woff2');font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:icomoon;src:url('fonts/icomoon/icomoon.eot?e7ru1n');src:url('fonts/icomoon/icomoon.eot?e7ru1n#iefix') format('embedded-opentype'),url('fonts/icomoon/icomoon.ttf?e7ru1n') format('truetype'),url('fonts/icomoon/icomoon.woff?e7ru1n') format('woff'),url('fonts/icomoon/icomoon.svg?e7ru1n#icomoon') format('svg');font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-left-arrow:before{content:"\e901"}.icon-star:before{content:"\e900"}.icon-facebook:before{content:"\ea90"}.icon-instagram:before{content:"\ea92"}.icon-whatsapp:before{content:"\ea93"}:root{--color_font:#a1836b}@keyframes pulse{to{opacity:0}}.reveal{opacity:0;transform:translateY(0);transition:1.2s;will-change:opacity,transform}.reveal.active,section.products .gallery .image.active:before,section.products .gallery .image:hover:before{opacity:1}.reveal.fade-right{transform:translateX(-70px)!important}.reveal.fade-left.active,.reveal.fade-right.active{transform:translateX(0)!important}.reveal.fade-left{transform:translateX(70px)!important}.reveal.fade-up{transform:translateY(70px)!important}.reveal.fade-down.active,.reveal.fade-up.active{transform:translateY(0)!important}.reveal.fade-down{transform:translateY(-70px)!important}.reveal.zoom-in{transform:scale(.8)!important}.reveal.zoom-in.active{transform:scale(0)!important}.content{max-width:1258px;padding:0 10px;width:100%;margin:0 auto}h1,h2{font-family:"Cinzel Decorative",serif;font-weight:500}h3{font-weight:400;font-family:Lora,serif}body,p{font-family:Archivo,sans-serif}a{text-decoration:none;color:inherit}body{background-image:url("images/banner_products.webp");background-position:center;background-repeat:repeat-y;background-size:contain;color:var(--color_font)}.box-float{-webkit-box-shadow:0 0 19px -4px rgba(0,0,0,.6);-moz-box-shadow:0 0 19px -4px rgba(0,0,0,.6);box-shadow:0 0 19px -4px rgba(0,0,0,.6);padding:12px;border-radius:7px;position:fixed;right:70px;bottom:100px;z-index:999}.box-float ul{display:flex;flex-direction:column;row-gap:15px;color:#ffffffb7}.box-float ul li a{font-size:35px}header{z-index:1;position:fixed;left:50%;transform:translateX(-50%);top:5px;background-color:#ffffffab;border-radius:12px;box-shadow:1px 13px 22px 10px rgba(0,0,0,.07);-webkit-box-shadow:1px 13px 22px 10px rgba(0,0,0,.07);-moz-box-shadow:1px 13px 22px 10px rgba(0,0,0,.07)}header.scrolled{z-index:99}header .wrapper{display:flex;justify-content:space-between;align-items:center;width:1258px;height:100px;padding:0 10px}header .back_site{width:150px;display:flex;align-items:center;font-size:18.68px}footer .wrapper div,header .wrapper div{width:150px}footer .back_site i,header .back_site i{font-size:20px;color:transparent;-webkit-text-stroke:0.9px var(--color_font)}main#hero{background-image:url("images/hero.webp");background-position:bottom;background-size:cover;background-repeat:no-repeat;height:600px}main#hero .wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;height:660px}main#hero .images{pointer-events:none}@keyframes sapatilha{to{transform:translateX(10px) translateY(10px) rotate(2deg)}}@keyframes locao_hidratante{to{transform:translateX(240px) translateY(-10px) rotate(-1deg)}}main#hero .sapatilha{animation:4s ease-in-out infinite alternate sapatilha;position:absolute;left:0;bottom:0;z-index:2}main#hero .locao_hidratante{animation:2s ease-in-out infinite alternate locao_hidratante;z-index:1;position:absolute;transform:translateX(250px);bottom:90px}main#hero i.icon-star{position:absolute;font-size:55px;rotate:-35deg;z-index:2}@keyframes star1{to{transform:translateX(250px) translateY(110px) rotate(10deg)}}@keyframes star2{to{transform:translateX(-10px) translateY(230px) rotate(-5deg)}}@keyframes star3{to{transform:translateX(370px) translateY(340px)}}main#hero #star1{animation:3s ease-in-out infinite alternate star1;transform:translateX(270px) translateY(100px)}main#hero #star2{animation:5s ease-in-out infinite alternate star2;transform:translateX(-40px) translateY(250px)}main#hero #star3{animation:3s ease-in-out infinite alternate star3;transform:translateX(360px) translateY(350px)}main#hero .text{transform:translateY(-20px) translateX(-20px);text-align:center}main#hero .text h1{font-size:75px;line-height:1}main#hero .text h2{font-weight:400!important;font-family:Lora,serif!important;line-height:.5;font-size:41.67px;margin-bottom:40px}main#hero .text a{border-radius:15px;color:#fff;font-family:Lora,serif;font-size:33.33px;padding:0 30px;display:flex;align-items:center;justify-content:center;width:fit-content;height:52px;margin:0 auto}section.products{height:840px;min-height:840px}section.products.active{height:auto!important}section.products .box{border-radius:20px;padding:50px 10px;background-color:#ffffff86;box-shadow:1px 13px 22px 10px rgba(0,0,0,.07);-webkit-box-shadow:1px 13px 22px 10px rgba(0,0,0,.07);-moz-box-shadow:1px 13px 22px 10px rgba(0,0,0,.07)}section.products .gallery{display:grid;grid-template-columns:repeat(8,1fr);grid-auto-rows:12px;width:100%;gap:10px}section.products .gallery .fade-in{opacity:0;transform:translateY(20px);transition:opacity 1s ease-out,transform .6s ease-out}section.diferenciais .fade-in.visible,section.products .gallery .fade-in.visible{opacity:1;transform:translateY(0)}section.diferenciais .text ul li.fade-in,section.products .gallery .image.fade-in{transition-delay:var(--delay)}section.products .gallery .image{cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:25px;font-weight:500;color:#000;border-radius:20px;width:100%;height:100%}section.products .gallery .image img,section.products .gallery .image picture{width:100%;height:100%;object-fit:cover;transform:scale(1.3)}section.products .gallery .image:before{pointer-events:none;z-index:1;opacity:0;transform:translate(-50%,-50%) scale(.9);left:50%;top:50%;transition:.4s ease-in-out;content:"";position:absolute;width:100%;height:100%;outline:3px solid var(--color_font);border-radius:20px;padding:2px}section.products .gallery .image01,section.products .gallery .image07,section.products .gallery .image10,section.products .gallery .image11{grid-column:span 1;grid-row:span 10}section.products .gallery .image02,section.products .gallery .image08{grid-column:span 2;grid-row:span 13}section.products .gallery .image03,section.products .gallery .image04,section.products .gallery .image05,section.products .gallery .image12,section.products .gallery .image13,section.products .gallery .image14{grid-column:span 1;grid-row:span 7}section.products .gallery .image03 img{transform:scale(1);object-position:bottom}section.products .gallery .image05 img{object-position:bottom}section.products .gallery .image06,section.products .gallery .image09{grid-column:span 1;grid-row:span 13}section.products .gallery .image09 img,section.products .gallery .image12 img{transform:scale(1.1)}section.products .gallery .image13 img{transform:scale(1.2)}section.products .info_click{text-align:center;background:var(--color_font);margin:20px auto;width:fit-content;color:#fff;padding:3px 10px;border-radius:7px;font-size:16.67px}section.products .content_product{scroll-margin-top:160px;display:flex;flex-wrap:wrap;min-height:300px}section.products .content_product .text{padding:80px 100px;width:700px}section.products .content_product .text h2{font-weight:400;font-size:50px;margin-bottom:20px;line-height:1}section.products .content_product .text .group,section.products .content_product .text p{margin-bottom:20px}section.products .content_product .text strong,section.sobre .text p strong{font-weight:600}section.products .content_product .text p,section.products .content_product .text ul li{font-size:20.83px}section.products .content_product .text span{font-style:italic;font-weight:600}section.products .content_product .text .group p{margin-bottom:5px}section.products .content_product .text ul{list-style:disc;line-height:1.5;padding-left:18px;display:flex;flex-direction:column;row-gap:15px}section.products .content_product .text a.cta{display:inline-flex;margin-top:10px;font-family:Lora;background-color:var(--color_font);color:#fff;border-radius:12px;padding:5px 20px;font-size:25px}section.products .content_product .image{margin-top:80px;width:383px;height:409px;display:flex;align-items:center;justify-content:center;position:relative}section.diferenciais .image:before,section.products .content_product .image:before,section.sobre .wrapper:after,section.sobre .wrapper:before{content:"";position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat;z-index:-1}section.products .content_product .image:before{background-image:url("images/asset_product_image.webp");width:100%;height:100%}section.products .content_product .image img{width:100%;height:100%;object-fit:contain;z-index:1;display:block}section.diferenciais .wrapper{display:flex;align-items:center}section.diferenciais .image{transform:translateX(-90px);position:relative;display:inline-flex;align-items:center;justify-content:center}section.diferenciais .image:before{background-image:url("images/asset_people_diferenciais.webp");transform:translateY(-16px) translateX(-30px);width:400px;height:729px}section.diferenciais .image img{width:70%;transform:translateX(-100px)}section.diferenciais .text{transform:translateX(-160px) translateY(50px)}section.diferenciais .text h2{font-size:50px}section.diferenciais .text ul{transform:translateY(-10px)}section.diferenciais .text ul li{position:relative;letter-spacing:-1.3px;text-wrap:nowrap;line-height:1.7;font-size:25px;font-family:Lora;font-weight:300;display:flex;align-items:center;gap:18px}section.diferenciais .text ul li i{animation:1s ease-in-out infinite alternate pulse;transform:translateY(5px)}section.diferenciais .text ul li:nth-child(2n) i{animation:2s ease-in-out infinite alternate pulse}section.diferenciais .fade-in{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}section.sobre .wrapper{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:30px;color:#f8efe0;z-index:1}@keyframes expand_left{to{transform:scaleY(-1) scale(1.2)}}@keyframes expand_right{to{transform:scaleY(1) scale(1.2)}}section.sobre .wrapper:after{animation:2s ease-in-out infinite alternate expand_left}section.sobre .wrapper:after,section.sobre .wrapper:before{width:480px;height:216px;background-image:url("images/asset_sobre.webp");left:-250px;top:0;transform:scaleY(-1);opacity:.4;pointer-events:none}section.sobre .wrapper:before{animation:2s ease-in-out infinite alternate expand_right;transform:scaleY(1);left:inherit;top:inherit;bottom:0;right:-250px}section.sobre .image{width:fit-content;height:600px}section.sobre .image img{pointer-events:none;width:100%;height:100%;object-fit:cover}section.sobre .text{pointer-events:none;width:560px;margin-top:80px}section.sobre .text .image{text-align:center;width:100%;height:fit-content;margin-bottom:15px}section.sobre .text .image img{width:358px;height:fit-content;object-fit:contain}section.sobre .text p{font-size:20.83px;font-weight:300;margin-bottom:20px;line-height:1.2}footer{background-color:#ffffff9c}footer .wrapper{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:150px;min-height:280px}footer .back_site{width:150px;display:flex;align-items:center;gap:10px}footer .back_site p{font-family:Lora;font-size:20.83px;text-transform:uppercase;text-wrap:nowrap;text-align:center}footer .group_link h3{font-size:20.83px;margin-bottom:15px}footer .group_link ul{display:flex;flex-direction:column;row-gap:10px}footer .group_link ul li{display:inline-flex;align-items:center}footer .group_link ul li a{display:flex;align-items:center;gap:7px}footer .group_link ul li svg{fill:var(--color_font);height:16px;width:16px}@media(max-width:1100px){main#hero .wrapper{padding-top:150px;flex-direction:column;height:100%;row-gap:80px}main#hero{overflow:hidden;height:700px}main#hero .text{transform:none}main#hero .text h1{font-size:40px}main#hero .text h2{line-height:.8}main#hero .images{position:relative;transform:scale(.7);margin:0 auto;display:flex;justify-content:center;width:100%;height:150px}main#hero .images img{width:300px;position:absolute;transform:none;bottom:-100%}main#hero .sapatilha{left:inherit}main#hero .locao_hidratante{z-index:4;transform:translateX(130px)!important}section.products .gallery{grid-template-columns:repeat(5,1fr)}section.diferenciais .wrapper,section.products .content_product{flex-direction:column-reverse}section.products .content_product .text{padding:20px 0;width:100%}section.products .content_product .text h2{text-wrap:wrap}section.products .content_product .image{width:100%}section.diferenciais{padding-top:40px}section.diferenciais .text{transform:none;width:100%}section.diferenciais .text h2{font-size:35px}section.diferenciais .text ul li{font-size:20.83px}section.diferenciais .image{transform:none;width:100%;height:auto}section.diferenciais .image img,section.diferenciais .image:before{width:100%;height:100%;transform:none}}@media(max-width:768px){.box-float{transform:scale(.7);right:0;bottom:200px}.content{padding:0 15px}header{width:90%;z-index:99}header .back_site p{display:none}header .logo img{height:40px}header .wrapper{width:100%;height:80px;padding:0 30px}main#hero i.icon-star{z-index:5;padding:60px}section.products{height:100%}section.products .box{transform:none;padding:50px 20px}section.products .gallery{grid-template-columns:repeat(3,1fr)}section.products .gallery .image07,section.products .gallery .image14{grid-column:span 2}section.products .gallery .image13{grid-row:span 10}section.products .content_product{scroll-margin-top:50px}section.products .content_product .text h2{font-size:30px}section.sobre{overflow-x:hidden}section.sobre .wrapper{padding:30px 0;flex-direction:column-reverse;row-gap:20px}section.sobre .text{width:100%;margin-top:0}section.sobre .image{width:70%;height:auto}footer .wrapper{row-gap:30px;padding:30px 0}footer .back_site{order:3;width:100%;justify-content:center;text-align:center}footer .logo{order:1}footer .logo img{height:80px}footer .wrapper div{width:100%;justify-content:center;text-align:center}footer .group_link{order:2}footer .group_link ul{align-items:center}}@media(max-width:468px){main#hero{background-image:url("images/hero_mobile.webp")}}