@import url(/fonts/poppins/poppins.css);:root{--lightgrey:#efefef;--orange:#ff2600;--azzurro:#37d4f4;--azzurros:#09bbe0;--blu:#303e58;--grey:#707070;--beig:rgba(255,38,0,0.30196078431372547);--darker:#7d8595}body{font-family:poppins}.fw-l,.fw-li{font-weight:300}.fw-li{font-style:italic}.fw-m{font-weight:500}.fw-b{font-weight:700}.fw-sb{font-weight:600}.fs-10{font-size:10px}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-17{font-size:17px}.fs-18{font-size:18px}.fs-19{font-size:19px}.fs-24{font-size:24px}.fs-25{font-size:25px}.fs-29{font-size:29px}.fs-30{font-size:30px}.fs-33{font-size:33px}.text-orange{color:var(--orange)}.text-azzurro{color:var(--azzurro)}.text-blu{color:var(--blu)}.text-grey{color:var(--grey)}.bg-lightgrey{background-color:var(--lightgrey)}.bg-orange{background-color:var(--orange)}.bg-azzurro{background-color:var(--azzurro)}.bg-darker{background-color:var(--darker)}.bg-azzurros{background-color:var(--azzurros)}.border-orange{border:1px solid var(--orange)}.border-orange-2{border:2px solid var(--orange)}.border-azzurro{border:1px solid var(--azzurro)}.border-azzurros{border:1px solid var(--azzurros)}.border-beig{border:1px solid var(--beig)}.navbar-toggler{width:45px;height:30px;position:relative;border:0}.navbar-toggler:focus{box-shadow:none;outline:none}.navbar-toggler span{position:absolute;width:45px;height:2px;background-color:#000;transition:.2s}.navbar-toggler span:first-child{top:0;left:0}.navbar-toggler span:nth-child(2){top:14px;left:0}.navbar-toggler span:nth-child(3){top:28px;left:0}.navbar-toggler.open span{background-color:var(--orange)}.navbar-toggler.open span:first-child{width:50px;transform-origin:top left;transform:rotate(33.69deg)}.navbar-toggler.open span:nth-child(2){width:0;left:-50%}.navbar-toggler.open span:nth-child(3){width:50px;transform-origin:bottom left;transform:rotate(-33.69deg)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:var(--orange)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{text-decoration:underline;color:var(--orange)}.navbar img{max-height:90px}@media (max-width:767.98px){.navbar img{max-width:171px;max-height:80px}}.banner{height:350px;background-position:50%;background-size:cover;background-image:url(../images/banner-interne.jpg)}.form-check-input[type=checkbox],.form-control,.form-select{border-radius:0}.accordion-button:focus,.form-control:focus,.form-select:focus{box-shadow:none;border-color:var(--orange)}.form-check-input.is-invalid:focus,.form-control.is-invalid:focus,.form-select.is-invalid:focus,.was-validated .form-check-input:invalid:focus,.was-validated .form-control:invalid:focus,.was-validated .form-select:invalid:focus{box-shadow:none}.form-check-input:focus{border-color:var(--orange);box-shadow:none}.form-check-input:checked{background-color:var(--orange);border-color:var(--orange)}.accordion-button:not(.collapsed){color:var(--orange)}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FF2600'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708z'/%3E%3C/svg%3E")}footer{background-color:var(--lightgrey)}footer a{text-decoration:none;color:#000;transition:.2s}footer a:hover{color:var(--orange)}.banner-home{height:700px;background-position:50%;background-size:cover;background-image:url(../images/banner-homepage.jpg)}@media (max-width:767.98px){.banner-home{height:300px}}.r-90{transform:rotate(-90deg);transform-origin:top left;position:absolute;left:2%;bottom:50px}.r-90 hr{min-width:200px}.categories{width:160px}.categories .img{width:inherit;height:131px;background-color:var(--lightgrey);border-bottom:3px solid var(--orange);transition:.2s}.categories .img:hover{background-color:rgba(255,38,0,.2)}.categories .img .instead,.categories .title{text-align:center;color:var(--orange);text-decoration:none}.categories .title{font-size:20px;font-weight:500}.products{height:384px}.products .img{width:inherit;height:296px}.products .img img{-o-object-fit:contain;object-fit:contain;width:99%;height:inherit}.products .title a{font-size:14px;font-weight:500;color:var(--orange);text-decoration:none}.products .title .azienda a{font-weight:300;font-size:10px;color:var(--bs-dark);word-break:break-all}.products .tags{font-weight:300;font-size:9px;color:var(--bs-dark)}.products .tags .hr-line{color:var(--bs-secondary)}.prodotti-altro{width:150px;height:150px}.prodotti-altro img{-o-object-fit:cover;object-fit:cover;width:inherit;height:inherit}.video{width:150px;height:150px}.aziende{height:340px}.aziende .img{width:inherit;height:296px}.aziende .img img{-o-object-fit:contain;object-fit:contain;width:98%;height:inherit}.aziende .title{font-size:15px;font-weight:500;color:var(--orange);text-decoration:none}.nav-tabs .nav-link{border-top-left-radius:0;border-top-right-radius:0;border-color:var(--bs-gray-300);font-weight:700;color:var(--blu)}@media (min-width:767.98px){.nav-tabs .nav-link{font-size:24px}}.tab-content{border-left:1px solid var(--bs-gray-300);border-right:1px solid var(--bs-gray-300);border-bottom:1px solid var(--bs-gray-300)}.ricerca{background-color:var(--azzurro);min-height:500px}.ricerca .input-group .input-group-text{background-color:transparent;border-right:0;border-color:#000;border-top-left-radius:50rem;border-bottom-left-radius:50rem}.ricerca .input-group input{background-color:transparent;border-color:#000;color:#fff;border-left:0;border-top-right-radius:50rem;border-bottom-right-radius:50rem}@media (min-width:767.98px){.ricerca .input-group .input-group-text{font-size:27px}.ricerca .input-group input{padding-left:50px;font-weight:300;font-size:27px}}.ricerca .input-group input::-moz-placeholder{color:#fff}.ricerca .input-group input::placeholder{color:#fff}.ricerca-menu .input-group-text{background-color:transparent;color:var(--orange);border-left:0;border-color:var(--orange);border-top-right-radius:50rem;border-bottom-right-radius:50rem}.ricerca-menu input{border-color:var(--orange);border-right:0;border-top-left-radius:50rem;border-bottom-left-radius:50rem}.nuovi_arrivati{border-left:2px solid var(--orange)}.nuovi_arrivati .image{height:300px;background-position:50%;background-size:cover;background-image:url(../images/nuovi_arrivati.jpg)}.nuovi_arrivati .img_scheda{width:160px;height:131px}.nuovi_arrivati .img_scheda img{height:inherit;width:inherit;-o-object-fit:contain;object-fit:contain}.piu_visti{border-left:2px solid var(--orange)}.piu_visti .image{height:300px;background-position:50%;background-size:cover;background-image:url(../images/piu_visti.jpg)}.piu_visti .img_prodotto{width:160px;height:131px;background-color:var(--lightgrey)}.piu_visti .img_prodotto img{height:inherit;width:inherit;-o-object-fit:cover;object-fit:cover}.news .img{width:100%;height:230px}.news .img,.news .img img{border-left:1px solid #000}.news .img img{height:inherit;width:inherit;-o-object-fit:contain;object-fit:contain}.news .title{font-weight:500;font-size:18px}.news .text{font-weight:300}.news .btn_news{font-weight:300;font-size:18px;background:linear-gradient(180deg,#fff,#fff,rgba(255,38,0,.1));text-decoration:none}.vai_alla_scheda{height:500px;background-position:50%;background-size:cover;background-image:url(../images/vai_alla_scheda.jpg)}.notizie .img{width:100%;height:207px;background-color:var(--lightgrey)}.notizie .img,.notizie .img img{border-bottom:3px solid var(--orange)}.notizie .img img{height:inherit;width:inherit;-o-object-fit:cover;object-fit:cover}.notizie .btn_notizia{font-weight:300;font-size:12px;background:linear-gradient(180deg,#fff,#fff,rgba(255,38,0,.1));text-decoration:none}.breadcrumb a{color:var(--orange)}.btn{border-radius:0}.btn:focus{box-shadow:none}.btn-orange{background-color:var(--orange);border:1px solid var(--orange)}.btn-orange,.btn-orange:hover{color:var(--bs-white)}.btn-outline-orange{color:var(--orange);background-color:var(--bs-white);border:1px solid var(--grey)}.btn-outline-orange:hover{color:var(--orange)}.btn-outline-azzurro{color:var(--azzurro);background-color:var(--bs-white);border:1px solid var(--grey)}.btn-outline-azzurro:hover{color:var(--azzurro)}.modal-content{border-radius:0;border:2px solid var(--orange)}.modal-header{border-bottom:0}.modal-footer{border-top:0}.asterisk{color:var(--bs-danger)}.asterisk:after{content:"*"}.page-item{font-size:19px;font-weight:300}.page-link{border-radius:0!important;padding:5px 15px}.page-link,.page-link:hover{background-color:rgba(48,62,88,.6);color:#fff}.page-link:focus{box-shadow:none}.page-item.active .page-link,.page-item.disabled .page-link{background-color:rgba(48,62,88,.6);color:#fff;font-weight:700;border-color:#fff}i.fa-caret-right{transition:.2s}i.fa-caret-right.open{transform:rotate(90deg);transition:.2s}.torna-indietro{font-weight:300;font-size:14px;text-decoration:none;color:var(--azzurro)}a.link-orange{text-decoration:none;color:var(--bs-dark);transition:.2s}a.link-orange:hover,a.rimuovi:hover{color:var(--orange)}a.btn-confronta{border:3px solid var(--lightgrey)}.torna-indietro:hover,a.btn-confronta:hover{color:var(--azzurro)}.table-confronta tr:nth-of-type(2n){background-color:#e7f8fc}.table-confronta tr td:first-child{font-weight:700;font-size:14px;text-transform:uppercase;color:var(--azzurros)}.cmp-slider a:hover,.company a:hover{color:var(--orange)}.table-confronta tr:first-child td{border-top:1px solid var(--azzurros)}.table-confronta tr:last-child td{border-bottom:1px solid var(--azzurros)}.table-confronta tr td{border-left:1px solid var(--azzurros)}.table-confronta tr td:last-child{border-right:1px solid var(--azzurros)}.dropdown-item.active,.dropdown-item:active{background-color:var(--orange)}.dropdown-item:not(.active):focus,.dropdown-item:not(.active):hover{background-color:rgba(255,38,0,.3)}i.fa-chevron-right{transition:.2s}i.fa-chevron-right.open{transform:rotate(90deg)}.drop-categories{color:var(--bs-dark);background-color:var(--bs-white);border-color:var(--orange)}.drop-categories:focus,.drop-categories:hover{color:var(--bs-white);background-color:var(--orange);border-color:var(--orange)}.drop-categories:after{content:none}.go-to-top{position:fixed;right:20px;bottom:85px;color:var(--bs-white);background-color:var(--orange);opacity:.5;transition:.2s}.go-to-top:hover{color:var(--bs-white);opacity:1}@media (max-width:991.98px){.confronta{right:0!important}}.confronta img{width:40px!important}