*{scroll-behavior:smooth}body{margin-top:122px;overflow-x:hidden}.b-container{box-sizing:border-box}.swiper-container{position:relative;overflow:hidden}@font-face{font-family:Barlow Condensed;src:url("/src/fonts/Barlow Condensed_reg.otf") format("opentype");font-weight:400}@font-face{font-family:Barlow Condensed;src:url("/src/fonts/Barlow Condensed_light.otf") format("opentype");font-weight:300}@font-face{font-family:Barlow Condensed;src:url("/src/fonts/Barlow Condensed_bold.otf") format("opentype");font-weight:700}@font-face{font-family:Recoleta;src:url("/src/fonts/Recoleta.ttf") format("truetype");font-weight:900}@font-face{font-family:Recoleta;src:url("/src/fonts/Recoleta-Bold.ttf") format("truetype");font-weight:700}@font-face{font-family:Recoleta;src:url("/src/fonts/Recoleta-SemiBold.ttf") format("truetype");font-weight:600}@font-face{font-family:Recoleta;src:url("/src/fonts/Recoleta-Medium.ttf") format("truetype");font-weight:500}@font-face{font-family:Recoleta;src:url("/src/fonts/Recoleta-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:Recoleta;src:url("/src/fonts/Recoleta-Light.ttf") format("truetype");font-weight:300}@font-face{font-family:Recoleta;src:url("/src/fonts/Recoleta-Thin.ttf") format("truetype");font-weight:200}.headline{font:normal normal normal 48px/1.3 Barlow Condensed}.label{display:block;font:normal normal 500 13px/16px Lato;margin-bottom:.5rem;letter-spacing:2.4px;text-transform:uppercase}.title{font-family:Barlow Condensed;font-weight:400;font-size:44px}@media(max-width: 750px){.headline{font-size:38px}.title{font-size:32px}}@media(max-width: 375px){.label{font-size:13px}.headline{font-size:30px}.title{font-size:26px}}@media(max-width: 350px){.headline{font-size:28px}}.paragraph{font:normal normal normal 16px/30px Roboto}.label.center,.headline.center,.title.center,.paragraph.center{text-align:center}.btn{font-family:Barlow Condensed;font-size:16px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;height:3.125rem;padding:0 1.6rem;transition:.4s;width:calc(100% - 3.2rem);cursor:pointer}.btn.solid{border:1px solid #000;background:#000;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn.solid:hover{border-color:#fff;background:#fff;color:#000}.btn.outline{margin-bottom:2.5rem;border:1px solid #000;background:rgba(0,0,0,0);color:#000;max-width:12.875rem}.btn.outline:hover{background:#000;border-color:#000;color:#fff}.btn.borderless{color:#000}.btn.borderless:hover{text-decoration:underline}.product-box{position:relative;background:#fff;margin-bottom:.8rem;transition:.4s}.product-box__title{font:normal normal normal 16px/19px "Barlow Condensed";padding:1.15rem 1rem;background-color:#fff;opacity:0;transition:.3s}.product-box__info{position:absolute;bottom:0;right:0;width:100%}.product-box .absolute-grid{display:flex;justify-content:center}.product-box .content-grid{box-sizing:border-box;padding:0 1.4375rem;flex-shrink:0;display:flex;align-items:center;transition:.3s}.product-box .content-grid span{transition:.3s}.product-box .content-grid .price{display:inline-block;font-size:16px;font-weight:600;font-family:Roboto;color:#000}.product-box .content-grid .name{font-size:14px;font-family:Barlow Condensed;color:#000;-webkit-animation:fadeIn .5s forwards;animation:fadeIn .5s forwards}.product-box .buttons-grid{display:flex;flex-grow:1;opacity:0;transition:.3s}.product-box .buttons-grid .saibamais{font:normal normal normal 16px/19px Barlow Condensed;display:flex;align-items:center;justify-content:center;background-color:#858683;padding:0 1rem;height:4rem;color:#fff;text-decoration:none;transition:.4s;flex-grow:1;text-align:center}.product-box .buttons-grid .saibamais:hover{background:#000;color:#fff}.product-box .buttons-grid .adicionar{background-color:#000;border:none;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;flex-shrink:0;transition:.4s}.product-box .buttons-grid .adicionar .img{max-width:80%}.product-box .buttons-grid .adicionar:hover{background:#858683}.product-box .image-link{display:flex}.product-box .image{width:100%}.product-box:hover .content-grid{background:rgba(0,0,0,0)}.product-box:hover .content-grid .name{display:none}.product-box:hover .product-box__title{opacity:1}.product-box:hover .content-grid{background-color:#000}.product-box:hover .content-grid span{color:#fff}.product-box:hover .buttons-grid{opacity:1}@media(max-width: 600px){.product-box:hover .content-grid{background:rgba(241,241,241,.8823529412)}.product-box:hover .content-grid .name{display:block}.product-box:hover .buttons-grid{display:none}}#header{position:fixed;top:0;left:0;background:#fff;z-index:1000;width:100%}#header .b-container{box-sizing:border-box}#header .flex-grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#header .flex-grid .menu-grid,#header .flex-grid .user-grid{width:44%}#header .flex-grid .logo-grid{width:12%}#header .flex-grid .logo-grid img{width:100%;max-width:5.875rem}#header .flex-grid .user-grid{display:flex;justify-content:flex-end}#header .flex-grid .b-menu ul{display:flex}#header .flex-grid .b-menu ul li{font-family:Barlow Condensed;font-size:16px;margin-right:2rem}#header .flex-grid .b-menu ul li a{color:#1d1e1c;text-decoration:none;transition:.4s}#header .flex-grid .b-menu ul li a:hover,#header .flex-grid .b-menu ul li a.atual{color:#f26279;text-decoration:underline}#header .flex-grid .b-menu ul li:last-child{margin-right:0}#header .flex-grid .user-grid ul{display:flex;align-items:center}#header .flex-grid .user-grid ul .btn{color:#1d1e1c;border-color:#1d1e1c;margin-left:1rem;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#header .flex-grid .user-grid ul .btn:hover{background:#1d1e1c;color:#fff}#header .flex-grid .user-grid ul li{cursor:pointer;margin-left:1rem}#header .flex-grid .user-grid .user{font-family:Barlow Condensed;font-size:16px;transition:.4s}#header .flex-grid .user-grid .user,#header .flex-grid .user-grid .user a{color:#1d1e1c}#header .flex-grid .user-grid .user a:hover{color:#f26279}#header .flex-grid .b-menu .user{display:none}#header .mobile{display:none}@media(max-width: 1020px){#header .flex-grid .b-menu{position:fixed;top:124px;left:0;padding:3rem 2rem;background:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,.05);z-index:1001}#header .flex-grid .b-menu .user{display:block;padding:2rem 1rem;border:1px solid #000;font-family:Barlow Condensed;margin-bottom:2rem}#header .flex-grid .b-menu .user a{color:#000;text-decoration:none}#header .flex-grid .b-menu ul{display:initial}#header .flex-grid .b-menu ul li{margin-bottom:1.5rem}#header .flex-grid .b-menu ul li a{color:#000}#header .flex-grid .b-menu ul li a:hover{color:#fdd535}#header .flex-grid .b-menu .buttons-grid{display:block;border-top:1px solid #000;margin-top:1rem;padding-top:2rem}#header .flex-grid .b-menu .buttons-grid .btn{box-sizing:border-box;width:100%}#header .flex-grid .menu-grid,#header .flex-grid .logo-grid,#header .flex-grid .user-grid{width:32%}#header .flex-grid .logo-grid{display:flex;justify-content:center}#header .flex-grid .user-grid{display:flex;justify-content:flex-end}#header .b-menu-toggle-box svg{fill:#000;width:2rem;height:2rem;transition:.4s}#header .b-menu-toggle-box i:hover{color:#fdea9d}#header .flex-grid .user-grid .user,#header .flex-grid .user-grid ul .btn{display:none}}@media(max-width: 400px){#header .flex-grid .user-grid img{width:24px}}#carrinho .b-modal-overlay{position:fixed;background:rgba(0,0,0,.08);width:100%;height:100%;top:0;left:0;z-index:1003}#carrinho .b-modal-content{position:fixed;top:0;right:0;background:#fff;width:20%;min-width:320px;height:100vh;box-sizing:border-box;z-index:1004}#carrinho .header{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:1.4375rem 1.5625rem;background:#858683}#carrinho .header .icone-carrinho{display:flex;align-items:center;gap:.9375rem}#carrinho .header .icone-carrinho h3{font:normal normal normal 16px/19px Lato;color:#fff;text-transform:uppercase}#carrinho .header h3>img{margin-right:.5rem}#carrinho .header button{cursor:pointer;background:rgba(0,0,0,0);border:none}#carrinho .cart-product{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#carrinho .cart-products{box-sizing:border-box;max-height:50vh;overflow-y:scroll;padding:1rem 1.4rem;margin:.5rem 0}#carrinho .cart-products::-webkit-scrollbar{width:6px}#carrinho .cart-products::-webkit-scrollbar-track{background:#f1f1f1}#carrinho .cart-products::-webkit-scrollbar-thumb{background:#fbc0b1}#carrinho .cart-product .image-grid{background-color:#f7fafb;width:18%}#carrinho .cart-product .image-grid img{max-width:80px;width:100%}#carrinho .flex-grid{display:flex;flex-direction:column;justify-content:space-between;height:100vh}#carrinho .content-grid{width:44%}#carrinho .content-grid .price{font:normal normal 400 19px/23px Roboto}#carrinho .content-grid .name{height:43px;margin-top:.4rem;font:normal normal normal 16px/19px Barlow Condensed}#carrinho .cart-product{padding:1rem 0;border-bottom:1px solid rgba(0,0,0,.08)}#carrinho .cart-product .buttons-grid{align-items:center;display:flex;gap:.3125rem;width:32%}#carrinho .cart-product .buttons-grid button{cursor:pointer;display:inline-flex;border:1px solid #1d1e1c;width:25px;height:25px;background:#fff}#carrinho .cart-product .buttons-grid button svg{width:80%;fill:#1d1e1c;margin:auto}#carrinho .cart-product .buttons-grid input{display:inline;width:28px;height:28px;text-align:center;background:#f1f1f1;border:none}#carrinho .cupom-grid{display:flex;align-items:center;justify-content:space-between;margin:0 1.4rem;padding-top:1.5625rem;margin-top:1.5625rem;border-top:1px solid #f1f1f1}.input{font-family:Lato;font-weight:600;box-sizing:border-box;border:none;padding:0 1rem;background:#f1f1f1;height:52px}#carrinho .cupom-grid .input{width:100%;margin-right:.75rem}#carrinho .cupom-grid img{width:12%;max-width:2rem}#carrinho .total-grid{padding:2rem 1.4rem}#carrinho .total-grid .desconto{display:block;text-align:center;font:normal normal 500 14px/16px Roboto;color:#000;opacity:.5;margin-bottom:.5rem;text-decoration:line-through}#carrinho .total-grid .total{display:block;text-align:center;font:normal normal 500 18px/21px Roboto;color:#000}#carrinho .total-grid .btn{margin-top:1.6875rem;box-sizing:border-box;width:100%;background:#1d1e1c;height:74px;color:#fff;border:1px solid #1d1e1c}#carrinho .total-grid .btn:hover{background:#fff;color:#1d1e1c}@media(max-height: 660px){#carrinho .cart-products{height:45vh}#carrinho .total-grid .btn{margin-top:1.5rem;height:58px}#carrinho .total-grid{padding:1rem 1.4rem;margin-top:1.2rem}}@media(max-width: 550px){#carrinho .flex-grid{height:95vh}}footer .banner{position:relative !important;background-attachment:fixed !important;background-position:center right !important;background-repeat:no-repeat !important;background-size:cover !important;min-height:260px !important}footer .banner .overlay{position:absolute;display:flex;align-items:center;justify-content:center;box-sizing:border-box;-webkit-backdrop-filter:grayscale(100%);backdrop-filter:grayscale(100%);background-color:rgba(128,128,128,.74);height:100%;width:100%;top:0;left:0;padding:1rem}footer .banner .overlay .title{color:#fff;text-align:center;font:normal normal normal 72px/86px Barlow Condensed}@media(max-width: 548px){footer .banner .overlay .title{font-size:44px;line-height:58px}}footer .footer .flex-grid{display:flex;flex-wrap:wrap}footer .footer .flex-grid .main-grid{display:flex;flex-wrap:wrap;width:70%;box-sizing:border-box;padding:8.1875rem 7.1875rem 3.6875rem 8.125rem;background-color:#fff;color:#1d1e1c}footer .footer .flex-grid .main-grid .logo-grid{display:flex;align-items:center;width:30%}footer .footer .flex-grid .main-grid .logo-grid a{display:flex;width:100%}footer .footer .flex-grid .main-grid .logo-grid img{width:80%}footer .footer .flex-grid .main-grid .menu-grid{width:70%}footer .footer .flex-grid .main-grid .menus{width:100%;display:flex;justify-content:space-between}footer .footer .flex-grid .main-grid .menus .menu h4{font:normal normal bold 26px/32px Barlow Condensed;margin-bottom:1rem}footer .footer .flex-grid .main-grid .menus .menu li{padding:.5rem 0}footer .footer .flex-grid .main-grid .menus .menu li a{font:normal normal normal 18px/23px Barlow Condensed;color:#1d1e1c;text-decoration:none;transition:.4s}footer .footer .flex-grid .main-grid .menus .menu li a:hover{color:#f26279}footer .footer .flex-grid .main-grid .social-media{margin-top:2rem;margin-bottom:3.5rem}footer .footer .flex-grid .main-grid .social-media .icon{color:#1d1e1c;font-size:24px;font-weight:300;text-decoration:none;margin:.4rem}footer .footer .flex-grid .main-grid .social-media .icon i{transition:.4s}footer .footer .flex-grid .main-grid .social-media .icon:hover i{color:#f26279}footer .footer .flex-grid .main-grid .paragraph{color:#1d1e1c}footer .footer .flex-grid .main-grid .paragraph a{color:#1d1e1c;transition:.4s;text-decoration:none;font-weight:600}footer .footer .flex-grid .main-grid .paragraph a:hover{color:#f26279}footer .footer .flex-grid .cta-grid{background:#1d1e1c;display:flex;flex-direction:column;align-items:center;justify-content:center;width:30%;box-sizing:border-box}footer .footer .flex-grid .cta-grid .btn{color:#fff;border-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer .footer .flex-grid .cta-grid .btn:hover{color:#1d1e1c;background-color:#fff}footer .footer .flex-grid .cta-grid h4{font:normal normal bold 26px/32px Barlow Condensed;margin-bottom:2rem;text-align:center;color:#fff}footer .footer .flex-grid .cta-grid .contatos{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:2rem}footer .footer .flex-grid .cta-grid .contato{font-family:Recoleta;font-size:18px;font-weight:500;text-align:center;margin-bottom:.8rem}footer .footer .flex-grid .cta-grid .contato i{margin-right:.3rem}@media(max-width: 1200px){footer .footer .flex-grid .main-grid .menus{flex-wrap:wrap}footer .footer .flex-grid .main-grid .menus .menu{width:49%;margin-bottom:3rem}footer .footer .flex-grid .cta-grid h4{font-size:21px}}@media(max-width: 1100px){footer .footer .flex-grid{flex-direction:column-reverse}footer .footer .flex-grid .main-grid,footer .footer .flex-grid .cta-grid{width:100%;padding:3rem 2rem 4rem}}@media(max-width: 700px){footer .footer .flex-grid .main-grid .logo-grid{width:100%;margin-bottom:3rem}footer .footer .flex-grid .main-grid .logo-grid a{justify-content:center}footer .footer .flex-grid .main-grid .logo-grid img{max-width:180px}footer .footer .flex-grid .main-grid .menu-grid{width:100%}}@media(max-width: 420px){footer .banner{min-height:160px}footer .footer .flex-grid .main-grid{padding:2rem 1rem 3rem}footer .footer .flex-grid .main-grid .menu-grid .menu:last-child{width:100%}footer .footer .flex-grid .main-grid .menu-grid .menu li a{font-size:15px}footer .footer .flex-grid .main-grid .social-media{margin-top:1rem;margin-bottom:2rem}}.post-box{background:#fff;transition:.4s}.post-box .post-link{display:block;text-decoration:none}.post-box .image-grid img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;height:200px}.post-box .content-grid{padding:1rem 1rem 2rem}.post-box .content-grid .datatime{font-size:13px;font-family:Lato;letter-spacing:1.8px;text-transform:uppercase;text-decoration:none;color:#000}.post-box .content-grid .post-title{font-family:Recoleta;font-size:16px;font-weight:400;height:46px;color:#000;margin-top:1.5rem}.post-box:hover{transform:translateY(-0.6rem)}.post-box:hover .post-title{text-decoration:underline}@media(max-width: 400px){.post-box .content-grid .post-title{font-size:15px;height:43px}}.error404-section{display:block;height:250px}.error404-section h1{font-size:2.5rem;margin-bottom:.5rem;font-weight:500;line-height:1.2}.error404-section p{font-size:1.2rem;margin-top:0;margin-bottom:25px;line-height:26px}.error404-section .container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:30px;padding:0 15px}.error404-section a{display:block;background-color:#f8baa4;color:#fff;height:auto;padding:13px 40px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;font-size:16px;border:1px solid rgba(0,0,0,0);line-height:1;font-weight:700;box-shadow:none;text-decoration:none}.error404-section a:hover{background-color:#ad8272}.swiper-next,.swiper-prev{position:absolute;top:49%;z-index:1;cursor:pointer;transition:.3s}.swiper-next{transform:rotate(0.5turn)}.quiz-intro{min-height:53.25rem;position:relative;display:flex;align-items:center;justify-content:flex-end}@media(max-width: 1368px){.quiz-intro{min-height:30.5rem}}.quiz-intro img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.quiz-intro__container{width:100%;max-width:68.75rem;margin:auto;padding:0 1rem;z-index:1}.quiz-intro__container div{margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.quiz-intro .headline{max-width:26.6875rem;margin-bottom:2.0625rem}.quiz-intro .paragraph{margin-bottom:5.75rem;max-width:27rem}.quiz{background-color:#f5f5f5;padding:8.9375rem 0}.quiz form{width:calc(100% - 2rem);max-width:48.5rem;margin:auto;padding:0 1rem}.quiz form .btn{cursor:pointer;display:block;margin-left:auto;display:flex}.quiz__steps{display:flex;align-items:center;justify-content:center;gap:.3125rem;margin-bottom:2.5rem}.quiz__steps div{width:1rem;height:1rem;border-radius:50%;border:1px solid #707070;display:flex}.quiz__steps div.active{border-color:#9fb4c6}.quiz__steps div.active::after{content:"";width:50%;height:50%;background-color:#000;border-radius:50%;margin:auto}.quiz__steps span{width:100%;max-width:3.1875rem;height:1px;background-color:#707070}.quiz__step{display:none}.quiz__step.active{display:unset}.quiz__step__option{transition:.3s;max-height:50rem;margin-bottom:3rem}.quiz__step__option__title{max-width:27.25rem;text-align:center;font:normal normal normal 1.125rem/1.75rem Lato;color:#1d1e1c;margin:auto}.quiz__step__option__description{font:normal normal normal .8125rem Roboto;color:#858683;max-width:29.875rem;margin:auto}.quiz__step__option__description i,.quiz__step__option__description em{font-style:italic}.quiz__step__option__description strong,.quiz__step__option__description b{font-weight:bold}.quiz__step__option__description a{color:#f26279;text-decoration:underline;transition:filter .3s}.quiz__step__option__description a:hover{filter:brightness(1.5)}.quiz__step__option.not-active{overflow:hidden;max-height:0}.quiz__step h2{margin-bottom:2.5rem}.quiz__step label{text-align:center;background-color:#fff;border:1px solid #1d1e1c;font:normal normal normal 16px/19px Lato;height:5.1875rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.quiz__step label .description{font:normal normal normal 10px Roboto;color:#858683;margin:0 2.125rem;transition:.3s}@media(min-width: 900px){.quiz__step label:hover{background-color:#7c7c7c;color:#fff}.quiz__step label:hover .description{color:#fff}}.quiz__step .label-column{flex-direction:column;gap:.25rem}.quiz__step .label-image{display:flex;justify-content:flex-start}.quiz__step .label-image img{width:35%;height:100%;border-right:1px solid #1d1e1c;-o-object-fit:contain;object-fit:contain;background-color:#f1f1f1}.quiz__step .label-image span{width:65%}.quiz__step input[type=checkbox]:checked+label{background-color:#1d1e1c;color:#fff}.quiz__step input[type=checkbox]:checked+label .description{color:#fff}.quiz__step input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:rgba(0,0,0,0);height:24px}.quiz__step input[type=range]:focus{outline:none}.quiz__step input[type=range]::-webkit-slider-runnable-track{background-color:#000;height:1px}.quiz__step input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1rem;height:1rem;border-radius:255px;background:#1d1e1c;cursor:pointer;-webkit-transition:.4s;transition:.4s;margin-top:-7px}.quiz__step__row{display:grid;grid-template-columns:repeat(3, 1fr);gap:.875rem;margin-top:1rem}@media(max-width: 539px){.quiz__step__row{grid-template-columns:repeat(1, 1fr)}}.quiz__step__row.flex{display:flex;flex-wrap:wrap}.quiz__step__row.big{grid-template-columns:repeat(2, 1fr)}.quiz__step__row label{width:100%}.quiz__step__row__slider-text{display:flex;width:100%;align-items:center;justify-content:space-between}.quiz__step__row__slider-text p{margin:0}.resultado-quiz{background-color:#f5f5f5;padding:3rem 0}.resultado-quiz h1{text-align:center;margin-bottom:2rem;text-transform:uppercase}.resultado-quiz__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:6rem}@media(max-width: 1254px){.resultado-quiz__content{gap:5rem}}.resultado-quiz__description{width:100%;display:flex;flex-direction:column;align-items:center;}.resultado-quiz__description p{font:normal normal normal 1rem/1.75rem Roboto}.resultado-quiz__description img{margin-top:2.5rem;margin-bottom:2.5rem!important;width:100%}.resultado-quiz__recomendacao{width:100%}.resultado-quiz__recomendacao .title{font-size:2rem;margin-bottom:1.9375rem}.resultado-quiz__recomendacao p{font:normal normal normal 1rem/1.75rem Roboto}.resultado-quiz__recomendacao__produtos{margin-top:2.5rem;margin-bottom:3.75rem}.resultado-quiz__recomendacao__buttons{display:flex;flex-wrap:wrap;gap:1rem}.resultado-quiz__recomendacao__buttons .outline svg path{width:1.25rem;height:1.25rem;stroke:#000;transition:.3s}.resultado-quiz__recomendacao__buttons .outline:hover,.resultado-quiz__recomendacao__buttons .outline:focus{background-color:#000;color:#fff}.resultado-quiz__recomendacao__buttons .outline:hover svg path,.resultado-quiz__recomendacao__buttons .outline:focus svg path{stroke:#fff}.resultado-quiz__recomendacao__buttons .solid svg{width:1.875rem;height:1.875rem;fill:#fff}.resultado-quiz__recomendacao__buttons .solid:hover,.resultado-quiz__recomendacao__buttons .solid:focus{border:1px solid #000 !important;color:#000;background-color:#fff}.resultado-quiz__recomendacao__buttons .solid:hover svg,.resultado-quiz__recomendacao__buttons .solid:focus svg{fill:#000}.resultado-quiz__recomendacao__buttons a{box-sizing:border-box;width:100%;max-width:unset !important;flex:1 1 12.375rem;height:4.5rem;display:flex;gap:.8125rem}.resultado-quiz__recomendacao__buttons a svg{transition:.3s}.resultado-quiz__produto{display:flex;width:100%;margin-bottom:.25rem;text-decoration:none;color:#1d1e1c}.resultado-quiz__produto img{width:10rem;-o-object-fit:cover;object-fit:cover;margin-right:.25rem}.resultado-quiz__produto__description{width:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}.resultado-quiz__produto__description__info{padding:1.3125rem 1.125rem}.resultado-quiz__produto__description__info p{font:normal normal 300 .875rem/1.25rem Roboto}.resultado-quiz__produto__description__info h6{font:normal normal normal 2rem/1.75rem "Barlow Condensed";margin-bottom:.375rem}.resultado-quiz__produto__description__price{display:flex}.resultado-quiz__produto__description__price p{flex-shrink:0;font:normal normal 500 1.1875rem/1.4375rem Roboto;padding:.5rem 1.125rem}.resultado-quiz__produto__description__price span{width:100%}.resultado-quiz__produto__description__price .product-carrinho{width:2.5rem;height:2.5rem;background-color:#1d1e1c;flex-shrink:0;display:flex;transition:.3s;opacity:0}.resultado-quiz__produto__description__price .product-carrinho:hover,.resultado-quiz__produto__description__price .product-carrinho:focus{background-color:#858683}.resultado-quiz__produto__description__price .product-carrinho img{margin:auto;width:65%;height:65%}.resultado-quiz__produto__description__price .product-saiba-mais{background-color:#858683;font:normal normal normal 1rem/1.75rem "Barlow Condensed";display:flex;align-items:center;justify-content:center;color:#fff;transition:.3s;opacity:0}.resultado-quiz__produto__description__price .product-saiba-mais:hover,.resultado-quiz__produto__description__price .product-saiba-mais:focus{background-color:#1d1e1c}.resultado-quiz__produto:hover .product-carrinho,.resultado-quiz__produto:hover .product-saiba-mais,.resultado-quiz__produto:focus .product-carrinho,.resultado-quiz__produto:focus .product-saiba-mais{opacity:1}@media(max-width: 990px){.resultado-quiz{padding:4rem 0}.resultado-quiz__content{flex-direction:column;gap:2.5rem}.resultado-quiz__description{width:100%}.resultado-quiz__description img,.resultado-quiz__description p{max-width:37.5rem;margin:auto}.resultado-quiz__description img{margin-top:2.5rem;display:block}}.formula{background-color:#f5f5f5;padding:5.5625rem 0}.formula .b-container{display:flex;align-items:center;justify-content:space-between}.formula__text{width:100%;max-width:33.125rem}.formula__text .label{margin-bottom:1.3125rem}.formula__text h2{margin-bottom:1.9375rem}.formula__text p:not(.label){font:normal normal normal 16px/28px Roboto;margin:1rem 0}.formula__text .btn{margin-top:6.125rem}.formula .swiper{width:100%;max-width:38.4375rem;margin:0;height:615px}.formula .swiper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.formula .swiper-pagination-bullet{width:3rem;height:.25rem;background-color:#fff;border-radius:0}@media(max-width: 960px){.formula .b-container{flex-direction:column;gap:4rem}.formula__text{max-width:unset}.formula__text .btn{margin-top:2rem}}