.home-sale-banner .porto-ultimate-content-box{transform:translateY(-50%);margin-bottom:-10%}@media (max-width:767px){.home-sale-banner .porto-ultimate-content-box{margin-bottom:-5%}}.wpb_single_image img{height:auto;max-width:100%;vertical-align:top}.nuova-collezione{margin-top:5rem}.video-container{overflow:hidden;position:relative;width:100%;max-height:450px}.video-container:after{padding-top:56.25%;display:block;content:''}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.column.main{padding-bottom:0 !important}.prodotti-home-b2b{margin:1rem auto;max-width:1280px}#banner-homepage img{width:100%}.review-link{border-top:6px double #000;padding:2rem 1rem;font-size:x-large}.centered{text-align:center}.about-us p{font-size:18px;max-width:1280px;margin:12px auto}.about-us{margin-bottom:0 !important;padding:2rem 0;background-color:#fbf8f6;text-align:center}.brand-row{display:flex;align-items:stretch;column-gap:10px;flex-wrap:wrap;row-gap:2rem;justify-content:space-around}.brand-col{display:flex;text-align:center;border:1px solid;padding:0 5px;color:#000 !important;flex-direction:column;row-gap:0rem;justify-content:space-around}.review-link{border-top:6px double #000;padding:2rem 1rem;font-size:x-large}a.brand-col{flex-basis:15%;padding:30px}a.brand-col img{min-width:130px}.section{max-width:1280px;margin:1rem auto}.review-section{padding-top:2rem;background-color:#fbf8f6}@media(max-width:767px){.info-banner{grid-template-columns:repeat(2,1fr) !important}.faq-container{flex-wrap:wrap}.faq-section{flex-basis:100% !important}.section.review-link{margin-top:4rem}.review-grid{padding:2rem !important}}.info-banner-item h3{font-size:20px;margin:10px 0}.info-banner{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.info-banner-item p{margin-bottom:0}@media(max-width:375px){.info-banner h3{font-size:17px}.info-banner img{width:70px}}.faq-section{text-align:left;flex-basis:50%}.faq-container{display:flex;gap:3rem;padding:1rem 3rem;border-top:6px double #000}.faq-section h4{font-size:17px;margin:10px 0}.faq-section details{border-bottom:1px solid #e7e2e2}.faq-section summary{cursor:pointer}.faq-section summary:after{content:'+';color:#000;font-size:20px;font-weight:700}.faq-section details[open] summary:after{content:'-';color:#000;font-size:20px;font-weight:700}.faq-section summary{display:flex;align-items:center;justify-content:space-between}.faq-container button{width:70%;background-color:#5d5d5d !important;border:2px solid #000 !important}.review-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;max-height:600px;overflow-y:scroll;padding:0 3rem 3rem}.review{text-align:left;background:#fff;padding:20px;box-shadow:rgba(0,0,0,.05) 0px 0px 0px 1px,#d1d5db 0px 0px 0px 1px inset}.rating-result{width:78px;height:16px;position:relative}.rating-result:before{width:100%;z-index:1;-webkit-font-smoothing:antialiased;color:#c3c5c9;font-family:'porto-icons';font-size:16px;height:16px;letter-spacing:2px;line-height:16px;content:'\f844' '\f844' '\f844' '\f844' '\f844';display:block;font-style:normal;font-weight:400;speak:none;position:absolute}.rating-result>span{display:block;position:absolute;z-index:1}.rating-result>span:before{-webkit-font-smoothing:antialiased;color:#ffc600;font-family:'porto-icons';font-size:16px;height:16px;letter-spacing:2px;line-height:16px;content:'\f844' '\f844' '\f844' '\f844' '\f844';display:block;font-style:normal;font-weight:400;speak:none;overflow:hidden}@media(max-width:425px){.faq-section button{font-size:13px !important}}.breadcrumbs{display:none}