.home .top-banner.papa{background:#b6e6f8;background:-webkit-linear-gradient(top,#b6e6f8,#b6e6f8);background:-o-linear-gradient(top,#b6e6f8,#b6e6f8);background:-moz-linear-gradient(top,#b6e6f8,#b6e6f8);background:linear-gradient(to bottom,#b6e6f8,#b6e6f8)}.home .top-banner.fixedimg .banner{background:#fff0}.home .top-banner.fixedimg .banner-bg img{max-width:400px}.top-home-title{border-left:10px solid #00b6ea;padding-left:30px!important;margin-bottom:40px!important}#home-title{margin-top:16px;font-size:2em;line-height:1.3}#home-slogan{margin-bottom:16px;font-size:18px}.top-home-buttons{margin-left:40px!important}.top-home-buttons a span{font-size:15px}.top-home-buttons a.white{color:#00c569!important}.top-home-buttons a.white:hover{box-shadow:none;border:1px solid #00c569!important}.img .img-inner{overflow:unset}.nav:not(.nav-slide) .active>.children{font-size:.8em}@media screen and (max-width:1140px){.top-home-title{padding-left:20px!important;padding-bottom:15px!important;margin-bottom:15px!important}.top-home-buttons{margin-left:30px!important}.home-menu-top{flex-basis:60%;max-width:60%}#home-title{font-size:1.8em}#home-slogan{margin-bottom:0;font-size:14px}}@media screen and (max-width:1000px){.home-menu-top{flex-basis:65%;max-width:65%}}@media screen and (max-width:850px){.home-menu-top{flex-basis:95%;max-width:95%}.top-home-title{margin-bottom:20px!important}.top-home-buttons{margin-left:0px!important}}@media screen and (max-width:750px){.top-home-buttons{margin-left:0px!important}.home-menu-top{flex-basis:95%;max-width:95%}}@media screen and (max-width:549px){.home .top-banner .row{flex-direction:column-reverse}.top-home-title{border:none;padding-left:0px!important;margin-bottom:0px!important}.top-home-buttons{margin-bottom:20px!important}#home-title{border-left:10px solid #00b6ea;padding-left:20px!important}.home-menu-top{display:none}}.home-menu-top>div{background-color:#f7f7f7;padding:15px 0;margin:0;border-radius:999em}.home-menu-top a{margin:0;padding:0 15px}.home-menu-top a i{background:#fff;width:16px;height:16px;border-radius:999em;color:#f5893c;padding:1px 0 0 0}.home h1{font-size:1.8em;position:relative;padding-bottom:1em;margin-bottom:0}.recensioni .cr-reviews-grid .cr-review-card{border-radius:0}.recensioni a.all-reviews{color:#00b6ea;text-decoration:underline}.recensioni .reviewer-verified{display:none!important}.recensioni .cr-reviews-grid .cr-review-card .rating-row .crstar-rating{font-size:21px;width:150px}.recensioni .cr-reviews-grid .cr-review-card .rating-row .crstar-rating span,.recensioni .cr-reviews-grid .cr-review-card .rating-row .crstar-rating:before{font-size:21px}.recensioni .cr-reviews-grid .cr-review-card .rating-row .rating-label{margin:-3px 0 0 6px;font-size:21px}.home .your-shop{box-shadow:0 0 10px 0 #e0e0e0 inset}.home .your-shop h2{position:relative;padding-bottom:20px;color:#00b6ea;font-size:2em}.home .your-shop h2::before{content:"";position:absolute;width:40%;height:10px;bottom:0;left:30%;border-bottom:1px solid #707070}.home .your-shop h2{position:relative;padding-bottom:20px;color:#00b6ea;font-size:28px}.home .your-shop h2::before{content:"";position:absolute;width:40%;height:10px;bottom:0;left:30%;border-bottom:1px solid #707070}.home .your-shop h3{font-size:18px}.home .your-shop a.white{color:#f5893c!important;font-weight:500;box-shadow:0 6px 7px #bababa}.home .your-shop a.white:hover{box-shadow:none;border:1px solid #f5893c!important}.home .your-shop a.white span{font-size:0.9em!important;font-weight:600;padding:14px}.masonry-brands{column-count:6;column-gap:50px;margin:50px auto}@media (max-width:900px){.masonry-brands{column-count:4}}@media (max-width:600px){.masonry-brands{column-count:3}}.brand-item{display:inline-block;width:100%;margin-bottom:24px;text-align:center;break-inside:avoid}.brand-logo{max-width:100%;max-height:80px;height:auto;width:auto;margin:0 auto;display:block;object-fit:contain}.section-title-container{margin:0 auto}.section-title-bold{border-bottom:1px solid #d1d1d1;padding-bottom:5px}.section-title-bold-center span,.section-title-bold span,.section-title span{border:none;text-transform:none!important;font-weight:600;padding:0}.section-title-bold b{display:none}.altre_marche .flickity-enabled,.flickity-slider{display:flex!important;align-items:center!important}.altre_marche .gallery-col{margin-top:25px}.home .accordion-title{border-top:none}.home .accordion-title.active{border-top:1px solid var(--fs-color-primary)}.home-newsletter{padding-top:40px!important}.home-newsletter .col{padding-bottom:0!important}.home-newsletter .right-border{border-left:10px solid #00b6ea;padding-left:30px!important;margin-bottom:40px!important;text-align:left}.home-newsletter .right-border p strong{font-size:26px}.sib_signup_form input.sib-email-area{width:65%;border:none;outline:none;box-shadow:none;color:#00b6ea!important;margin:0 0 10px 0;border-bottom:1px solid}.sib_signup_form label{font-weight:normal!important;line-height:14px;display:flex;align-items:center;margin:0;max-width:420px}.sib_signup_form label input{margin:10px 10px 10px 0}.sib_signup_form span.small{font-size:12px}.sib_signup_form input#terms span{font-size:12px}.sib_signup_form input[type=submit]{margin-top:15px}.sib_signup_form p.sib-alert-message-warning{background-color:#ffe1e1!important;border-color:#ff9e9e!important;color:#ff0000!important}@media screen and (max-width:992px){.sib_signup_form input.sib-email-area{width:60%}}@media screen and (max-width:849px){.home-newsletter .row .col:first-child{flex-basis:100%;max-width:65%}.home-newsletter .abs-image{margin-right:0;padding-right:0}.home-newsletter .abs-image img{height:250px;width:380px;max-width:fit-content}}@media screen and (max-width:620px){.home-newsletter .abs-image{display:none}.home-newsletter .row .col:first-child{max-width:100%;flex-basis:100%}.home-newsletter .right-border p strong{font-size:22px;line-height:1.2}.sib_signup_form input.sib-email-area{width:90%}}.subfooter-list{padding-bottom:10px!important}.subfooter-list .col{padding-bottom:0}.subfooter-list h3{font-weight:600;padding-bottom:10px;border-bottom:1px solid #d1d1d1}.subfooter-list ul{list-style:none;margin-bottom:0}.subfooter-list ul li{padding:0;margin:0;line-height:36px}.subfooter-list ul li a{color:#282828}.subfooter-list ul li a:hover{color:#666}.cr-ajax-search{display:none!important}