@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm45xW4.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC7g4.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE7g4.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Me5Q.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9vAw.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlvAw.ttf) format("truetype")}*{box-sizing:border-box}.fixed{position:fixed;top:0;width:100%}:root{--bs-dark:#000;--bs-dark-rgb:0,0,0}a{color:currentColor;text-decoration:none;transition:.3s all}a:not(.btn):hover{color:#616161}dl,ol,ul{padding:0}header{position:relative;width:100%;z-index:10}hr{background:0;border-top:1px solid #dee2e6;height:0!important;opacity:1}img{border:0;display:block;width:100%}@media (max-width:991px){header .wrapper-header-search-mobile{background:#000;padding:8px 0}header .wrapper-header-search-mobile .wrapper-search-mobile{margin:auto;position:relative;width:90%}header .wrapper-header-search-mobile .wrapper-search-mobile .icon-search{background-position:-28px 0;display:inline-block;font-size:24px;height:24px;position:absolute;right:11px;text-shadow:0 1px 1px currentColor;top:0;width:24px}header .wrapper-header-search-mobile .wrapper-search-mobile .search-input{border-radius:20px!important;overflow:hidden}header .wrapper-icons-header,header .wrapper-logo-header,header .wrapper-menu-header{display:inline-block;margin:auto;padding-left:0!important;padding-right:0!important;width:33%}header .wrapper-menu-header i{font-size:32px;text-shadow:0 1px 1px currentColor}}.logo{max-width:128px}.main-header{background-color:#fff;transition:.3s all;z-index:10}.main-header *{transition:.3s all}.main-header .img-logo{display:inline-block;max-width:88px;width:100%;height:100%}.main-header .img-logo img{height:auto}.main-header>.container{margin:0 auto;padding-top:12px}@media (max-width:991px){.main-header .img-logo{display:contents}.main-header .img-logo img{margin:0 auto;width:72px}}.main-header .content-menu{padding-top:36px;position:relative}.main-header .content-menu .header-menu ul li{display:inline-block;margin-right:14px}.main-header .content-menu .header-menu ul li a{color:#1a1a1a;font:400 16px/24px Roboto,sans-serif}.main-header .content-menu .header-menu ul li:last-child{margin-left:0}.main-header .content-menu .wrapper-search-mobile{width:90%}.main-header .content-menu .wrapper-search-mobile .wrapper-search-header{display:block;margin-bottom:0!important;top:16px;width:100%;z-index:10}.main-header .content-menu .wrapper-search-mobile .wrapper-search-header .icon-search{font-size:24px;position:absolute;right:4px;text-shadow:0 1px 1px currentColor;top:-2px;z-index:1}.main-header .content-menu .wrapper-search-mobile .wrapper-search-header .search-input{-moz-border-radius:40px;-webkit-border-radius:40px;background:#fff;border:0;border-radius:40px;box-shadow:0 0 4px rgba(0,0,0,.2);height:46px;padding-left:20px;padding-right:95px;width:100%;z-index:1}.main-header .content-menu .wrapper-search-mobile::before{background:rgba(0,0,0,.5);content:'';height:100%;position:fixed;right:0;top:0;width:100%;z-index:9}.main-header .header-icons{padding-top:20px}.main-header .header-icons .icon-cart[data-counter]::after{background:#000;border-radius:50%;color:#fff;content:attr(data-counter);display:block;font-size:12px;font-style:normal;font-weight:400;height:24px;padding:4px 6px;position:absolute;right:-4px;top:-4px;width:24px}@media (max-width:991px){.main-header .header-icons{padding-top:24px!important}.main-header .header-icons span{display:none}}.main-header .header-icons>ul>li{display:inline-block;margin:0 8px}@media (max-width:1280px){.main-header .header-icons>ul>li{margin-right:0!important}}.main-header .header-icons .btn{padding:0}.main-header .header-icons .icon-login{font-size:34px}.main-header .header-icons i{display:block;font-size:32px;height:32px;margin:0 auto 8px}.main-header .header-icons i.icon-search{font-size:28px;height:28px;margin-top:4px}.main-header .header-icons span{font:400 12px Roboto,sans-serif}@media (max-width:991px){.main-header .a-menu-mobile{position:relative;top:20px}}header .header-secondary{background-color:#000;z-index:9}header .header-secondary ul.ul-menus{margin:0;text-align:center}@media (max-width:991px){header .header-secondary ul.ul-menus{text-align:left}}header .header-secondary ul.ul-menus a{color:#fff;font:500 14px Roboto,sans-serif;text-transform:uppercase}header .header-secondary ul.ul-menus li{display:inline-block;line-height:35px;margin-left:8px;margin-right:8px;padding:0 0 4px}@media (max-width:1199px){header .header-secondary ul.ul-menus a{font-size:11px}header .header-secondary ul.ul-menus li{margin-left:4px;margin-right:4px}}@media (max-width:991px){header .header-secondary ul.ul-menus li{border-bottom:1px solid #c1c1c1;display:block;padding:12px 0;width:100%}header .header-secondary ul.ul-menus li a{color:#000;font-size:18px}header .header-secondary ul.ul-menus li a i{display:none;float:right;font-size:27px}}@media (max-width:991px) and (max-width:991px){header .header-secondary ul.ul-menus li a{display:block;width:100%}header .header-secondary ul.ul-menus li a i{display:block}}@media (max-width:991px){header .container-menu{height:100%;overflow:scroll;position:static;width:100%}header .d-login-floating{border:0;height:100%;left:0;padding:0;position:fixed;top:0;width:100%}header .d-login-floating .container-login-floating{padding-left:16px;padding-right:16px;padding-top:112px}header .header-secondary{background:#fff;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%}header .header-secondary .content-menu-institutional{padding-top:16px}header .header-secondary .content-menu-institutional .ul-menu{width:100%}header .header-secondary .content-menu-institutional .ul-menu li{background:#000;border-radius:6px;display:inline-block;margin:0 4px 16px;padding:6px 16px}header .header-secondary .content-menu-institutional .ul-menu li a{color:#fff;font-size:18px;font-weight:500}header .header-secondary .header-menu-mobile .close-mobile{color:#fff;cursor:pointer;font-size:30px;font-weight:700}}.header{background:#f7f7f7}@media (max-width:991px){.header{min-width:auto;width:100%}}.header-logo{float:left;max-width:100%}@media (max-width:991px){.header-logo{width:33%}}.header-menu,.wrapper-header-icons{float:left;max-width:100%}@media (max-width:991px){.header-menu-mobile{float:left}.wrapper-header-icons{text-align:right;width:33%}}.content-404,.content-about,.content-account,.content-agents,.content-catalog,.content-contact,.content-debug,.content-environment,.content-environmental,.content-error,.content-indications,.content-product,.content-products,.content-quotation,.content-register,.content-terms{padding:48px 0}@media (max-width:991px){.content-product{padding:0 0 48px}}#form-search{max-width:50%;pointer-events:fill}.badge[class*=color-],.list-group-item [class*=color-]{height:18px;vertical-align:sub;width:18px}.badge[class*=color-],.list-group-item [class*=color-],.product [class*=color-],.span-result [class*=color-]{border:1px solid #dee2e6;border-radius:4px!important;display:inline-block;margin:0 4px;padding:0}.breadcrumb-item+.breadcrumb-item::before{float:unset}.main-footer{background:#000;padding-bottom:40px;padding-top:40px}.main-footer .d-1{border-left:2px solid #ffff;padding-bottom:12px}.main-footer .footer-end span,.main-footer .footer-end span a{font:500 14px Roboto,sans-serif}.main-footer a,.main-footer span,.main-footer span a{color:#fff}.main-image:hover>img{opacity:0}.main-image>img{max-height:546px;max-width:546px;position:relative;transition:.3s opacity;z-index:1}.product [class*=color-],.span-result [class*=color-]{height:12px;width:12px}.search-result{background:#fff;border-radius:0 0 8px 8px;box-shadow:0 0 4px rgba(0,0,0,.2);padding:32px 12px 12px;position:absolute;text-align:left;top:60%;width:100%;z-index:-1}.search-result:empty{padding:0!important}.span-result i{margin-right:16px}.tecnical{font-size:14px;font-weight:500}[id*=preview-result]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:991px){.main-footer .footer-end{padding-left:0!important;text-align:center}.main-footer .footer-end span,.main-footer .footer-end span a{font-size:12px!important}}#list .bi-pause-fill:before{transform:rotate(90deg) scale(1.5)}.footer-secondary{background:#383838;font-size:14px;padding-bottom:6px;padding-top:6px}.footer-secondary *{color:#fff!important}.footer-menus *{background:0 0;color:#fff}.footer-menus .title{margin-bottom:12px;text-transform:uppercase}.footer-menus .list-group-item{padding:.2rem 1rem}.header-menu-mobile table,.title-filter-mobile table,body.list .item-product{width:100%}.main-footer .direitos-reservados{padding-top:12px}.main-footer .footer-menus a{font:400 14px Roboto,sans-serif}body.list .item-product .product{border:1px solid #dee2e6;display:table;margin-bottom:12px;width:100%}@media (max-width:991px){body.list .item-product .product{margin-bottom:12px;margin-top:12px}}.item-product .product{border-radius:12px;padding:8px;position:relative}.item-product .product .wrapper-favorite.active,body.list .item-product .product .wrapper-favorite{display:block}.about-product{margin-bottom:1rem;display:block}.wrapper-cart.active{border-radius:.25rem;opacity:1!important;overflow:hidden}.wrapper-cart.active .bi-cart-fill::before{content:'\f239'!important;font-size:20px}.wrapper-cart.active .btn-quotation{background:var(--bs-green);border-color:var(--bs-green);font-size:0;margin:0 auto;padding:8px;width:48px!important}.wrapper-cart.active .form-control:focus{box-shadow:none}.wrapper-cart.active .input-group-text,.wrapper-cart.active input{display:none}body.list .item-product .product .img-product{border:0;float:left;min-width:64px;width:30%}body.list .item-product .product .wrapper-cart{opacity:1}body.list .item-product .product .wrapper-cart .btn-quotation{border-radius:6px}body.list .item-product .product .wrapper-information{float:left;padding-left:40px;padding-top:12px;width:70%}body.list .item-product .product .wrapper-information .list-description{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:block;display:-webkit-box;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis}@media (max-width:991px){.item-product .product{background:#fff;border:0;margin-top:16px;padding:6px}}.btn-favorite i,.btn-favorite:hover i{color:#bbb;font-size:20px}.content-product .wrapper-splash:not(:empty){left:0;top:0}.item-product .product .img-product{max-height:224px}.item-product .product .img-product .img-splash{left:12px;position:absolute;top:0;z-index:8}.item-product .product .wrapper-cart{height:42px;left:50%;min-width:128px;opacity:0;position:absolute;top:64%;transform:translate(-50%,0);transition:opacity .1s linear;width:auto}.item-product .product .wrapper-favorite a{display:block;height:30px;width:30px}.item-product .product .wrapper-favorite a i{position:relative;right:1px;top:6px}.item-product .product .wrapper-favorite,.item-product .product .wrapper-information .list-description{display:none}.item-product .product .wrapper-favorite,.wrapper-splash{border-radius:100%;height:30px;position:absolute;right:8px;top:6px;width:30px;z-index:1}.item-product .product .wrapper-information{padding-left:12px}.item-product .product .wrapper-information .line-name{color:#616161;font-size:14px}.item-product .product .wrapper-information .widget{color:#616161;font:400 11px Roboto,sans-serif;margin-bottom:8px}.item-product .product .wrapper-information .brand-label{color:#616161;font:lighter 16px Roboto,sans-serif;font-size:14px;font-style:italic;font-weight:500;margin-bottom:8px}.item-product .product:hover .wrapper-favorite,.wrapper-splash{display:block!important}.wrapper-favorite.active .btn-favorite i{color:var(--bs-red)}.wrapper-information .cor,.wrapper-information .sku{color:#1f1f1f;font:500 16px Roboto,sans-serif}.wrapper-splash:not(:empty){background:var(--bs-red);border-radius:6px;color:#fff;display:block;font-size:12px;font-weight:700;height:20px;left:8px;padding:2px 8px;right:unset;text-transform:uppercase;top:8px;width:auto}@media (max-width:991px){.item-product .product .wrapper-cart{left:50%;top:70%;transform:translate(-50%,0);width:90%}.item-product .product .wrapper-favorite{display:block!important}.list .item-product .product .wrapper-cart{left:0;min-width:64px;top:112%;transform:unset;width:100%}}.container-brands .wrapper-brands table,.radius{border-radius:12px;overflow:hidden}.item-product .product .wrapper-cart .btn-quotation{border-radius:80px;width:100%}.item-product .product .wrapper-cart .icone-cart-prod{background-position:0 -37px;height:14px;left:12px;margin-right:16px;position:absolute;top:12px;width:16px}.item-product .product:hover .wrapper-cart{opacity:1}@media (max-width:991px){.item-product .product .wrapper-cart{opacity:1}}.scroll-top{bottom:30px;cursor:pointer;position:fixed;left:12px;z-index:10}.scroll-top i{color:#989793}.scroll-top small{font-size:8px;font-weight:500}.grecaptcha-badge{z-index:10}@media (max-width:991px){.item-catalog{margin-bottom:16px;margin-top:16px}}.term-cookie{z-index:10}.term-cookie small{font-size:16px}.term-cookie small a{text-decoration:underline}@media (max-width:991px){.title-filter-mobile{display:block!important}.wrapper-filter{background:#fff;height:100%;margin:0;overflow-y:scroll;padding-bottom:30px;padding-left:0!important;padding-right:0!important;position:fixed;top:0;left:0;width:100%!important;z-index:10}}#seller-chat{bottom:16px;left:16px;z-index:10}#seller-chat .seller-balloon{opacity:0;transform:scale(.1) translate(-550%,500%);pointer-events:none;box-shadow:-4px 4px 24px rgb(0 0 0 / 30%);bottom:80px;left:64px}#seller-chat.open .seller-balloon{transform:scale(1);pointer-events:all;opacity:1;transition:.3s all}#seller-chat img{max-width:64px;border-radius:50%;box-shadow:-4px 4px 24px rgb(0,0,0,.3)}.header-menu-mobile table .text-right,.title-filter-mobile table .text-right{width:40px}.header-menu-mobile table i,.title-filter-mobile table i{color:#fff;font-size:30px}.header-menu-mobile table span,.title-filter-mobile table span{color:#fff;font-size:18px;font-weight:700}.header-menu-mobile,.title-filter-mobile{background:#000;padding:6px 0 6px 16px}@media (max-width:991px){.container-filter{margin:0 auto;max-width:90%}}.container-filter .sub-category .ul-taxonomy{width:100%}.container-filter .sub-category .ul-taxonomy li a{display:block;font:400 20px Roboto,sans-serif;width:100%}.container-filter .sub-category .ul-taxonomy li,.container-filter .widget .ul-taxonomy li{display:block;margin-bottom:6px;padding-bottom:4px;padding-left:12px;padding-top:4px}.container-filter .widget-title{font-size:22px;padding-bottom:6px;padding-left:12px}.container-filter .widget-title .name-taxonomy{font:700 calc(1.3rem + .2vw) Montserrat,sans-serif}.container-filter .widget-title .name-taxonomy a{font:700 calc(1.3rem + .4vw) Montserrat,sans-serif}@media (max-width:991px){.container-filter .sub-category .ul-taxonomy li a{font-size:16px}}.container-filter .sub-category .ul-taxonomy .filtro_selected ::before{color:#ccc;content:'x';height:20px;position:absolute;right:4px;top:4px;width:20px;z-index:1}.container-filter .sub-category .ul-taxonomy .filtro_selected,.container-filter .widget .ul-taxonomy .filtro_selected{background:#eaeaea;position:relative}.container-filter .sub-category .ul-taxonomy li .item-filter{font-size:18px}.container-filter .sub-category .ul-taxonomy li:hover,.container-filter .widget .ul-taxonomy li.active,.container-filter .widget .ul-taxonomy li:hover{background:#eaeaea;border-radius:4px}.container-filter .widget{height:160px;margin-bottom:35px;padding-top:12px;position:relative}.container-filter .widget .filter-scroll{height:160px;overflow-x:hidden;overflow-y:scroll;position:absolute;width:100%}.container-filter .widget .ul-taxonomy{width:100%}.container-filter .widget .ul-taxonomy li a{display:block;font:400 20px Roboto,sans-serif;width:100%}.content-environment .container-filter .widget{height:100vh}.content-environment .container-filter .widget .filter-scroll{height:100%}@media (max-width:991px){.container-filter .widget .ul-taxonomy li a{font-size:16px}}.container-filter .btn-filtro{font-size:14px}.container-filter .widget .ul-taxonomy .filtro_selected ::before{color:#ccc;content:'x';height:20px;position:absolute;right:4px;top:4px;width:20px;z-index:1}.container-filter .widget .ul-taxonomy li .item-filter{color:var(--bs-dark);font-size:18px}.container-filter .widget .ul-taxonomy li.active a:before{content:'\F62A';display:inline-block;font-family:bootstrap-icons;margin:0 12px 1px 0;vertical-align:bottom}.container-filter-banner ul li{display:inline-block;margin-right:16px}.container-filter-banner ul li:last-child{margin-right:0!important}.content-about .content-image{padding-top:30px}.form-floating>label{left:unset}@media (max-width:991px){.content-about .text-about span.text{font-size:14px}}.content-about .content-image img{border:1px solid #dee2e6;border-radius:20px}@media (max-width:991px){.content-about .content-image div{margin-bottom:30px}}.container-brands .wrapper-brands{padding:0 16px 32px}.container-brands .wrapper-brands table td.td-text{background:#fff;padding-bottom:20px;padding-top:20px}@media (max-width:1199px){.container-brands .wrapper-brands table td.td-text{padding-bottom:16px;padding-top:16px}}@media (max-width:991px){.container-brands .wrapper-brands table td.td-text{padding-bottom:12px;padding-top:12px}}@media (max-width:555px){.container-brands .wrapper-brands table td.td-text{padding-bottom:8px;padding-top:8px}}@media (max-width:400px){.container-brands .wrapper-brands table td.td-text{padding-bottom:2px;padding-top:2px}}@media (max-width:991px){.container-brands .wrapper-brands table td.td-text span{font-size:18px}}@media (max-width:670px){.container-brands .wrapper-brands table td.td-text span{font-size:14px}}.content-environmental .text-fotos-environment{padding:30px 0}@media (max-width:991px){.content-environmental .text-fotos-environment{padding-left:16px;padding-right:16px}}.content-environmental .text-fotos-environment *{font-size:16px}.content-environmental .text-fotos-environment span{font-weight:400}@media (max-width:991px){.content-environmental .text-fotos-environment span{font-size:18px}}.card-title{font:700 16px Montserrat,sans-serif}.content-environmental .container-fotos-ambientadas{min-height:320px}.content-environmental .container-fotos-ambientadas .card-text{height:64px}.content-indications .text-onde-comprar{padding:30px 0}.content-indications div._title-comprar{padding-bottom:40px}@media (max-width:1199px){.content-indications div._title-comprar h1{font-size:24px}}@media (max-width:991px){.content-indications div._title-comprar h1{font-size:18px}}.content-indications .container-indications{margin-bottom:50px;padding-left:12px;padding-right:12px;word-break:break-word}@media (max-width:991px){.content-indications .container-indications{background:#e8e8e8;margin-bottom:16px;padding-bottom:12px;padding-top:12px}}.content-agents .wrapper-map{margin-bottom:30px}@media (max-width:991px){.content-agents .wrapper-map{margin-bottom:12px}}#favorite-list:empty,#products:empty,.cart:empty{display:block}#favorite-list:empty:after,#products:empty:after,.cart:empty:after{color:currentColor;content:'\F332';display:block;font:32px bootstrap-icons;padding:8px 0 10vh;text-align:center}#favorite-list:empty:before,#products:empty:before,.cart:empty:before{content:'Sem resultados no momento';display:block;padding:10vh 0 0;text-align:center}#favorite-list:empty:before,.cart:empty:before{content:'Nenhum produto foi selecionado'}#product-images-main{max-width:546px}#product-images-main>img,[onclick]{cursor:pointer}.agent-tag{word-wrap:break-word}.agent-tag,.agent-tag *,.s_repres .map_repre span{font-size:14px}.agent-tag>h1{font-size:1em;font-weight:700;padding-bottom:1px}.agent-tag>p{padding-bottom:6px}.agent-tag>p,.agent-tag>ul *{font-size:1em}.agent-tag>ul>li{margin-bottom:4px}.container-brands{padding-bottom:50px;padding-top:50px}.container-brands,.content-agents #agents .modal-body{background:#e8e8e8}#cart-list .row:last-child hr,#favorite-list .row:last-child hr,.content-agents #agents .col p+p:empty{display:none}.content-agents #agents .col>*{min-height:380px}.content-agents #agents img{height:90px;width:90px;border-radius:50%}.content-agents #map a{position:relative}.content-agents #map path{cursor:pointer;fill:#000;stroke:#fff;stroke-width:2px;transition:.3s all}.content-agents #map:hover path{fill:#aaa}.content-agents #map path:hover{fill:#000}.content-agents .container-result .resultado-agents .email-agent{text-decoration:underline;word-break:break-all}.error,.required{color:var(--bs-red)}.form-control:focus{box-shadow:0 0 0 .25rem rgba(82,82,82,.25)}.panel{border:0!important;margin-bottom:3rem!important}.panel-heading{background:#fff!important;border:0!important}.result-search{display:none;width:48.2%}.result-search>ul>li{float:left;margin-bottom:12px;margin-right:20px;width:47.7%}.result-search>ul>li:nth-child(2n){margin-right:0}:not(.tab-pane).active,:not(.tab-pane).active *{font-weight:700!important}@media (max-width:991px){#products:empty:before{width:100%}}.banner-main .wrapper-text-swiper{background-color:rgba(255,255,255,.8);border-radius:12px;left:20%;padding:24px 36px;position:absolute;text-align:left;top:50%;transform:translate(0,-50%);z-index:9}.header-icons ::before,.span-result i,li.active a::before{text-shadow:0 1px 1px currentColor}h4.panel-title{font-size:2rem!important;font-weight:bolder!important}h4.panel-title,table.borderless td,table.borderless th{border:0!important}@media (max-width:991px){#swiper-primary{min-height:220px}#swiper-primary img{height:360px;width:unset}#swiper-secondary{min-height:140px}.banner-main .wrapper-text-swiper{border-radius:6px;left:50%;padding-bottom:35px;padding-top:35px;top:50%;transform:translate(-50%,-50%);width:75%}}.banner-main .wrapper-text-swiper .title{color:#414141;font:700 48px Montserrat,sans-serif;margin-bottom:0}@media (max-width:991px){.banner-main .wrapper-text-swiper .title{font-size:28px}}.banner-main .wrapper-text-swiper .sub-title{color:#414141;font:700 18px Montserrat,sans-serif}.banner-main .wrapper-text-swiper .sub-title small{font-size:14px;font-style:italic;font-weight:400}@media (max-width:991px){.banner-main .wrapper-text-swiper .sub-title,.banner-main .wrapper-text-swiper .sub-title small{font-size:12px}}.banner-main .wrapper-text-swiper .text{color:#414141;display:block;font:500 16px Montserrat,sans-serif;margin:16px 0 0}@media (max-width:991px){.banner-main .wrapper-text-swiper .text{display:block;font-size:12px;margin:8px 0}}.banner-main .swiper-button-next .btn-next,.banner-main .swiper-button-prev .btn-prev{background:#fff;border-radius:8px;color:var(--bs-dark);display:flex;font-size:64px;height:62px;width:62px}.banner-main .swiper-button-next,.banner-main .swiper-button-prev{background-image:none!important;height:64px;width:64px}@media (max-width:480px){.banner-main .swiper-button-prev{top:50%!important}}@media (max-width:480px){.banner-main .swiper-button-next{top:50%!important}.banner-main .swiper-button-next,.banner-main .swiper-button-prev{height:48px;width:48px}.banner-main .swiper-button-next .btn-next,.banner-main .swiper-button-prev .btn-prev{font-size:48px;height:36px;width:36px}}.banner-secondary{background:#fff;position:relative}.banner-secondary .pagination-secondary{background:#eee;bottom:-72px}@media (max-width:991px){.banner-secondary .wrapper-text-swiper{background:rgba(255,255,255,.7);border-radius:6px;left:16px;padding:16px;position:absolute;right:auto;text-align:left!important;top:10%;width:45%}}.banner-secondary .wrapper-text-swiper .title{color:#414141;font:700 36px Montserrat,sans-serif}@media (max-width:991px){.banner-secondary .wrapper-text-swiper .title{font-size:20px}}.banner-secondary .wrapper-text-swiper .sub-title{color:#414141;font:700 16px Montserrat,sans-serif}.banner-secondary .wrapper-text-swiper .sub-title small{font-size:12px;font-style:italic;font-weight:400}@media (max-width:991px){.banner-secondary .wrapper-text-swiper .sub-title{font-size:14px}.banner-secondary .wrapper-text-swiper .sub-title small{font-size:12px}}#swiper-primary .swiper-pagination{bottom:0;height:6px;width:100%}.banner-secondary .wrapper-text-swiper .text{color:#414141;font:500 16px Montserrat,sans-serif}.swiper-pagination{z-index:9!important}.swiper-pagination-bullet{height:14px!important;margin:6px;width:14px!important}.swiper-pagination-bullet-active{background:var(--bs-dark)!important}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:var(--bs-gray)!important}@media (max-width:480px){.destaque-coluna1{padding-right:6px}.destaque-coluna2{padding-left:6px}}#zoom{background-repeat:no-repeat;height:100%;width:100%;z-index:0}.container-partners .swiper-button-next .btn-next,.container-partners .swiper-button-prev .btn-prev,.container-related .swiper-button-next .btn-next,.container-related .swiper-button-prev .btn-prev{background:#fff;border-radius:8px;display:flex;font-size:48px;height:48px;width:48px}.container-partners .swiper-button-next,.container-partners .swiper-button-prev,.container-related .swiper-button-next,.container-related .swiper-button-prev{background-image:none;color:var(--bs-dark);height:48px;width:48px}.container-partners img{max-height:200px;width:auto}.container-partners,.widget-highlights{background:#eee}.btn:not(.collapsed) .bi-chevron-down::before{content:"\f286"}.img-zoom-lens{height:320px;position:absolute;width:320px}.input-group [class*=col-]{border:1px solid #dee2e6;border-radius:.25rem;padding:6px 12px}.main-image:not(:hover) #zoom{background:0 0!important}.nav-link.active{background:var(--bs-dark)!important}.nav-link:not(.active){color:var(--bs-dark)!important}iframe{height:calc(100%/(12/9));width:100%}#mobile-about-video iframe{height:calc(100%/(9/9))}#mobile-about-video{aspect-ratio:16/9}li.nav-item .nav-link{border-radius:0}@media (max-width:360px){li.nav-item .nav-link{font-size:14px}}@media (max-width:320px){li.nav-item .nav-link{font-size:12px}}li.nav-item{border-bottom:1px solid rgba(0,0,0,.125);border-left:1px solid rgba(0,0,0,.125);border-top:1px solid rgba(0,0,0,.125);overflow:hidden}li.nav-item:first-child{border-bottom:1px solid rgba(0,0,0,.125);border-left:1px solid rgba(0,0,0,.125);border-radius:.25rem 0 0 .25rem;border-top:1px solid rgba(0,0,0,.125)}li.nav-item:last-child{border-bottom:1px solid rgba(0,0,0,.125);border-radius:0 .25rem .25rem 0;border-right:1px solid rgba(0,0,0,.125);border-top:1px solid rgba(0,0,0,.125)}@media (min-width:768px){#pills-quotation hr{display:none}}.quotation-products img{min-width:128px}.product .wrapper-information{word-break:break-word}img[data-lazy]{background:url(../img/default.png) center/25% no-repeat}.loading::after,img[data-src]{background:url(../img/loading.svg) center/60px no-repeat}.loading>*{opacity:.5}.loading::after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;opacity:1}.card-body{min-height:76px}@media (min-width:991px){.sticky #form-search{margin-top:8px!important}.sticky .main-header .content-menu{padding-top:20px;position:relative}.sticky .main-header .header-icons{padding-top:6px}.sticky .main-header .header-icons ul{margin:0;padding:0}.sticky .main-header .img-logo{display:inline-block;max-width:64px}}#mosaic-banner-10 img{height:480px;max-height:unset}#product-title h1,.title>.h1,.title>h1{color:#414141;font:700 calc(1.3rem + .6vw) Montserrat,sans-serif}.content-404 h1{color:#414141;font:700 calc(1.575rem + 3.9vw) Montserrat,sans-serif}[hidden]{display:none}.btn-quotation.unavailable,.btn-quotation[data-stock="0"],:invalid~#button-quotation,[disabled],[disabled] *{user-select:none;pointer-events:none}#buttons-quotation[disabled],:invalid~#button-quotation{opacity:.5}.btn-quotation.unavailable,.btn-quotation[data-stock="0"]{position:relative;color:transparent;background:#6c757d;border-color:#6c757d}.btn-quotation.unavailable::after,.btn-quotation[data-stock="0"]::after{content:'Indispon\EDvel';color:#fff;position:absolute;top:6px;left:50%;transform:translate(-50%)}[id*=mosaic-banner-] img{background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;max-height:192px}@media (min-width:991px){#product-related{min-height:300px}#swiper-secondary{min-height:370px}.header-secondary{display:block!important}}#pagination i{font-size:38px;line-height:38px}.page-item.active .page-link{background:#000;color:#fff!important}.content-environmental .card-img-top{max-height:133px}.debug{max-height:480px;overflow-y:scroll}.debug td{user-select:all}.blur{filter:blur(8px);pointer-events:none;user-select:none}table tbody tr:not([hidden]){counter-increment:table-counter}table .counter{width:30px}table td.counter::before{content:counter(table-counter)}tbody,td,tfoot,th,thead,tr{border-color:#dee2e6}@media (max-width:991px){.table>:not(caption)>*>*{padding:1rem .5rem}}.btn:not([class*=btn-]){color:var(--bs-dark)}.btn-dark{background-color:var(--bs-dark);color:#fff}.form-check-input:checked{background-color:var(--bs-dark);border-color:var(--bs-dark)}.input-group :disabled,.input-group [readonly]{background-color:#e9ecef;opacity:1}[type=button],[type=reset],[type=submit],button{-webkit-appearance:unset}#pills-quotations form[data-modifed] .prices,#pills-quotations tbody td[data-modifed]+td .subprices{font-size:0;color:transparent}#pills-quotations form[data-modifed] .prices::before,#pills-quotations tbody td[data-modifed]+td .subprices::before{content:'Salve para recalcular';display:inline-block;font-size:initial;color:var(--bs-dark)}#pills-quotations,#pills-quotations tbody{min-height:128px}@media (min-width:991px){::-webkit-scrollbar{width:8px!important}::-webkit-scrollbar-button{display:none!important}::-webkit-scrollbar-thumb{background:#6c757d!important;border-radius:5px!important}::-webkit-scrollbar-track{background:#fff!important}::-webkit-scrollbar-track-piece{background:0 0!important;border:1px solid #dee2e6;border-radius:4px!important}}
.tr-mobile {
        display: none;
    }
@media screen and (max-width: 480px) {
    .tr-desktop {
        display: none;
    }
    .tr-mobile {
        display: block;
    }
}

/*    .tr-desktop {
        display: block;
    }*/
    
