@charset "UTF-8";body{min-height:100vh;display:flex;flex-direction:column}:root{--swiper-theme-color: #181818}.swiper-button-prev,.swiper-button-next{width:calc(1.9393187796rem + .258901017vw);width:clamp(2rem,1.9393187796rem + .258901017vw,2.25rem);height:calc(1.9393187796rem + .258901017vw);height:clamp(2rem,1.9393187796rem + .258901017vw,2.25rem);display:flex;color:#000;background-color:#fff;border-radius:50%;padding:.5rem;box-shadow:0 5px 15px #00000040;transition:all .2s ease-in-out;font-size:calc(.9393187796rem + .258901017vw);font-size:clamp(1rem,.9393187796rem + .258901017vw,1.25rem)}@media (hover: hover){.swiper-button-prev:hover,.swiper-button-next:hover{background-color:#000;color:#fff}}.swiper-button-prev:after,.swiper-button-next:after{content:""}.swiper-pagination-bullet{width:8px;height:8px;background-color:#fff;border-radius:0;transition:all .2s ease-in-out}.title-xl{font-size:calc(1.8179563389rem + .7767030509vw);font-size:clamp(2rem,1.8179563389rem + .7767030509vw,2.75rem)}.title-lg{font-size:calc(1.6286375593rem + .5178020339vw);font-size:clamp(1.75rem,1.6286375593rem + .5178020339vw,2.25rem)}.title-md{font-size:calc(1.3786375593rem + .5178020339vw);font-size:clamp(1.5rem,1.3786375593rem + .5178020339vw,2rem)}.title-sm{font-size:calc(1.1286375593rem + .5178020339vw);font-size:clamp(1.25rem,1.1286375593rem + .5178020339vw,1.75rem)}@media (min-width: 992px){.container-start{--bs-gutter-x: .75rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:0;padding-right:0;max-width:97.5%}.container-start .row{margin-right:0}.container-start .col,.container-start .col-1,.container-start .col-2,.container-start .col-3,.container-start .col-4,.container-start .col-5,.container-start .col-6,.container-start .col-7,.container-start .col-8,.container-start .col-9,.container-start .col-10,.container-start .col-11,.container-start .col-12,.container-start .col-auto,.container-start .col-lg,.container-start .col-lg-1,.container-start .col-lg-2,.container-start .col-lg-3,.container-start .col-lg-4,.container-start .col-lg-5,.container-start .col-lg-6,.container-start .col-lg-7,.container-start .col-lg-8,.container-start .col-lg-9,.container-start .col-lg-10,.container-start .col-lg-11,.container-start .col-lg-12,.container-start .col-lg-auto,.container-start .col-md,.container-start .col-md-1,.container-start .col-md-2,.container-start .col-md-3,.container-start .col-md-4,.container-start .col-md-5,.container-start .col-md-6,.container-start .col-md-7,.container-start .col-md-8,.container-start .col-md-9,.container-start .col-md-10,.container-start .col-md-11,.container-start .col-md-12,.container-start .col-md-auto,.container-start .col-sm,.container-start .col-sm-1,.container-start .col-sm-2,.container-start .col-sm-3,.container-start .col-sm-4,.container-start .col-sm-5,.container-start .col-sm-6,.container-start .col-sm-7,.container-start .col-sm-8,.container-start .col-sm-9,.container-start .col-sm-10,.container-start .col-sm-11,.container-start .col-sm-12,.container-start .col-sm-auto,.container-start .col-xl,.container-start .col-xl-1,.container-start .col-xl-2,.container-start .col-xl-3,.container-start .col-xl-4,.container-start .col-xl-5,.container-start .col-xl-6,.container-start .col-xl-7,.container-start .col-xl-8,.container-start .col-xl-9,.container-start .col-xl-10,.container-start .col-xl-11,.container-start .col-xl-12,.container-start .col-xl-auto{padding-right:0}}@media (min-width: 992px) and (min-width: 576px){.container-start{max-width:96%}}@media (min-width: 992px) and (min-width: 768px){.container-start{max-width:95%}}@media (min-width: 992px) and (min-width: 992px){.container-start{max-width:95%}}@media (min-width: 992px) and (min-width: 1200px){.container-start{max-width:95%}}@media (min-width: 992px) and (min-width: 1600px){.container-start{max-width:calc(100% - ((100% - 1400px)/2))}}@media (min-width: 992px){.container-end{--bs-gutter-x: .75rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:0;padding-left:0;max-width:97.5%}.container-end .row{margin-left:0}.container-end .col,.container-end .col-1,.container-end .col-2,.container-end .col-3,.container-end .col-4,.container-end .col-5,.container-end .col-6,.container-end .col-7,.container-end .col-8,.container-end .col-9,.container-end .col-10,.container-end .col-11,.container-end .col-12,.container-end .col-auto,.container-end .col-lg,.container-end .col-lg-1,.container-end .col-lg-2,.container-end .col-lg-3,.container-end .col-lg-4,.container-end .col-lg-5,.container-end .col-lg-6,.container-end .col-lg-7,.container-end .col-lg-8,.container-end .col-lg-9,.container-end .col-lg-10,.container-end .col-lg-11,.container-end .col-lg-12,.container-end .col-lg-auto,.container-end .col-md,.container-end .col-md-1,.container-end .col-md-2,.container-end .col-md-3,.container-end .col-md-4,.container-end .col-md-5,.container-end .col-md-6,.container-end .col-md-7,.container-end .col-md-8,.container-end .col-md-9,.container-end .col-md-10,.container-end .col-md-11,.container-end .col-md-12,.container-end .col-md-auto,.container-end .col-sm,.container-end .col-sm-1,.container-end .col-sm-2,.container-end .col-sm-3,.container-end .col-sm-4,.container-end .col-sm-5,.container-end .col-sm-6,.container-end .col-sm-7,.container-end .col-sm-8,.container-end .col-sm-9,.container-end .col-sm-10,.container-end .col-sm-11,.container-end .col-sm-12,.container-end .col-sm-auto,.container-end .col-xl,.container-end .col-xl-1,.container-end .col-xl-2,.container-end .col-xl-3,.container-end .col-xl-4,.container-end .col-xl-5,.container-end .col-xl-6,.container-end .col-xl-7,.container-end .col-xl-8,.container-end .col-xl-9,.container-end .col-xl-10,.container-end .col-xl-11,.container-end .col-xl-12,.container-end .col-xl-auto{padding-left:0}}@media (min-width: 992px) and (min-width: 576px){.container-end{max-width:96%}}@media (min-width: 992px) and (min-width: 768px){.container-end{max-width:95%}}@media (min-width: 992px) and (min-width: 992px){.container-end{max-width:95%}}@media (min-width: 992px) and (min-width: 1200px){.container-end{max-width:95%}}@media (min-width: 992px) and (min-width: 1600px){.container-end{max-width:calc(100% - ((100% - 1400px)/2))}}.whatsapp-form{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;transition:all .2s ease-in-out;box-shadow:0 5px 15px #00000040;border-radius:.5rem;transform:translateY(100%);min-width:275px;background-color:#c56a4c;overflow:hidden;z-index:999}.whatsapp-form.show{opacity:1;pointer-events:initial;-webkit-user-select:initial;user-select:initial;transform:translateY(0)}.whatsapp-form-close{color:#fff!important}.whatsapp-form-wrapper{transition:all .2s ease-in-out}.whatsapp-form-wrapper.hidden{opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none}.whatsapp-form .btn-whatsapp-anchor{text-align:center;background:linear-gradient(90deg,#252525,#000);padding:.25rem .5rem;color:#fff;border-radius:.3rem;transition:all .2s ease-in-out}@media (hover: hover){.whatsapp-form .btn-whatsapp-anchor:hover{transform:scale(1.03)}}.whatsapp-button{padding:.65rem;color:#fff!important;font-size:calc(1.6286375593rem + .5178020339vw);font-size:clamp(1.75rem,1.6286375593rem + .5178020339vw,2.25rem);background-color:#0cc143!important;transition:all .2s ease-in-out;box-shadow:3px 3px 5px #00000059;transform:translate(-3px,-3px)}@media (hover: hover){.whatsapp-button:hover{background-color:#099132!important;box-shadow:none;transform:translate(0)}}.gallery-swiper .video-slide{background-color:#00000040}.gallery-swiper .video-slide svg{transition:all .75s ease .75s;font-size:calc(4.5145502372rem + 2.0712081357vw);font-size:clamp(5rem,4.5145502372rem + 2.0712081357vw,7rem)}.gallery-swiper .video-slide svg circle{stroke-dasharray:410;stroke-dashoffset:0;transition:all .75s ease}.gallery-swiper .video-slide svg path{transition:all .75s ease}@media (hover: hover){.gallery-swiper .video-slide:hover svg circle{stroke-dashoffset:410}.gallery-swiper .video-slide:hover svg path{stroke:#181818;fill:#181818;transition:all .75s ease .75s}}.editor-texto p,.editor-texto span,.editor-texto ul,.editor-texto ol,.editor-texto li,.editor-texto a{color:#1e1e1e;font-weight:400;line-height:1.25;font-size:calc(.8446593898rem + .1294505085vw);font-size:clamp(.875rem,.8446593898rem + .1294505085vw,1rem)}.editor-texto h1,.editor-texto h2,.editor-texto h3,.editor-texto h4,.editor-texto h5,.editor-texto h6{margin-top:1.5em;margin-bottom:1em;color:#c26444}.editor-texto li+li{margin-top:.1em}.editor-texto a{font-weight:500}@media (hover: hover){.editor-texto a:hover:hover{text-decoration:underline}}.editor-texto b{font-weight:600}.editor-texto ul{list-style:none;padding-left:.5em}.editor-texto ul li:before{content:"•";font-weight:400;color:#c26444;font-size:.6em;margin-right:.75em}.editor-texto ol{list-style:decimal;list-style-position:inside;padding-left:.5em}.editor-texto ol li::marker{color:#c26444}.editor-texto *:first-child{margin-top:0}.editor-texto *:last-child{margin-bottom:0}.editor-texto blockquote{padding:1em;margin-left:-1em;border-left:2px solid #c26444}.editor-texto blockquote,.editor-texto blockquote *{color:#6c757d}.editor-texto-light p,.editor-texto-light span,.editor-texto-light ul,.editor-texto-light ol,.editor-texto-light li,.editor-texto-light a{color:#f8f9fa}.editor-texto-light h1,.editor-texto-light h2,.editor-texto-light h3,.editor-texto-light h4,.editor-texto-light h5,.editor-texto-light h6{color:#181818}.editor-texto-light ul li:before{color:#181818}.editor-texto-light ol li::marker{color:#181818}.editor-texto-light blockquote{border-left:2px solid #181818}.editor-texto-light blockquote,.editor-texto-light blockquote *{color:#6c757d}.editor-texto-sm p,.editor-texto-sm span,.editor-texto-sm ul,.editor-texto-sm ol,.editor-texto-sm li,.editor-texto-sm a{font-size:calc(.7043677223rem + .1946935648vw);font-size:clamp(.75rem,.7043677223rem + .1946935648vw,.938rem)}.card-blog{background-color:#f8f9fa;transition:all .2s ease-in-out}.card-blog img,.card-blog .body{transition:all .2s ease-in-out}@media (hover: hover){.card-blog:hover img,.card-blog:hover .body{filter:brightness(.5)}.card-blog:hover .hover-title{opacity:1}}.card-blog .body{background-color:#fff}.swiper-button-next-linhas,.swiper-button-prev-linhas{border-color:currentColor;color:#000;background-color:#c7c7c7;border-radius:50%;padding:1rem;transition:all .2s ease-in-out;font-size:calc(.9393187796rem + .258901017vw);font-size:clamp(1rem,.9393187796rem + .258901017vw,1.25rem)}@media (hover: hover){.swiper-button-next-linhas:hover,.swiper-button-prev-linhas:hover{background-color:#000;color:#fff}}.linhas-hr{width:5rem;height:.25rem;background-color:#c26444;border:none;margin:1rem 0}.background-1{background-color:#636363}.background-2{background-color:#f5f5f5}.setas-linhas a{border-color:currentColor;color:#000;background-color:#c7c7c7;border-radius:50%;padding:1rem;transition:all .2s ease-in-out;font-size:calc(.9393187796rem + .258901017vw);font-size:clamp(1rem,.9393187796rem + .258901017vw,1.25rem)}@media (hover: hover){.setas-linhas a:hover{background-color:#000;color:#fff}}.linhas-card{background-color:transparent}.linhas-card img{filter:brightness(.35);transition:all .2s ease-in-out}@media (hover: hover){.linhas-card:hover img{filter:brightness(.8);transform:scale(1.1)}.linhas-card:hover .title:before{width:100%}}.linhas-card .title{font-size:calc(.7529100474rem + .4142416271vw);font-size:clamp(.85rem,.7529100474rem + .4142416271vw,1.25rem);font-weight:400;text-transform:uppercase;position:relative;padding:.25rem .75rem;margin:1rem;z-index:1;width:100%;text-align:start}@media (max-width: 575.98px){.linhas-card .title{margin:.5rem;padding:.25rem .5rem}}.linhas-card .title:before{content:"";width:2px;height:100%;background-color:#c26444;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;z-index:-1}@media (max-width: 575.98px){#home .linhas-card .title{margin:1.5rem;padding:.5rem .75rem;font-size:1.1rem}}.editor-texto-small P{font-size:15px}#cookies-policy .cookiesBtn__link{background-color:#181818!important;border-color:currentColor!important}#cookies-policy .cookies__details{color:#181818!important}#cookies-policy .cookies__category input:checked+.cookies__box:after{background-color:#181818!important}.header{border-bottom:1px solid #676767;z-index:999}.header-logo{width:calc(5.0291004743rem + 4.1424162714vw);width:clamp(6rem,5.0291004743rem + 4.1424162714vw,10rem)}.header-breadcrumb-wrapper{background-size:cover;background-position:center}.header .menu a{color:#fff;font-weight:300;transition:all .2s ease-in-out;border-bottom:1px solid transparent;padding-bottom:.5rem}@media (hover: hover){.header .menu a:hover{color:#cf846a;border-color:currentColor}}.header .socials a{color:#fff;transition:all .2s ease-in-out}@media (hover: hover){.header .socials a:hover{color:#c26444}}.header .btn-offcanvas{background:#181818;border-radius:.5rem;border:none;box-shadow:0 2px 3px #00000026;padding:.5rem;transform:translate(-2px,-2px);transition:all .2s ease-in-out}@media (hover: hover){.header .btn-offcanvas:hover{box-shadow:none;transform:none}}.header .offcanvas-lg{z-index:1050}@media (max-width: 991.98px){.header .offcanvas-lg{background:linear-gradient(45deg,#101010,#222);border:none;overflow:hidden}}.header .offcanvas-lg .header-logo{width:calc(7.5145502372rem + 2.0712081357vw);width:clamp(8rem,7.5145502372rem + 2.0712081357vw,10rem)}.header form input{width:calc(-2.8521830534rem + 38.8351525445vw);width:clamp(6.25rem,-2.8521830534rem + 38.8351525445vw,43.75rem)}.header form .search-input{border-radius:50px;border:none;padding:.5rem 1rem}.header form .btn{padding:.5rem 1.5rem;color:#fff}#footer .logo{width:calc(7.0291004743rem + 4.1424162714vw);width:clamp(8rem,7.0291004743rem + 4.1424162714vw,12rem)}#footer .address{width:100%}#footer a{color:#fff}@media (hover: hover){#footer a:hover{text-decoration:underline}}#footer .copyright-logo{width:calc(4.5145502372rem + 2.0712081357vw);width:clamp(5rem,4.5145502372rem + 2.0712081357vw,7rem)}#footer .copyright *{color:#fff}.socials a{transform:translate(-1px,-1px);transition:all .2s ease-in-out}@media (hover: hover){.socials a:hover{filter:none;transform:none}}#home .div-banner .title-banner{font-size:calc(1.4465938982rem + 1.2945050848vw);font-size:clamp(1.75rem,1.4465938982rem + 1.2945050848vw,3rem);font-weight:300;margin-bottom:1rem}#home .div-banner .btn{border-radius:0!important}@media (max-width: 991.98px){#home .div-banner .btn{width:100%;padding:.5rem 1rem;text-align:center;justify-content:center}}#home .div-banner .btn-white{border:1px solid #fff}#home .banner-slide{transition:all .2s ease-in-out}#home .banner-slide:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#181818;opacity:.8;pointer-events:none}#home .banner-slide a{padding:.75rem;transition:all .2s ease-in-out}@media (hover: hover){#home .banner-slide a:hover{background-color:#181818;border-color:#181818;color:#fff}}#home #blog .blog-swiper{padding:2rem 0;margin:-2rem 0}#home .about-us{background-color:#f5f5f5}#home .about-us .btn{padding:.75rem 2rem;border-radius:0}@media (hover: hover){#home .about-us .btn:hover{background-color:#fff;color:#000}#home .about-us .btn:hover svg{fill:#000}}#home .about-us .editor-texto p{font-size:1rem;font-weight:400;line-height:1.4;margin-bottom:1rem}#home .minibanner .btn{border-radius:0;max-width:17rem}@media (hover: hover){#home .minibanner .btn:hover{background-color:#181818;color:#fff}}.differentials .ratio{max-width:3.5rem}.partner-swiper .swiper-wrapper{transition-timing-function:linear!important}#company .mvv .card{background-color:#f0f0f0}#company .mvv .card .hr{width:2rem;height:.25rem;background-color:#c26444;border:none;margin:1rem 0}.minibanner .btn{border-radius:0;max-width:17rem}@media (hover: hover){.minibanner .btn:hover{background-color:#181818;color:#fff}}#contact .form .card{box-shadow:0 5px 10px #0000001a}#productGallery{overflow:hidden}.product-swiper-thumbs .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.product-informations .border{border-color:#ffffff40}@media (min-width: 576px){.product-informations .div-info-mobile{display:none}}@media (max-width: 991.98px){.product-informations .div-info-web{display:none}}.product-informations .position-sticky{top:2rem}.product-parts-card .ratio{max-width:calc(3.5145502372rem + 2.0712081357vw);max-width:clamp(4rem,3.5145502372rem + 2.0712081357vw,6rem)}.product-parts-card-total{background-color:#fff}.product-parts-card .item{transition:all .2s ease-in-out;background-color:#fff;cursor:pointer}@media (hover: hover){.product-parts-card .item:hover{background-color:#f8f9fa}}.product-parts-card .item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.25);padding-bottom:1rem}.product-parts-card .item:not(:first-child){padding-top:1rem}.product-parts-card .item .quantity-group{border-radius:.25rem;overflow:hidden}.product-parts-card .item .quantity-group button{background-color:#181818;color:#fff;border:none;width:1.5rem;height:1rem;transition:all .2s ease-in-out}@media (hover: hover){.product-parts-card .item .quantity-group button:hover{background-color:#040404}}.product-parts-card .item .quantity-group input{color:#000;background-color:#ced4dab3;max-width:4rem;text-align:center;padding:0;height:100%;border:none;border-radius:0}.product-parts-card .form-check-input{width:3em;height:1.25em}@media (min-width: 576px){.product-parts-card .form-check-input{width:3.5em;height:1.8em}}.related-products,.background-light{background-color:#d9d9d9}.detalhe{padding:8rem}.detalhe .btn-secondary{background-color:#fff;color:#c26444;border-radius:780px}
