@font-face{font-family:NettoOT-Regular;src:url(../fonts/NettoOT_gdi.eot);src:url(../fonts/NettoOT_gdi.eot?#iefix) format('embedded-opentype'),url(../fonts/NettoOT_gdi.woff) format('woff'),url(../fonts/NettoOT_gdi.ttf) format('truetype'),url(../fonts/NettoOT_gdi.svg#NettoOT-Regular) format('svg');font-weight:400;font-style:normal;font-stretch:normal}:root{--clr-1:#df1f37;--clr-2:#5b5b5b;--fnt-1:'NettoOT-Regular',sans-serif;--fnt-2:'Open Sans',sans-serif}.clr-1{color:var(--clr-1)}.clr-2{color:var(--clr-2)}body{background-color:#fff;font-family:var(--fnt-1);font-size:14px;min-width:320px}a{text-decoration:none;transition:.2s}img{max-width:100%}input,select,textarea{font-size:14px!important;box-shadow:none!important;outline:0!important;border-color:var(--bs-border-color)!important}select{padding:.75rem 2.25rem .75rem .75rem!important}input:focus,select:focus,textarea:focus{border-color:var(--bs-border-color)!important}.form-select{color:var(--clr-1);background-image:url(../img/select-arrow.png)!important}.form-control{color:var(--clr-1);padding:.65rem .75rem!important}.btn{font-size:12px;font-weight:600;padding:.65rem var(--bs-btn-padding-x);border-radius:10px!important;transition:.5s;position:relative}.btn::after{content:'';position:absolute;top:50%;right:10px;margin-top:-15px;width:30px;height:30px;background:#fff url(../img/loading-btn.gif) center center no-repeat;background-size:80% auto;border-radius:5px;opacity:0}.btn:disabled:after{opacity:.5}.btn:hover{opacity:1}.btn-rounded-0{border-radius:0!important}.btn-tpl-1{background-color:var(--clr-1)!important;color:#fff!important;font-size:16px;font-weight:400;border-radius:8px!important}.btn-tpl-1:hover{opacity:.8}.accordion-item{border:none!important;background-color:#f5f5f5!important;padding:15px;margin:5px 0;border-radius:10px!important}.accordion-body,.accordion-button{outline:0!important;box-shadow:none!important;background-color:transparent!important}.accordion-button{color:var(--clr-1)!important;padding:0!important}.accordion-body{padding:0!important;padding:15px 0 0 0!important}.accordion-button:focus{background-color:transparent!important}.accordion-button:not(.collapsed){background-color:transparent!important}.accordion-button::after{width:26px!important;height:26px!important;background-position:center center;border:1px solid var(--clr-1);border-radius:50%;background-size:15px auto;background-color:#fff}.overflow{overflow:hidden}.img-wide{background-repeat:no-repeat;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}header,header .area-header{height:115px;background-color:#fff;transition:.2s}header .container,header .container .cols,header .container .row,header .menu,header .menu li,header .menu li a{height:100%}header .container .row{display:flex;align-self:center;justify-content:space-between}header .container .cols{display:flex;align-items:center}header .container .cols.col-menu-resp{display:none!important}header .logo{max-width:260px}header .menu{margin:0;padding:0;list-style:none;display:flex}header .menu li{margin:0 15px}header .menu li:first-child{margin-left:0}header .menu li:last-child{margin-right:0}header .menu li a{display:flex;align-items:center;font-size:15px;text-transform:uppercase;color:var(--clr-2);position:relative}header .menu li a.active{color:var(--clr-1)}header .menu li a::before{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background-color:transparent;transition:.2s}header .menu li a.active::before{height:8px;background-color:var(--clr-1)}header .menu li a:hover::before{height:8px;background-color:#eee}header .btn-menu{width:40px;height:40px;border:none;overflow:hidden;text-indent:1000px;background:url(../img/icon-hamburger.png) center center no-repeat;background-size:100% auto}header.fixed .area-header{height:80px;position:fixed;top:0;left:0;right:0;box-shadow:0 0 20px rgba(0,0,0,.4);z-index:999}header .menu li.lang{display:flex;align-items:center;margin-right:5px}header .menu li.lang a{padding:3px 8px!important;height:auto;background-color:#eee;margin-right:3px;border-radius:3px;font-size:12px}header .menu li.lang a:first-child{margin-left:0}header .menu li.lang a::before{display:none}header .menu li.lang a:hover{background-color:var(--clr-1);color:#fff}header .menu li.lang a.activated{color:var(--clr-1)!important}.btMenuFechar{width:40px;height:40px;position:absolute;top:38px;left:15px;background:var(--clr-1) url(../img/mn-reps-close.png) center center no-repeat;cursor:pointer;z-index:99999;border-radius:50%}.btMenuFechar:hover{opacity:.7}.btMenuFechar i{line-height:42px;font-size:22px}.areaMenuResponsivo{position:fixed;right:-100%;top:0;bottom:0;width:100vw;background:rgba(255,255,255,.95);z-index:999999;overflow:hidden;visibility:hidden}.areaMenuResponsivo .overflow{position:absolute;left:0;right:0;width:calc(100vw + 20px);top:0;bottom:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch!important;border-left:2px solid #eee}.areaMenuResponsivo .overflow .menuResponsivo{width:100vw;margin:115px 0 0 0;z-index:9999}.areaMenuResponsivo .overflow .menuResponsivo li .clearfix{background:0 0!important;padding-top:0!important}.areaMenuResponsivo .overflow .menuResponsivo .sub-menu{position:relative;display:block}.areaMenuResponsivo .overflow .menuResponsivo .sub-menu .sub-menu{position:relative;padding:0;display:block;top:0;left:0}.areaMenuResponsivo .overflow .menuResponsivo ul{margin:0;padding:0;list-style:none}.areaMenuResponsivo .overflow .menuResponsivo ul li{border-bottom:1px solid #e6e7e8}.areaMenuResponsivo .overflow .menuResponsivo ul li li:last-child{border:none}.areaMenuResponsivo .overflow .menuResponsivo ul li a{padding:5px 15px;font-size:16px;color:var(--clr-1);background:#f1f1f1;border-bottom:1px solid #e6e7e8}.areaMenuResponsivo .overflow .menuResponsivo ul li li a{padding:0 15px;font-weight:400;background:0 0;border:none}.areaMenuResponsivo .overflow .menuResponsivo ul li li li a{padding-left:20px;font-weight:400;background:0 0;border:none}.areaMenuResponsivo .overflow .menuResponsivo ul a{padding-bottom:7px;padding-top:7px;display:block}.areaMenuResponsivo .overflow .menuResponsivo ul a:hover{color:#122845}.g-area-sld-main{position:relative;margin-bottom:70px}.g-area-sld-main .area-sld-main{height:calc(100vh - 115px);min-height:500px;max-height:1600px;background-color:#eee}.area-sld-main .item,.area-sld-main .slick-list,.area-sld-main .slick-track,.g-area-sld-main .area-sld-main .main-sld{height:100%}.g-area-sld-main .area-sld-main .item{position:relative;background-position:center center}.g-area-sld-main .area-sld-main .img-mbl{position:absolute;top:0;bottom:0;left:0;right:0;display:none;opacity:0;transition:.2s;background-position:center center}.area-sld-main a .item{transition:.2s}.area-sld-main a .item:hover{opacity:.9}.g-area-sld-main .line-content{position:absolute;bottom:0;left:0;right:0;height:1px;margin-bottom:-70px}.g-area-sld-main .line-content .container{position:relative}.g-area-sld-main .line-content .base{position:absolute;bottom:0;left:50%;right:0}.g-area-sld-main .line-content .base::before{content:'';position:absolute;left:0;top:0;bottom:0;width:50vw;background-color:var(--clr-1);border-top-left-radius:20px}.g-area-sld-main .line-content .base .text{position:relative;z-index:9;color:#fff;padding:25px 15px 90px 25px;display:none}.g-area-sld-main .line-content .base .text .title{font-size:50px;line-height:50px;margin-bottom:25px;text-indent:-2px}.g-area-sld-main .line-content .base .text .description{font-size:15px}.g-area-sld-main .line-content .base .sld-controls{position:absolute;left:25px;bottom:25px;right:15px;display:flex;align-items:center;justify-content:space-between;z-index:9}.g-area-sld-main .line-content .base .sld-controls .a-arrows .slick-arrow{width:40px;height:15px;border:1px solid #fff;overflow:hidden;text-indent:1000px;transition:.2s;background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:auto 7px}.g-area-sld-main .line-content .base .sld-controls .a-arrows .slick-arrow:hover{background-color:rgba(255,255,255,.2)}.g-area-sld-main .line-content .base .sld-controls .a-arrows .slick-arrow.slick-prev{background-image:url(../img/arrow-left.png)}.g-area-sld-main .line-content .base .sld-controls .a-arrows .slick-arrow.slick-next{margin-left:10px;background-image:url(../img/arrow-right.png)}.g-area-sld-main .line-content .base .sld-controls .a-dots .slick-dots{margin:0;padding:0;list-style:none;display:flex;align-items:center}.g-area-sld-main .line-content .base .sld-controls .a-dots .slick-dots button{margin:0 0 0 10px;padding:0;overflow:hidden;text-indent:1000px;width:15px;height:15px;border:1px solid #fff;background-color:transparent;transition:.2s}.g-area-sld-main .line-content .base .sld-controls .a-dots .slick-dots .slick-active button{background-color:#fff}.initText{margin:100px 0 30px 0;padding:25px;font-size:18px;color:var(--clr-1)}footer{background-color:var(--clr-1);font-size:13px}footer *{color:#fff}footer .row{display:flex;justify-content:space-between;align-items:center}footer .col-auto{padding-top:15px;padding-bottom:15px}footer .brands{display:flex;align-items:center}footer .brands .icon{padding-right:48px;position:relative}footer .brands .icon::before{content:'';width:20px;height:20px;position:absolute;left:52px;top:50%;margin-top:-10px;background:url(../img/footer-arrow-r.png) center center no-repeat;background-size:auto 100%}footer .brands .link a{margin-right:20px}footer .brands .link a:hover{color:#acacac}.h-section{padding:40px 0}.section-ltr-title,.section-title{font-size:48px;line-height:48px;text-indent:-2px;color:var(--clr-2);margin-bottom:20px}.section-ltr-title.t-up,.section-title.t-up{text-transform:uppercase}.content-text{font-size:16px}.content-text ul{margin:20px 0;padding:0;list-style:none}.content-text ul li{position:relative;padding-left:20px;padding-top:3px;padding-bottom:3px}.content-text ul li::before{content:'';position:absolute;top:9px;left:0;width:8px;height:12px;background-color:var(--clr-1)}.content-text ul li ul li::before{background-color:#202020;opacity:.8}.content-text p a{color:var(--clr-1)}ul.menu-ltr{margin:0;padding:0;list-style:none}ul.menu-ltr li{padding:3px 0}ul.menu-ltr li,ul.menu-ltr li a{font-size:20px;padding:3px 0;color:var(--clr-2);text-transform:uppercase}ul.menu-ltr li a.active{color:var(--clr-1)}.top-division{background-color:#f5f5f5;margin:25px 0}.top-division .container{height:240px;position:relative}.top-division .container::after,.top-division .container::before{content:'';position:absolute;left:15px;background-color:var(--clr-1)}.top-division .container::before{bottom:-15px;width:30px;height:30px}.top-division .container::after{right:15px;bottom:0;height:1px}.top-division .text{position:relative;z-index:9;color:#fff;padding:8px 15px}.top-division .base{position:absolute;right:0;width:50%;background-color:var(--clr-1);text-transform:uppercase}.top-division .base::before{content:'';position:absolute;top:0;bottom:0;left:0;width:100vw;background-color:var(--clr-1)}.top-division .base-top{top:-16px;width:calc(50% - 300px);line-height:16px}.top-division .base-top a{color:#fff;transition:.2s}.top-division .base-top a:hover{padding-left:5px}.top-division .base-bottom{bottom:-23px;font-size:24px;line-height:30px}.top-division.dif-1{background-color:#fff}.top-division.dif-1 .container{height:1px}.area-sld-products{padding:50px 50px 50px 50px;position:relative;background-color:#fff}.area-sld-products .item{width:100%;margin:1px 12px}.area-sld-products .item .iContent{width:auto;height:1px;padding-bottom:100%;background-color:#f5f5f5;position:relative;cursor:pointer}.area-sld-products .item .iContent::before{content:'';position:absolute;z-index:5;top:15px;right:15px;width:30px;height:30px;opacity:.2;background:rgba(0,0,0,.6) url(../img/lupa-1.png?) center center no-repeat;background-size:60% auto;transition:.2s;border:1px solid #fff;border-radius:8px;box-shadow:0 0 20px rgba(255,255,255,.5)}.area-sld-products .item.slick-current .iContent::before,.area-sld-products .item:hover .iContent::before{opacity:.8}.area-sld-products .item .iContent .title{position:absolute;bottom:5px;left:5px;display:inline-block;background-color:var(--clr-1);color:#fff;padding:5px 10px;text-transform:uppercase}.area-sld-products .item.slick-current .iContent .title{background-color:#202020}.area-sld-products .slick-arrow{position:absolute;z-index:9;top:50%;margin-top:-15px;width:30px;height:30px;overflow:hidden;text-indent:1000px;transition:.2s;background-repeat:no-repeat;background-position:center center;background-color:#8a8c8e!important;background-size:auto 12px;border:none}.area-sld-products .slick-arrow.slick-disabled{background-color:#ddd!important}.area-sld-products .slick-arrow.slick-prev{left:-50px;background-image:url(../img/arrow-left.png)}.area-sld-products .slick-arrow.slick-next{right:-50px;background-image:url(../img/arrow-right.png)}.area-sld-products .sld-products{position:relative}.area-sld-products .sld-products::after,.area-sld-products .sld-products::before{content:'';position:absolute;z-index:5;top:0;bottom:0;width:15px;background-color:#fff}.area-sld-products .sld-products::before{left:-22px}.area-sld-products .sld-products::after{right:-22px}.area-sld-products .sld-products .slick-list{margin:0 -20px}.area-menu-quick-access{position:relative;margin:98px 0}.area-menu-quick-access::before{content:'';position:absolute;top:50%;left:-50vw;right:-50vw;height:1px;background-color:#8a8c8e}.area-menu-quick-access .area-filters{width:305px;height:50px;position:absolute;left:-332px;top:50%;margin-top:-25px;text-transform:uppercase;z-index:99}.area-menu-quick-access .area-filters .filtroVisivel{cursor:pointer;position:relative;background:#8a8c8e url(../img/arrow-down.png) right 15px center no-repeat;z-index:9}.area-menu-quick-access .area-filters .filtroVisivel span{display:block;line-height:50px;color:#fff;padding:0 15px}.area-menu-quick-access .area-filters ul{margin:-3px 0 0 0;padding:0 3px 5px 3px;list-style:none;background:#8a8c8e;display:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.area-menu-quick-access .area-filters ul li a{padding:0 12px;display:block;color:#fff;line-height:28px}.area-menu-quick-access .quickAccessGroup{display:none}.form-global .ln{margin-bottom:15px}.form-global label{padding-bottom:3px;color:#6e6e6e!important;font-size:15px}.form-global .form-control,.form-global .form-select{transition:.2s;border:1px solid var(--clr-1)!important}.form-global .form-control:focus,.form-global .form-select:focus{background-color:#f5f5f5}.form-global .form-control::placeholder{opacity:.5}.form-global .select2-container .select2-selection--single{border-radius:.375rem!important;border-color:#ccc!important}.form-global .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#ccc transparent transparent transparent!important}.form-global .area-captcha{padding:25px;background-color:#f5f5f5;border-radius:8px;display:flex;justify-content:center;align-items:center}.form-global .form-check{min-height:1.5rem;padding-left:35px;margin-bottom:.125rem}.form-global .form-check-input{width:25px;height:25px;margin-left:-35px;margin-top:-1px;border:1px solid var(--clr-1)!important}.form-global .form-check-input:checked{background-color:var(--clr-1);border-color:var(--clr-1)}.form-control.field_error{background-color:#ffe2e5}.form-control.field_error:disabled{background-color:#f0e4e5}.form-select.field_error{background-color:#ffe2e5}.list-posts{padding:5px 0;position:relative;background-color:#fff}.list-posts .item{width:100%;margin:10px 0}.list-posts .item .image{width:auto;height:1px;padding-bottom:100%;background-color:#f5f5f5;position:relative;overflow:hidden}.list-posts .item .image .title{position:absolute;left:0;bottom:0;right:0;padding:20px;background:rgba(223,31,55,.6);color:#fff}.base-list-posts{position:relative;display:flex;align-items:center;justify-content:space-between}.base-list-posts::before{content:'';position:absolute;z-index:0;height:1px;left:0;right:0;background-color:#8a8c8e}.base-list-posts .count{position:relative;z-index:5;background-color:#fff;padding-right:10px}.base-list-posts .ctrl{position:relative;z-index:5;display:flex;align-items:center;background-color:#fff}.base-list-posts .next,.base-list-posts .prev{width:30px;height:30px;background-color:#8a8c8e;background-position:center center;background-repeat:no-repeat;margin-left:10px}.base-list-posts .prev{background-image:url(../img/arrow-left.png)}.base-list-posts .next{background-image:url(../img/arrow-right.png)}.map-container{display:flex;justify-content:space-between;align-items:center}.a-map .map-svg{text-align:right;position:relative;z-index:9}.a-map .map-svg svg{width:480px;height:auto;display:inline-block}.a-map #svg-map path{fill:#00263d;transition:.3s}.a-map #svg-map a{text-decoration:none}.a-map #svg-map a:hover{cursor:pointer;text-decoration:none}.a-map #svg-map a:hover path{fill:#0369a6!important}.a-map #svg-map .circle{fill:#6cf;display:none}.a-map #svg-map a:hover .circle{fill:#0369a6!important;cursor:pointer}.a-map #svg-map a text{font-size:9px;background-color:var(--clr-1);display:none}.map-filter{background-color:#f5f5f5;padding:20px 0;border-radius:10px;margin-right:30px}.map-filter .info{padding:20px;font-size:16px;color:var(--clr-1)}.map-filter .group{display:none}.map-filter .title{padding:0 20px;font-size:26px;line-height:26px;padding-bottom:10px;text-transform:uppercase}.map-filter .categories{display:flex;justify-content:space-between}.map-filter .categories .c-title{text-transform:uppercase;color:var(--clr-2);font-size:24px;line-height:26px;margin-bottom:15px}.map-filter .categories .cols{padding:10px 20px 20px 20px;width:50%}.map-filter a{color:var(--clr-1);font-weight:700;font-size:15px}.map-filter a:hover{color:#00263d}#modalProductByCategory .modal-lg{--bs-modal-width:800px}#modalProductByCategory .modal-content{border-radius:0;overflow:hidden}#modalProductByCategory .modal-body{padding:0!important}#modalProductByCategory .cols{padding:0}#modalProductByCategory .cols .top{height:220px;margin-bottom:0}#modalProductByCategory .col-l{background-color:#f8f8f8;box-shadow:0 0 20px rgba(204,204,204,.6)}#modalProductByCategory .col-l .top{background:var(--clr-1) url(../img/logo-product-modal.png) center center no-repeat;background-size:80% auto}#modalProductByCategory .col-l .ul-ltr{margin:0;padding:15px;list-style:none}#modalProductByCategory .col-l .ul-ltr li{padding:3px 0}#modalProductByCategory .col-l .ul-ltr li a{font-size:14px;color:var(--clr-2);text-transform:uppercase;display:block;position:relative}#modalProductByCategory .col-l .ul-ltr li a::before{content:'';position:absolute;left:-15px;top:0;bottom:0;width:0;background-color:transparent;transition:.2s}#modalProductByCategory .col-l .ul-ltr li a:hover::before{width:6px;background-color:#ccc}#modalProductByCategory .col-l .ul-ltr li a.active{color:var(--clr-1)}#modalProductByCategory .col-l .ul-ltr li a.active::before{width:6px;background-color:var(--clr-1)}#modalProductByCategory .col-r .top{background-color:#f5f5f5}#modalProductByCategory .col-r .text{padding:15px}#modalProductByCategory .col-r .text .m-title{font-size:24px;line-height:26px;color:var(--clr-1);margin-bottom:15px;text-transform:uppercase}#modalProductByCategory .col-r .text .m-s-title{font-size:18px;line-height:20px;color:var(--clr-2);margin-bottom:15px;text-transform:uppercase}#modalProductByCategory .col-r .text .m-description{font-size:16px;margin-bottom:10px}#modalProductByCategory .col-r .p-data{background-color:#f5f5f5;padding:10px 20px;margin-bottom:15px}#modalProductByCategory .col-r ul{margin:0 0;padding:0 0;list-style:none}#modalProductByCategory .col-r ul li{position:relative;padding:3px 15px 3px 20px!important;margin:5px 0;background-color:#f5f5f5}#modalProductByCategory .col-r ul li::before{content:'';position:absolute;top:8px;left:0;width:8px;height:12px;background-color:var(--clr-1)}#modalProductByCategory .col-r ul li ul li::before{background-color:#202020;opacity:.8}#modalProductByCategory .col-r ul li ul{padding-top:0!important;padding-bottom:0!important}#modalProductByCategory .col-r ul li ul li{padding:3px 20px!important;margin:0!important;background-color:transparent}#modalProductByCategory .btn-close{position:absolute;top:10px;right:10px;width:25px;height:25px;background-color:#fff;opacity:1;border-radius:0;outline:0;box-shadow:none;transition:.2s}#modalProductByCategory .btn-close:hover{background-color:var(--clr-1)}.list-color{position:relative}.list-color .item{width:100%}.list-color .item .colorImg{width:auto;height:1px;padding-bottom:100%;position:relative;background-color:#f5f5f5;overflow:hidden}.list-color .item .colorImg .c-title{position:absolute;left:2px;top:2px;right:2px;bottom:2px;display:flex;justify-content:center;align-items:center;text-align:center;opacity:.2;transition:.2s}.list-color .item:hover .colorImg .c-title{background-color:rgba(255,255,255,.8);opacity:1}.genericModal .modal-content{border-radius:0;overflow:hidden}.genericModal .modal-header{background-color:#df1f37;color:#fff;border-radius:0}.genericModal .modal-body{padding:20px 15px!important}.genericModal .btn-close{background-color:#fff;opacity:1;border-radius:0;outline:0;box-shadow:none;transition:.2s;margin:0}.genericModal .btn-close:hover{background-color:#eee}#modalWhereToBuy .listWhereToBuy .item{height:calc(100% - 20px);margin-bottom:20px;padding:20px;background-color:#f5f5f5;border-radius:10px;transition:.2s}#modalWhereToBuy .listWhereToBuy .item:hover{background-color:#eee}#modalWhereToBuy .listWhereToBuy .title{color:var(--clr-1);font-weight:700;font-size:16px;margin-bottom:5px;position:relative}#modalWhereToBuy .listWhereToBuy .title::before{content:'';position:absolute;top:2px;bottom:2px;left:-20px;width:10px;background-color:var(--clr-1)}#modalWhereToBuy .listFilter{margin-bottom:20px;padding:10px 15px 15px 15px;background-color:#f8f8f8;border:1px solid #eee}#modalWhereToBuy .listFilter label{display:block;color:var(--clr-1);margin-bottom:10px}#modalWhereToBuy .listFilter ul.states{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0;list-style:none}#modalWhereToBuy .listFilter ul.states li{font-size:12px;text-align:center;background-color:#eee;transition:.2s}#modalWhereToBuy .listFilter ul.states li label{margin-bottom:0}#modalWhereToBuy .listFilter ul.states li.active{background-color:var(--clr-1);color:#fff}#modalWhereToBuy .listFilter ul.states li:hover{background-color:#f7f7f7}#modalWhereToBuy .listFilter ul.states li input[type=checkbox]{display:none}#modalWhereToBuy .listFilter ul.states li label{cursor:pointer;padding:2px 5px;display:block}#modalWhereToBuy .listFilter ul.states li input[type=checkbox]:checked+label,#modalWhereToBuy .listFilter ul.states li input[type=checkbox]:checked~label{background-color:var(--clr-1);color:#fff!important}#modalWhereToBuy .listFilter ul.other{display:block;margin:0;padding:0;list-style:none}#modalWhereToBuy .listFilter ul.other li{font-size:14px;background-color:#eee;transition:.2s;margin:6px 0}#modalWhereToBuy .listFilter ul.other li label{margin-bottom:0;padding:10px}#modalWhereToBuy .listFilter ul.other li.active{background-color:var(--clr-1);color:#fff}#modalWhereToBuy .listFilter ul.other li input[type=checkbox]{display:none}#modalWhereToBuy .listFilter ul.other li label{cursor:pointer;padding:2px 5px;display:block}#modalWhereToBuy .listFilter ul.other li input[type=checkbox]:checked+label,#modalWhereToBuy .listFilter ul.other li input[type=checkbox]:checked~label{background-color:var(--clr-1);color:#fff!important}.bar-pagination{margin-top:25px;display:flex;align-items:center;justify-content:space-between;font-weight:700}.bar-pagination .page-item a{border:1px solid transparent;background-color:transparent;border-radius:0!important}.pg-navigation{display:flex;justify-content:center;align-items:center}.pg-navigation .next,.pg-navigation .prev{display:block;border:1px solid var(--clr-1);border-radius:0!important;height:32px;width:32px;display:flex;align-items:center;justify-content:center;color:var(--clr-2);font-size:12px!important;background-position:center center;background-repeat:no-repeat;background-size:auto 12px}.pg-navigation .prev{margin-right:8px}.pg-navigation .next{margin-left:8px}.pagination{margin:0;border:1px solid none;border-radius:0!important;overflow:hidden}.pagination li a{padding-left:15px;padding-right:15px;border:1px solid var(--clr-1);color:var(--clr-1);border-radius:0!important;font-size:12px!important}.pagination li,.pagination li a{position:relative;box-shadow:none!important}.pagination a.active{color:#fff;font-weight:700;background-color:var(--clr-1);border-color:var(--clr-1)}.pagination a::after{display:none}.icon-s-arrow-r{background:url(../img/icon-s-arrow-r.png)}.icon-d-arrow-r{background:url(../img/icon-d-arrow-r.png)}.icon-s-arrow-l{background:url(../img/icon-s-arrow-l.png)}.icon-d-arrow-l{background:url(../img/icon-d-arrow-l.png)}#modalNews .modal-content{border-radius:0;overflow:hidden}#modalNews .modal-header{background-color:#f5f5f5;color:#fff;border-radius:0;position:relative;border:0!important;padding:0;overflow:hidden}#modalNews .modal-header img{width:100%;margin:auto}#modalNews .modal-body{padding:20px 15px!important;border-radius:0}#modalNews .btn-close{position:absolute;top:15px;right:15px;background-color:#fff;opacity:1;border-radius:0;outline:0;box-shadow:none;transition:.2s;margin:0}#modalNews .btn-close:hover{background-color:#eee}#modalNews .title{font-size:30px;margin-bottom:10px;color:var(--clr-1)}#modalNews .modal-content ul{margin:0 0 15px 0;padding:0 0;list-style:none}#modalNews .modal-content ul li{position:relative;padding:3px 15px 3px 20px!important;margin:5px 0}#modalNews .modal-content ul li::before{content:'';position:absolute;top:8px;left:0;width:8px;height:12px;background-color:var(--clr-1)}#modalNews .modal-content ul li ul li::before{background-color:#202020;opacity:.8}#modalNews .modal-content ul li ul{padding-top:0!important;padding-bottom:0!important;margin:10px 0 0 0!important}#modalNews .modal-content ul li ul li{padding:3px 20px!important;margin:0!important;background-color:transparent}#modalPageLGPD table{border-collapse:collapse}#modalPageLGPD table td{border:1px solid var(--clr-1)}#modalPageLGPD .modal-content ul{margin:0 0 15px 0;padding:0 0;list-style:none}#modalPageLGPD .modal-content ul li{position:relative;padding:3px 15px 3px 20px!important;margin:5px 0}#modalPageLGPD .modal-content ul li::before{content:'';position:absolute;top:8px;left:0;width:8px;height:12px;background-color:var(--clr-1)}#modalPageLGPD .modal-content ul li ul li::before{background-color:#202020;opacity:.8}#modalPageLGPD .modal-content ul li ul{padding-top:0!important;padding-bottom:0!important;margin:10px 0 0 0!important}#modalPageLGPD .modal-content ul li ul li{padding:3px 20px!important;margin:0!important;background-color:transparent}.ctrl-content-contact{display:none}.list-procucts .item{border:1px solid #eee;padding:15px 15px 80px 15px;border-radius:10px;height:calc(100% - 20px);margin-bottom:20px;position:relative}.list-procucts .item .image{background-color:#eee;width:auto;height:1px;padding-bottom:100%;position:relative;cursor:pointer;border-radius:5px}.list-procucts .item .title{margin-top:15px;font-size:18px;text-align:center;color:var(--clr-1)}.list-procucts .item .base{position:absolute;bottom:15px;left:15px;right:15px}.list-procucts .item .base .btn{background-color:var(--clr-1);color:#fff;text-align:center;border-radius:3;font-size:18px}.bar-social{margin-top:20px;display:flex;flex-wrap:wrap}.bar-social a.icon-social{display:block;width:35px;height:28px;background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:auto 60%;border-radius:4px;margin:0 8px 8px 0;display:flex;align-items:center;justify-content:center}.bar-social a.icon-social:hover{background-color:var(--clr-1)}.bar-social a.icon-instagram{background-image:url(../img/icon-instagram.png)}.bar-social a.icon-facebook{background-image:url(../img/icon-facebook.png)}.bar-social a.icon-linkedin{background-image:url(../img/icon-linkedin.png)}.bar-social a.icon-youtube{background-image:url(../img/icon-youtube.png)}.bar-social a.icon-whatsapp{background-image:url(../img/icon-whatsapp.png)}.bar-social a.icon-vimeo{background-image:url(../img/icon-vimeo.png)}.bar-social a.icon-twitter{background-image:url(../img/icon-twitter.png)}.bar-social a.icon-pinterest{background-image:url(../img/icon-pinterest.png)}.bar-social a.icon-tiktok{background-image:url(../img/icon-tiktok.png)}