body{background-color:inherit}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type*="date"],input[type="email"],select{height:40px;font-size:14px;border:1px solid #D1D1D1;border-radius:10px}input[type="text"]:focus,input[type="password"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type*="date"]:focus,input[type="email"]:focus,select:focus{box-shadow:0 0 3px 1px #007680}form input::-webkit-input-placeholder{color:#727272 !important}form input:-moz-placeholder{color:#727272 !important;opacity:1}form input::-moz-placeholder{color:#727272 !important;opacity:1}form input:-ms-input-placeholder{color:#727272 !important}form.account .field:not(.choice) label,form.account .field:not(.choice) .legend{display:none !important}form.account input[type="text"],form.account input[type="password"],form.account input[type="url"],form.account input[type="tel"],form.account input[type="search"],form.account input[type="number"],form.account input[type*="date"],form.account input[type="email"]{height:50px;padding:17px 18px;line-height:16.41px}.modal-popup form.account input[type="text"],.modal-popup form.account input[type="password"],.modal-popup form.account input[type="url"],.modal-popup form.account input[type="tel"],.modal-popup form.account input[type="search"],.modal-popup form.account input[type="number"],.modal-popup form.account input[type*="date"],.modal-popup form.account input[type="email"]{background-color:#F6F6F6;border:none !important}.logged-in .hideIfLogged{display:none}.fieldset{margin-bottom:14px}.fieldset:last-child{margin-bottom:14px}.fieldset>.field,.fieldset>.fields>.field,.fieldset>.fieldset-wrapper>.field{margin-bottom:14px}.fieldset>.field:last-child,.fieldset>.fields>.field:last-child,.fieldset>.fieldset-wrapper>.field:last-child{margin-bottom:0}input.amsearch-input::-webkit-input-placeholder{color:#007680 !important}input.amsearch-input:-moz-placeholder{color:#007680 !important;opacity:1}input.amsearch-input::-moz-placeholder{color:#007680 !important;opacity:1}input.amsearch-input:-ms-input-placeholder{color:#007680 !important}input.amsearch-input:focus::-webkit-input-placeholder{color:#D1D1D1 !important}input.amsearch-input:focus:-moz-placeholder{color:#D1D1D1 !important;opacity:1}input.amsearch-input:focus::-moz-placeholder{color:#D1D1D1 !important;opacity:1}input.amsearch-input:focus:-ms-input-placeholder{color:#D1D1D1 !important}.customLinks{list-style-type:none;padding:0;margin:0}.customLinks li{padding:0;margin:0;display:block}.greenlink{font-size:18px;font-weight:700;line-height:18px;color:#007680;text-decoration:underline}.greenlink:hover{color:#727272;text-decoration:none}.swiper-pagination{z-index:2 !important}.headerTrio{padding-top:25px}.headerTrio .headerLeft{width:276px;min-width:276px}.headerTrio .headerRight{width:calc(61.5995% + 21.5025%)}.headerTrio .headerRightSuperiore{width:100%}.headerTrio .headerRightSuperiore .right-Up-SX{width:100%}.headerTrio .headerRightSuperiore .right-Up-DX{display:flex;align-items:center;justify-content:space-between}.headerTrio .headerRightSuperiore .right-Up-DX .header.links{padding:0;margin:0;list-style-type:none}.headerTrio .headerRightSuperiore .right-Up-DX .header.links li{margin:0 !important;padding:0 !important;display:block}.headerTrio .headerRightSuperiore .right-Up-DX .header.links li .action.switch:after{display:none}.headerTrio .headerRightSuperiore .right-Up-DX .customer-welcome .customer-menu{display:block !important;margin:0;min-width:308px;padding:0;list-style:none none;background:#fff;margin-top:4px;width:max-content;z-index:101;box-sizing:border-box;position:absolute;top:50px;right:50%;border:none;box-shadow:none;border-radius:12px;transform:translateX(50%);font-size:18px;line-height:21.09px;overflow:hidden;opacity:0;height:0;transition:all 0s linear,opacity .4s ease-out}.headerTrio .headerRightSuperiore .right-Up-DX .customer-welcome .customer-menu .d-flex.justify-content-between{padding:24px}.headerTrio .headerRightSuperiore .right-Up-DX .customer-welcome .customer-menu .d-flex.justify-content-between .logged-in{font-weight:700;color:#007680}.headerTrio .headerRightSuperiore .right-Up-DX .customer-welcome .customer-menu ul.header.links{display:block;list-style:none none;background:unset;border:unset;margin-top:unset;min-width:unset;z-index:unset;box-sizing:unset;position:unset;top:unset;right:unset;box-shadow:unset}.headerTrio .headerRightSuperiore .right-Up-DX .customer-welcome .customer-menu ul.header.links:before,.headerTrio .headerRightSuperiore .right-Up-DX .customer-welcome .customer-menu ul.header.links:after{display:none}.headerTrio .headerRightSuperiore .right-Up-DX .customer-welcome .customer-menu ul.header.links li{border-top:1px solid #D9D9D9;padding:18px 24px !important}.headerTrio .headerRightSuperiore .right-Up-DX .customer-welcome .customer-menu ul.header.links li a{padding:0}.headerTrio .headerRightSuperiore .right-Up-DX .customer-welcome.active .customer-menu{height:unset;border:1px solid #bbb;box-shadow:0 4px 20px rgba(0,0,0,0.25);opacity:1}.headerTrio .headerRightInferiore{width:100%}.navigation.deskMenu{margin:0px 0 0 -15px}.navigation.deskMenu .menu-main-ul .level0{transition:all .3s ease-out}.navigation.deskMenu .menu-main-ul:hover .level0{transition:all .3s ease-out}.navigation.deskMenu .menu-main-ul:hover .level0>.level-top{color:rgba(114,114,114,0.5)}.navigation.deskMenu .menu-main-ul:hover .level0:hover>.level-top{color:#007680}.switcher-link,.assistenzalink{position:unset;display:inline-flex;padding-left:20px;text-decoration:underline}.switcher-link:before,.assistenzalink:before,.switcher-link:after,.assistenzalink:after{content:"";display:inline-block;background-repeat:no-repeat;background-position:center;top:50%;width:18px;height:18.1px;background-size:18.1px 18px;-webkit-mask-size:18px;mask-size:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#727272}.fondoverde .switcher-link:before,.fondoverde .assistenzalink:before,.fondoverde .switcher-link:after,.fondoverde .assistenzalink:after{background-color:#fff}.switcher-link:before,.assistenzalink:before{margin-right:10px}.sections .switcher-link:before,.sections .assistenzalink:before{margin-right:8px}.switcher-link:after,.assistenzalink:after{margin-left:5px;-webkit-mask-image:url(../images/caretDown.svg);mask-image:url(../images/caretDown.svg)}.switcher-link.language:before,.assistenzalink.language:before{-webkit-mask-image:url(../images/lang.svg);mask-image:url(../images/lang.svg)}.switcher-link.currency:before,.assistenzalink.currency:before{-webkit-mask-image:url(../images/euro.svg);mask-image:url(../images/euro.svg)}.switcher-link.currency.USD:before,.assistenzalink.currency.USD:before{-webkit-mask-image:url(../images/dollar.svg);mask-image:url(../images/dollar.svg)}.switcher-link.language .switcher-options,.assistenzalink.language .switcher-options,.switcher-link.currency .switcher-options,.assistenzalink.currency .switcher-options{position:unset !important}.sublist{display:none}.assistenzalink{padding-left:0}.assistenzalink:before{display:none}.sections .assistenzalink:before{display:block;-webkit-mask-image:url(../images/assistenza.svg);mask-image:url(../images/assistenza.svg);margin-right:8px}.assistenzalink:after{display:block;-webkit-mask-image:url(../images/assistenza.svg);mask-image:url(../images/assistenza.svg);margin-left:10px}.sections .assistenzalink:after{display:none}footer .switcher-link{align-items:center}.switch-modal-wrapper,.restricion-modal-wrapper{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:99;display:none;color:#727272}.switch-modal-wrapper a,.restricion-modal-wrapper a{color:#727272 !important}.switch-modal-wrapper .custom-overlay,.restricion-modal-wrapper .custom-overlay{position:absolute;z-index:5;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.55)}.switch-modal-wrapper .switch-modal,.restricion-modal-wrapper .switch-modal,.switch-modal-wrapper .restricion-modal,.restricion-modal-wrapper .restricion-modal{position:relative;z-index:6;background:#fff;border-radius:10px;padding:40px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);min-width:447px}.switch-modal-wrapper .switch-modal .title,.restricion-modal-wrapper .switch-modal .title,.switch-modal-wrapper .restricion-modal .title,.restricion-modal-wrapper .restricion-modal .title{font-size:18px;line-height:21.09px;font-weight:700;color:#007680;margin-bottom:10px}.switch-modal-wrapper .switch-modal .subtitle,.restricion-modal-wrapper .switch-modal .subtitle,.switch-modal-wrapper .restricion-modal .subtitle,.restricion-modal-wrapper .restricion-modal .subtitle{font-size:14px;font-weight:400;line-height:20px;margin-bottom:30px}.switch-modal-wrapper .switch-modal .opzioni,.restricion-modal-wrapper .switch-modal .opzioni,.switch-modal-wrapper .restricion-modal .opzioni,.restricion-modal-wrapper .restricion-modal .opzioni{margin-bottom:10px;background:#F6F6F6;padding:15px;border-radius:12px;border:1px solid #F6F6F6;font-size:18px;font-weight:400;line-height:21.09px;text-align:center;display:block;text-decoration:none !important}.switch-modal-wrapper .switch-modal .opzioni.activeoption,.restricion-modal-wrapper .switch-modal .opzioni.activeoption,.switch-modal-wrapper .restricion-modal .opzioni.activeoption,.restricion-modal-wrapper .restricion-modal .opzioni.activeoption{border-color:#007680;color:#007680 !important;font-weight:700}.switch-modal-wrapper .restricion-modal,.restricion-modal-wrapper .restricion-modal{max-width:413px;min-width:413px;background:#007680;color:#fff;position:relative;overflow:hidden}.switch-modal-wrapper .restricion-modal .title,.restricion-modal-wrapper .restricion-modal .title{font-size:30px;font-weight:700;line-height:35.16px;color:#fff;margin:0 0 40px 0;position:relative}.switch-modal-wrapper .restricion-modal .testo,.restricion-modal-wrapper .restricion-modal .testo{font-size:18px;line-height:30px;margin:0 0 40px 0;position:relative}.switch-modal-wrapper .restricion-modal a.collegamento,.restricion-modal-wrapper .restricion-modal a.collegamento{color:#007680 !important;position:relative}.switch-modal-wrapper .restricion-modal a.collegamento:hover,.restricion-modal-wrapper .restricion-modal a.collegamento:hover{color:white !important}.switch-modal-wrapper .restricion-modal .title,.restricion-modal-wrapper .restricion-modal .title,.switch-modal-wrapper .restricion-modal .testo,.restricion-modal-wrapper .restricion-modal .testo,.switch-modal-wrapper .restricion-modal a.collegamento,.restricion-modal-wrapper .restricion-modal a.collegamento,.switch-modal-wrapper .restricion-modal .close-button,.restricion-modal-wrapper .restricion-modal .close-button{z-index:2}.switch-modal-wrapper .restricion-modal:before,.restricion-modal-wrapper .restricion-modal:before,.switch-modal-wrapper .restricion-modal:after,.restricion-modal-wrapper .restricion-modal:after{content:"";position:absolute;border-radius:100%;z-index:1}.switch-modal-wrapper .restricion-modal:before,.restricion-modal-wrapper .restricion-modal:before{width:213px;height:213px;left:266px;top:-97px;background:#00565D}.switch-modal-wrapper .restricion-modal:after,.restricion-modal-wrapper .restricion-modal:after{position:absolute;width:124px;height:124px;left:-44px;top:323px;background:#3D99A0}.close-button{height:30px;width:30px;background-color:#E6E6E6;border-radius:8px;position:absolute;right:16px;top:16px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center}.close-button:before,.close-button:after{position:absolute;content:'';width:65%;height:2px;background-color:#727272}.close-button:before{transform:rotate(45deg)}.close-button:after{transform:rotate(-45deg)}.curve{background:#007680;height:43.74vw;margin-left:auto;margin-right:auto;position:relative;clip-path:ellipse(93% 65.5% at 50% 33.5%);object-fit:cover;overflow:hidden;border-bottom:3px solid white}.customer-account-login .curve.mainhero,.customer-account-create .curve.mainhero{height:unset;padding:60px 0 80px}.mainhero{margin-bottom:-6.8%;padding-bottom:8.6%}.customer-account-login .mainhero,.customer-account-create .mainhero{margin:0 0 40px 0;padding:0}.mainhero .text-wrap h1{margin-bottom:24px;font-size:56px;line-height:68.81999999999999px}.customer-account-login .mainhero .text-wrap h1,.customer-account-create .mainhero .text-wrap h1{font-size:30px;font-weight:700;line-height:44px;font-family:"Roboto",sans-serif}.mainhero .text-wrap .descrizione{font-size:18px;line-height:30px;margin-bottom:40px}.mainhero .text-wrap .already-customer{margin-top:40px;font-size:18px;line-height:30px}.mainhero .text-wrap .already-customer a.customer-login-link{font-weight:700;text-decoration:underline}.mainhero .image-wrap{width:50%;height:100%;object-fit:cover;overflow:hidden;position:absolute;right:0;z-index:2}.mainhero .image-wrap img{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);object-fit:cover;height:110.1%;object-position:21.4% -6px;clip-path:ellipse(60% 70% at 61.4% 36%)}.mainhero .collegamento{margin-bottom:24px}.customer-account-login .mainhero .collegamento,.customer-account-create .mainhero .collegamento{margin:20px auto;max-width:451px;font-size:14px;line-height:16.41px;height:50px}.mainhero .social-login .collegamento{display:flex;align-items:center;justify-content:center;color:#727272}.mainhero .social-login .collegamento:before{display:block !important;content:"";width:24px;height:24px;background-size:24px;background-repeat:no-repeat;background-position:center;margin-right:15px}.mainhero .social-login .collegamento:hover{color:#fff}.mainhero .social-login .collegamento.google-login:before{background-image:url(../images/social-login/google.svg)}.mainhero .social-login .collegamento.facebook-login:before{background-image:url(../images/social-login/facebook.svg)}.mainhero .social-login .collegamento.apple-login:before{background-image:url(../images/social-login/apple.svg)}.container.plus-marketplace{padding:0;padding-bottom:44px}.container.plus-marketplace .swiper-wrapper .swiper-slide{padding:0 39px;width:calc(33.33% - 78px)}.container.plus-marketplace .swiper-wrapper .swiper-slide:first-of-type{padding-left:25px}.container.plus-marketplace .swiper-wrapper .swiper-slide:last-of-type{padding-right:25px}.container.plus-marketplace .swiper-wrapper .swiper-slide h2{color:#007680;font-size:30px;font-weight:700}.container.plus-marketplace .swiper-wrapper .swiper-slide .descrizione{font-size:18px;line-height:30px;margin-bottom:18px;color:#727272}.container.plus-marketplace .swiper-wrapper .swiper-slide .descrizione p:last-child{margin:0}.container.plus-marketplace .swiper-wrapper .swiper-slide .collegamento{color:#007680;font-size:14px;line-height:16.41px;text-decoration:underline}.container.plus-marketplace .swiper-wrapper .swiper-slide .collegamento:hover{text-decoration:none}.container.plus-marketplace img{width:100%;border-radius:14px}.container.plus-marketplace.marketplaceInside{max-width:1142px}.container.plus-marketplace.marketplaceInside .row{margin-top:80px;margin-bottom:80px;align-items:center}.container.plus-marketplace.marketplaceInside .row:nth-child(odd){flex-direction:row}.container.plus-marketplace.marketplaceInside .row:nth-child(odd) .col.imgwrapper{padding-right:5px}.container.plus-marketplace.marketplaceInside .row:nth-child(odd) .testi{padding-left:125px}.container.plus-marketplace.marketplaceInside .row:nth-child(even){flex-direction:row-reverse}.container.plus-marketplace.marketplaceInside .row:nth-child(even) .col.imgwrapper{padding-left:5px}.container.plus-marketplace.marketplaceInside .row:nth-child(even) .testi{padding-right:125px}.container.plus-marketplace.marketplaceInside .row .testi .descrizione{font-weight:400;font-size:18px;line-height:30px;margin-bottom:24px}.container.plus-marketplace.marketplaceInside .row .testi .collegamento{font-weight:700;font-size:14px;line-height:16px;text-decoration-line:underline;color:#007680}.custom.link.wishlist,.minicart-wrapper{width:57px;height:40px;background:#F6F6F6;border-radius:10px;margin-left:10px;display:inline-block;position:relative}.custom.link.wishlist:before,.minicart-wrapper:before{display:none}.custom.link.wishlist .counter.qty,.minicart-wrapper .counter.qty{color:#7d7d7d;white-space:nowrap}.custom.link.wishlist a.wishlist-custom,.minicart-wrapper a.wishlist-custom,.custom.link.wishlist a.action.showcart,.minicart-wrapper a.action.showcart{white-space:nowrap;cursor:pointer;display:inline-block;text-decoration:none;display:flex;align-items:center;justify-content:center;height:100%}.custom.link.wishlist a.wishlist-custom:before,.minicart-wrapper a.wishlist-custom:before,.custom.link.wishlist a.action.showcart:before,.minicart-wrapper a.action.showcart:before{content:"";height:14px;background-color:#F6F6F6;display:inline-block;margin-right:10px !important;overflow:hidden;text-indent:-999px;background-position:center;background-size:cover;background-repeat:no-repeat}.minicart-wrapper{overflow:visible}.mage-dropdown-dialog{display:block}.custom.link.wishlist a.wishlist-custom:before{width:15.6px;background-image:url(../images/icon-wishlist-desktop.svg)}.minicart-wrapper a.action.showcart:before{width:11px;background-image:url(../images/icon-minicart-desktop.svg)}.category_widget h2{margin-bottom:25px}.category_widget .category img{border-radius:12px}.category_widget .category .cat-title{font-size:18px;font-weight:700;line-height:21.09px;margin-top:20px;color:#727272}.swiper-container-horizontal{overflow:hidden}.swiper-buttons-custom-wrapper{position:absolute;right:5px;bottom:10px;width:126px}.swiper-button-prev,.swiper-button-next{width:42px !important;height:42px !important;background-image:none !important;z-index:1 !important}.swiper-button-prev:after,.swiper-button-next:after{width:42px;height:42px;content:"" !important;background-size:100%;background-position:center;background-repeat:no-repeat}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{background-image:url(../images/arrow-left-petrol.svg)}.fondoverde .swiper-button-prev:after,.fondoverde .swiper-container-rtl .swiper-button-next:after{background-image:url(../images/arrow-left.svg)}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{background-image:url(../images/arrow-right-petrol.svg)}.fondoverde .swiper-button-next:after,.fondoverde .swiper-container-rtl .swiper-button-prev:after{background-image:url(../images/arrow-right.svg)}.block.widget{margin-bottom:120px}.block.widget .block-title{font-weight:700;font-size:30px;line-height:35.13px;color:#007680;margin:0 0 12px}.block.widget .block-subtitle{margin-top:12px;margin-bottom:40px;color:#727272}.block.widget .block-subtitle,.block.widget .collegamento{font-weight:400;font-size:18px;line-height:21.09px}.container-wrapper-verde{padding:60px 0;margin:120px auto}.container-wrapper-verde .new-products-swiper{position:relative;width:100%;max-width:100%;overflow:hidden}.fondoverde{background-color:#007680}.fondoverde.block.widget .block-title,.fondoverde .block.widget .block-title{color:#fff}.fondoverde.block.widget .block-subtitle,.fondoverde .block.widget .block-subtitle{color:#fff}.banner-home,.cta-2-sell,.pre-footer{color:#fff;padding:66px 115px;margin-bottom:120px;border-radius:12px;overflow:hidden}.banner-home .sfere,.cta-2-sell .sfere,.pre-footer .sfere{width:100%;height:100%;left:0;top:0;z-index:1}.banner-home .sfere .sfera1,.cta-2-sell .sfere .sfera1,.pre-footer .sfere .sfera1,.banner-home .sfere .sfera2,.cta-2-sell .sfere .sfera2,.pre-footer .sfere .sfera2,.banner-home .sfere .sfera3,.cta-2-sell .sfere .sfera3,.pre-footer .sfere .sfera3,.banner-home .sfere .sfera4,.cta-2-sell .sfere .sfera4,.pre-footer .sfere .sfera4,.banner-home .sfere .sfera5,.cta-2-sell .sfere .sfera5,.pre-footer .sfere .sfera5{border-radius:100%;position:absolute;background:#00565D}.banner-home.block.widget .block-title,.cta-2-sell.block.widget .block-title,.pre-footer.block.widget .block-title,.banner-home .block.widget .block-title,.cta-2-sell .block.widget .block-title,.pre-footer .block.widget .block-title{margin-bottom:13px;line-height:35px}.banner-home.block.widget .block-subtitle,.cta-2-sell.block.widget .block-subtitle,.pre-footer.block.widget .block-subtitle,.banner-home .block.widget .block-subtitle,.cta-2-sell .block.widget .block-subtitle,.pre-footer .block.widget .block-subtitle{color:#fff;line-height:30px}.banner-home .testi-wrapper,.cta-2-sell .testi-wrapper,.pre-footer .testi-wrapper{z-index:2}.banner-home .testi-wrapper .collegamento,.cta-2-sell .testi-wrapper .collegamento,.pre-footer .testi-wrapper .collegamento{margin-top:24px}.cta-2-sell .sfere .sfera1{background:#00565D;animation:bounceSfera1 5.5s 0s infinite}.cta-2-sell .sfere .sfera2{background:#3D99A0;animation:bounceSfera2 5.5s 0s infinite}.cta-2-sell .sfere .sfera3{background:#00565D;animation:bounceSfera3 5.5s 0s infinite}.cta-2-sell .sfere .sfera4{background:#3D99A0;animation:bounceSfera4 5.5s 0s infinite}.cta-2-sell .sfere .sfera5{background:#00565D;animation:bounceSfera5 5.5s 0s infinite}.cta-2-sell .sfere .sfera1,.cta-2-sell .sfere .sfera2,.cta-2-sell .sfere .sfera3,.cta-2-sell .sfere .sfera4,.cta-2-sell .sfere .sfera5{animation-timing-function:cubic-bezier(.68, -0.1, .265, 1.55)}.banner-home{padding:0}.banner-home .immagine-curvata{width:50%;background-position:90% 35%;background-size:126%;background-repeat:no-repeat;padding-top:28.965%;clip-path:ellipse(100% 110% at 0% 59%)}.banner-home .sfere .sfera1{background:#3D99A0;width:131px;height:131px;top:-66px;left:663px}.banner-home .sfere .sfera2{background:#00565D;width:332px;height:332px;top:181px;left:1227px}@keyframes bounceSfera1{0%,15%,85%,100%{width:137px;height:137px;top:-22.1%;left:-1.999%}35%,65%{width:166px;height:166px;top:57.3%;left:-3.8%}}@keyframes bounceSfera2{0%,15%,85%,100%{width:169px;height:169px;top:-19.5%;left:38.1%}35%,65%{width:101px;height:101px;top:-19.5%;left:40.5%}}@keyframes bounceSfera3{0%,15%,85%,100%{width:131px;height:131px;top:-19.5%;right:24.53%}35%,65%{width:132px;height:132px;top:-9.5%;right:27%}}@keyframes bounceSfera4{0%,15%,85%,100%{width:172px;height:172px;bottom:-29.2%;right:-2.6%}35%,65%{width:122px;height:122px;bottom:71.09999999999999%;right:-0.8%}}@keyframes bounceSfera5{0%,15%,85%,100%{width:182px;height:182px;bottom:-53%;right:28.1%}35%,65%{width:119px;height:119px;bottom:11.2%;right:39.6%}}.pre-footer{margin-bottom:0;border-radius:0;padding:73px 0}.pre-footer .sfere .sfera1{background:#3D99A0;width:272px;height:272px;left:-6.9%;top:-15%}.pre-footer .sfere .sfera2{background:#00565D;width:824px;height:824px;top:-94.5%;right:-20.7%}.pre-footer .sfere .sfera3{background:#3D99A0;width:402px;height:402px;left:41.3%;bottom:-114.4%}.footer-menu{padding-right:70px}.footer-menu h4{font-size:18px;line-height:30px;font-weight:700;margin:0 0 12px;color:#007680}.footer-menu ul li a{color:#727272;font-size:14px;line-height:30px;font-weight:400;margin:0 0 12px}.footer-menu ul li:last-of-type{margin-bottom:0}.column.main .showSideFilters{display:inline-block}.sidebar .showSideFilters{display:none}.catalog-product-view .column.main .vendorBlock.upper,.cart.table-wrapper .vendorBlock.upper{display:block;margin-bottom:14px}.catalog-product-view .column.main .vendorBlock.upper .soldByLabel,.cart.table-wrapper .vendorBlock.upper .soldByLabel{font-size:14px;font-weight:400;line-height:16.41px;margin-bottom:10px;color:#727272}.catalog-product-view .column.main .vendorinfos .img-wrapper,.cart.table-wrapper .vendorinfos .img-wrapper{margin-right:12px;display:block}.catalog-product-view .column.main .vendorinfos .img-wrapper img,.cart.table-wrapper .vendorinfos .img-wrapper img{width:48px;height:48px;border-radius:6px;border:1px solid #D9D9D9}.catalog-product-view .column.main .vendorinfos .infoWrapper a.vendorName,.cart.table-wrapper .vendorinfos .infoWrapper a.vendorName{font-weight:700;margin-bottom:7px}.catalog-product-view .column.main .vendorinfos .vendorShipping,.cart.table-wrapper .vendorinfos .vendorShipping{margin-top:4px}.catalog-product-view .column.main .vendorinfos .vendorShipping>div,.cart.table-wrapper .vendorinfos .vendorShipping>div{font-size:14px;line-height:18px;margin-top:12px}.cart.table-wrapper .vendorBlock.upper{margin-bottom:0}.cart.table-wrapper .vendorBlock.upper .soldByLabel{font-size:12px;line-height:14.06px}.cart.table-wrapper .vendorSaleBlock .missingBar{width:210px;height:14px;background-color:#F6F6F6;border-radius:7px;position:relative;margin-top:14px;overflow:hidden}.cart.table-wrapper .vendorSaleBlock .missingBar .percentage{position:absolute;left:0;top:0;height:100%;background-color:#007680;border-radius:7px}.cart.table-wrapper .vendorSaleBlock .missing{margin-top:20px;font-size:12px;line-height:18px}.cart.table-wrapper .hideDetailsTrigger{display:inline-block;margin-right:27px;font-size:14px;line-height:20px;text-decoration:underline}.cart.table-wrapper .hideDetailsTrigger .mostra,.cart.table-wrapper .hideDetailsTrigger .nascondi{text-transform:capitalize}.cart.table-wrapper .hideDetailsTrigger .mostra{display:inline}.cart.table-wrapper .hideDetailsTrigger .nascondi{display:none}.cart.table-wrapper .novendor .hideDetailsTrigger{display:none}.cart.table-wrapper .hiDetails{display:none}.form.form-cart .mostrati .hiDetails{display:block}.form.form-cart .mostrati .hideDetailsTrigger .mostra{display:none}.form.form-cart .mostrati .hideDetailsTrigger .nascondi{display:inline}.product-item-info .actions-secondary{display:none}body.logged-in .product-item-info .actions-secondary{display:block}.field.qty,.details-qty.qty{margin-bottom:24px}.field.qty .label,.details-qty.qty .label{color:#007680;margin-bottom:12px}.field.qty .control,.details-qty.qty .control{display:flex;border:1px solid #D9D9D9;border-radius:12px;align-items:center;justify-content:space-between;font-size:18px;font-weight:700}.field.qty .item-qty,.details-qty.qty .item-qty{border:none !important;font-size:18px;line-height:21.09px;font-weight:700;color:#727272;height:50px;width:calc(100% - 90px)}.field.qty .item-qty:focus,.details-qty.qty .item-qty:focus{box-shadow:none}.field.qty .more,.details-qty.qty .more,.field.qty .less,.details-qty.qty .less,.field.qty .decreaseQty,.details-qty.qty .decreaseQty,.field.qty .increaseQty,.details-qty.qty .increaseQty{cursor:pointer;width:45px;height:48px;line-height:48px;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none !important;padding:0 !important;border:none}.column.main .content-container p{margin-bottom:20px;line-height:21px}.column.main .content-container p:last-of-type{margin-bottom:0}.column.main .content-container h2{font-size:18px;font-weight:600;line-height:21.09px;color:#007680;margin:40px 0 20px 0}.content-container{padding-bottom:95px}.content-container a{color:#007680;text-decoration:underline;font-weight:600}.content-container a:hover{color:#3D99A0;text-decoration:none}.page-main>.page-title-wrapper h1.page-title{font-size:24px;font-weight:600;line-height:28.13px}body.account .page-main>.page-title-wrapper h1.page-title{font-size:30px}.assistenzacontainer{max-width:1200px}.assistenzacontainer .block-title h1{color:#007680;font-family:Roboto;font-size:30px;font-style:normal;font-weight:700;line-height:normal;margin:30px auto 12px}.assistenzacontainer .text-before{color:#727272;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 40px 0}.assistenzacontainer .assistenza-sidelink-wrapper{color:#727272;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:normal;border-right:1px solid #D9D9D9;height:100%}.assistenzacontainer .assistenza-sidelink-wrapper a.assistenza-sidelink{color:#727272;margin-bottom:20px}.assistenzacontainer .assistenza-sidelink-wrapper a.assistenza-sidelink.linkattivo{color:#007680;font-weight:700;cursor:default;pointer-events:none}.assistenzacontainer .assistenza-item-wrapper .accordionassistenza .instazione-assistenza{cursor:pointer}.assistenzacontainer .assistenza-item-wrapper .accordionassistenza .instazione-assistenza h3{position:relative}.assistenzacontainer .assistenza-item-wrapper .accordionassistenza .instazione-assistenza h3:after{position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;line-height:inherit;color:inherit;content:'\e622';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.assistenzacontainer .assistenza-item-wrapper .accordionassistenza .instazione-assistenza.active h3:after{transform:translateY(-50%) rotate(180deg)}.assistenzacontainer .assistenza-item-wrapper .accordionassistenza .contentassistenza{color:#727272;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.assistenzacontainer .assistenza-item-wrapper .accordionassistenza .contentassistenza p{margin-bottom:20px}.assistenzacontainer .assistenza-item-wrapper .accordionassistenza .contentassistenza p:first-of-type{margin-bottom:40px}.assistenzacontainer .assistenza-item-wrapper .accordionassistenza .contentassistenza p:last-of-type{margin-bottom:0}.btn-grey{border-radius:4px;border:1px solid #DDD;background:#E6E6E6;padding:6px 12px}.details-qty.qty{display:flex;border:1px solid #D9D9D9;border-radius:12px;align-items:center;justify-content:space-between;font-size:18px;font-weight:700}.co-shipping-method-form p.field{margin-bottom:0}.cart-summary .checkout-methods-items .action.primary.checkout,.cart-summary .checkout-methods-items .amshopby-button.checkout,.cart-summary .checkout-methods-items .am-filter-go.checkout{border-radius:12px}.cart-summary .checkout-methods-items .action.primary.checkout.disabled,.cart-summary .checkout-methods-items .amshopby-button.checkout.disabled,.cart-summary .checkout-methods-items .am-filter-go.checkout.disabled{background:#E6E6E6;border-color:#E6E6E6;color:#727272}#contact-modal{position:fixed;top:0;right:0;bottom:0;z-index:-1;transition:opacity .4s ease-out}#contact-modal.pre-opened{z-index:999}#contact-modal .custom-overlay{position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,0.55);z-index:-1;opacity:0;left:0;top:0;transition:opacity .4s ease-out}#contact-modal .contact-modal{background:#fff;position:fixed;top:0;right:-100%;bottom:0;width:560px;transition:all .4s ease-out;z-index:2;padding:80px 50px}#contact-modal .contact-modal .indietro-button{cursor:pointer}#contact-modal .contact-modal .title{font-family:Roboto;font-size:30px;font-style:normal;font-weight:700;line-height:normal;color:#007680;margin:20px 0 12px 0}#contact-modal .contact-modal .subtitle{color:#727272;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:40px}#contact-modal .contact-modal label,#contact-modal .contact-modal label>span{font-size:14px;font-weight:700}#contact-modal .contact-modal .field{margin-bottom:20px}#contact-modal .contact-modal .field input,#contact-modal .contact-modal .field textarea,#contact-modal .contact-modal .field select{border-radius:7px}#contact-modal .contact-modal .field input[type="text"],#contact-modal .contact-modal .field input[type="password"],#contact-modal .contact-modal .field input[type="url"],#contact-modal .contact-modal .field input[type="tel"],#contact-modal .contact-modal .field input[type="search"],#contact-modal .contact-modal .field input[type="number"],#contact-modal .contact-modal .field input[type*="date"],#contact-modal .contact-modal .field input[type="email"],#contact-modal .contact-modal .field select{min-height:50px;line-height:50px}#contact-modal .contact-modal .field textarea{min-height:200px}#contact-modal .contact-modal .field.note{font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin-top:-6px;margin-bottom:50px}#contact-modal .contact-modal .actions-toolbar .primary .action.submit.primary.btn{font-size:18px;font-weight:400px;padding:12px 17px}#contact-modal.opened .custom-overlay{opacity:1;z-index:1}#contact-modal.opened .contact-modal{right:0}@media (max-width:768px){.nav-sections .customLinks{list-style-type:none;padding:15px;margin:0;border:none;flex-direction:row-reverse}.nav-sections .customLinks li{padding:0 5px;margin:0;display:block;width:50%}.nav-sections .customLinks li a{width:100%;padding-left:0;padding-right:0}.navigation .menuMobileRebuilt{overflow-x:hidden;display:flex;flex-direction:column}.navigation .menuMobileRebuilt li.level0{position:relative}.navigation .menuMobileRebuilt li.level0 a.level0{transition:all .55s cubic-bezier(0, .3, .4, 1.2);transform:translateX(0);font-size:20px;font-weight:500;line-height:23.44px}.navigation .menuMobileRebuilt li.level0 a.level0 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navigation .menuMobileRebuilt li.level0 a.level0.opened{transform:translateX(calc(-100%))}.navigation .menuMobileRebuilt li.level0 a.level0.opened span.scroll-right:before{transform:translate(-50%, -50%) rotate(-180deg)}.navigation .menuMobileRebuilt ul.level0.submenu{position:absolute !important;left:100% !important;transition:all .55s cubic-bezier(0, .3, .4, 1.2) !important;top:0 !important;display:flex;align-items:center;right:0;width:calc(100% - 73px);overflow:auto;height:100%;-ms-overflow-style:none;scrollbar-width:none}.navigation .menuMobileRebuilt ul.level0.submenu::-webkit-scrollbar{display:none}.navigation .menuMobileRebuilt ul.level0.submenu li.level1{padding:0}.navigation .menuMobileRebuilt ul.level0.submenu li.level1 a.level1{padding:10px 20px;white-space:nowrap;background-color:#F6F6F6;border-radius:12px;font-size:14px;font-weight:400;line-height:16.41px;color:#727272;margin-right:12px}.navigation .menuMobileRebuilt ul.level0.submenu.opened{left:calc(0% + 73px) !important}.navigation .menuMobileRebuilt span.scroll-right{position:absolute;right:-73px;top:0;width:73px;height:100%;align-items:center;justify-content:center}.navigation .menuMobileRebuilt span.scroll-right:before{transition:all .55s cubic-bezier(0, .3, .4, 1.2);background-image:url(../images/caret-right.svg);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"";width:34px;height:34px;background-color:#F6F6F6;border-radius:12px;display:inline-block;margin-left:0px;overflow:hidden;text-indent:-999px;background-position:center;background-size:cover;background-repeat:no-repeat}.navigation.fondoverde .menuMobileRebuilt ul.level0.submenu li.level1 a.level1{color:#FFFFFF;background:transparent;border:1px solid white}.navigation.fondoverde .menuMobileRebuilt span.scroll-right:before{background-image:url(../images/caret-right-white.svg);background-color:#3D99A0}.block.widget{margin-bottom:60px}.container-wrapper-verde{margin:60px auto}.container-wrapper-verde.sliderMobile-wrapper{padding-bottom:94px}.headerTrio{padding:8.6px 0 8.6px}.headerTrio .headerLeft{min-width:unset;width:142.02px;display:flex;justify-content:space-between;align-items:center}.headerTrio .headerRight{width:166.34px;padding:0 5px 0 0}.headerTrio .headerRightSuperiore{width:100%}.headerTrio .headerRightSuperiore .right-Up-SX{width:100%;position:absolute;left:0;right:0;top:100%;display:none}.headerTrio .headerRightSuperiore .right-Up-DX .mobileNavIcons .customIcons{width:34px;height:34px;background-color:#F6F6F6;border-radius:12px;display:inline-block;margin-left:10px;overflow:hidden;text-indent:-999px;background-position:center;background-size:cover;background-repeat:no-repeat}.headerTrio .headerRightSuperiore .right-Up-DX .mobileNavIcons .customIcons.searchIcon{background-image:url(../images/icon-mini-search.svg)}.headerTrio .headerRightSuperiore .right-Up-DX .mobileNavIcons .customIcons.wishListIcon{background-image:url(../images/icon-wishlist.svg)}.headerTrio .headerRightSuperiore .right-Up-DX .mobileNavIcons .customIcons.miniCartIcon{background-image:url(../images/icon-minicart.svg)}.headerTrio .headerRightSuperiore .right-Up-DX .mobileNavIcons .customIcons.burgerMenuIcon{background-image:url(../images/icon-menu-burger.svg)}.headerTrio .headerRightInferiore{width:100%}.headerTrio .custom.link.wishlist,.headerTrio .minicart-wrapper{width:0;height:0;margin:0}.curve{height:unset;clip-path:ellipse(150% 61% at 50% 36%)}.mainhero{margin-bottom:20px}.mainhero .textContainer{order:1}.mainhero .text-wrap{padding:0 20px 10px}.mainhero .text-wrap h1{font-size:30px;line-height:36.87px;margin-bottom:15px}.mainhero .text-wrap .descrizione{font-size:16px;line-height:28px;margin-bottom:24px}.mainhero .image-wrap{order:0;position:unset;width:100%;height:unset;object-fit:unset;overflow:unset;margin-bottom:3%}.mainhero .image-wrap img{width:auto;height:36vh;height:80vw;object-fit:cover;position:unset;left:unset;top:unset;transform:none;object-position:unset;clip-path:ellipse(96% 63% at 50% 37%)}.mainhero .collegamento{margin-bottom:12px;font-size:16px}.page-main>.page-title-wrapper .page-title{font-family:'Roboto',sans-serif;color:#007680}.container.plus-marketplace{padding:0;position:relative;width:100%;max-width:100%;padding-bottom:50px;overflow:hidden}.container.plus-marketplace .swiper-wrapper .swiper-slide{padding:0 20px;width:100%}.container.plus-marketplace .swiper-wrapper .swiper-slide:first-of-type,.container.plus-marketplace .swiper-wrapper .swiper-slide:last-of-type{padding-left:20px;padding-right:20px}.container.plus-marketplace .swiper-wrapper .swiper-slide .testi{background:#F6F6F6;padding:20px;border-radius:0 0 14px 14px}.container.plus-marketplace .swiper-wrapper .swiper-slide .testi h2{font-size:20px;line-height:23.44px;margin-top:0}.container.plus-marketplace .swiper-wrapper .swiper-slide .testi .descrizione{font-size:16px;line-height:24px}.container.plus-marketplace img{width:100%;border-radius:14px 14px 0 0}.sliderMobile{padding-bottom:34px;position:relative}.collegamento{font-size:16px}.container.plus-marketplace .swiper-pagination,.sliderMobile .swiper-pagination{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:calc(100% - 40px);align-items:center;justify-content:space-between;border-radius:10px;overflow:hidden;background:#EDECEC}.fondoverde .container.plus-marketplace .swiper-pagination,.fondoverde .sliderMobile .swiper-pagination{background:#88b4b8;bottom:-30px}.container.plus-marketplace .swiper-pagination .swiper-pagination-bullet,.sliderMobile .swiper-pagination .swiper-pagination-bullet{flex:1;background:#EDECEC;height:4px;opacity:.5;margin:0}.fondoverde .container.plus-marketplace .swiper-pagination .swiper-pagination-bullet,.fondoverde .sliderMobile .swiper-pagination .swiper-pagination-bullet{background:#88b4b8}.container.plus-marketplace .swiper-pagination .swiper-pagination-bullet-active,.sliderMobile .swiper-pagination .swiper-pagination-bullet-active{background:#007680;border-radius:10px;opacity:1}.fondoverde .container.plus-marketplace .swiper-pagination .swiper-pagination-bullet-active,.fondoverde .sliderMobile .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.customer-account-login .curve.mainhero,.customer-account-create .curve.mainhero{height:unset;margin-top:-20px;padding:40px 20px 60px}.customer-account-login .curve.mainhero .row,.customer-account-create .curve.mainhero .row{margin:0}.customer-account-login .curve.mainhero .row .text-wrap,.customer-account-create .curve.mainhero .row .text-wrap{padding:0}.customer-account-login .curve.mainhero .row .text-wrap h1,.customer-account-create .curve.mainhero .row .text-wrap h1{font-size:24px;line-height:28.13px}.customer-account-login .curve.mainhero .row .text-wrap .descrizione,.customer-account-create .curve.mainhero .row .text-wrap .descrizione{margin-bottom:40px}.customer-account-login .curve.mainhero .row .text-wrap .or,.customer-account-create .curve.mainhero .row .text-wrap .or{margin:20px 0}.customer-account-login .curve.mainhero .row .text-wrap .social-login .collegamento,.customer-account-create .curve.mainhero .row .text-wrap .social-login .collegamento{margin:10px 0}.customer-account-login .curve.mainhero .row .text-wrap .already-customer,.customer-account-create .curve.mainhero .row .text-wrap .already-customer{margin-top:20px;font-size:14px;line-height:30px}.customer-account-login .curve.mainhero .row .text-wrap .already-customer .customer-login-link,.customer-account-create .curve.mainhero .row .text-wrap .already-customer .customer-login-link{font-weight:400;font-size:16px}.container.plus-marketplace.marketplaceInside .row{margin-top:0;margin-bottom:60px;padding:0 20px}.container.plus-marketplace.marketplaceInside .row img{border-radius:14px}.container.plus-marketplace.marketplaceInside .row .testi h2{margin:20px 0 12px}.container.plus-marketplace.marketplaceInside .row .testi .descrizione{font-size:16px;line-height:24px;margin-bottom:20px}.container.plus-marketplace.marketplaceInside .row .testi .collegamento{color:#007680;font-size:16px;line-height:24px;text-decoration:underline}.switcher-link>span,.assistenzalink>span{display:block;margin-bottom:3px;line-height:1}footer .switcher-link,footer .assistenzalink{align-items:center}footer .switcher-link{margin:-5px 0 0 0}.mobile-switcher{line-height:30px;position:relative}.mobile-switcher .switcher-link{border:1px solid #D1D1D1;border-radius:10px;padding:12px 31px 10px}.mobile-switcher .sublist{display:none;border:1px solid #D1D1D1;background:#fff;border-top:none;border-radius:0 0 10px 10px;padding:4px 31px;text-align:center;position:absolute;left:0;right:0}.mobile-switcher.opened .switcher-link{border-radius:10px 10px 0 0}.mobile-switcher.opened .sublist{display:block}.switch-modal-wrapper .restricion-modal,.restricion-modal-wrapper .restricion-modal{max-width:90%;min-width:90%;padding:40px 20px}.category_widget h2{margin-bottom:20px}.category_widget .category img{border-radius:12px;margin-bottom:10px}.category_widget .category .cat-title{font-size:16px;font-weight:400;line-height:18.75px;margin-top:10px}.block.widget .block-title{font-weight:700;font-size:20px;line-height:23.44px}.block.widget .block-subtitle{font-weight:400;font-size:14px;line-height:16.41px;margin-top:10px;margin-bottom:24px}.banner-home,.cta-2-sell,.pre-footer{padding:20px;margin-bottom:60px}.banner-home .testi-wrapper,.cta-2-sell .testi-wrapper,.pre-footer .testi-wrapper{flex-direction:column}.banner-home .testi-wrapper .block.widget .block-title,.cta-2-sell .testi-wrapper .block.widget .block-title,.pre-footer .testi-wrapper .block.widget .block-title{font-size:24px;line-height:28.13px}.banner-home .testi-wrapper .block.widget .block-subtitle,.cta-2-sell .testi-wrapper .block.widget .block-subtitle,.pre-footer .testi-wrapper .block.widget .block-subtitle{font-size:16px;line-height:24px}.banner-home .testi-wrapper .block.widget .collegamento,.cta-2-sell .testi-wrapper .block.widget .collegamento,.pre-footer .testi-wrapper .block.widget .collegamento{margin-bottom:20px;font-size:16px;margin-top:0}.banner-home .testi-wrapper .collegamento,.cta-2-sell .testi-wrapper .collegamento,.pre-footer .testi-wrapper .collegamento{margin-top:0}.banner-home .immagine-curvata{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;margin-top:-20px;-webkit-transform:scaleX(-1);transform:scaleX(-1);background-position:50% 7%;background-size:134%;background-repeat:no-repeat;padding-top:101.695%;clip-path:ellipse(100% 59% at 50% 40.5%);margin-bottom:40px}.banner-home .testi-wrapper .block.widget .collegamento{margin-top:24px}.cta-2-sell .sfere .sfera1{background:#00565D;animation:bounceSfera1_mobile 5.5s 0s infinite}.cta-2-sell .sfere .sfera2{background:#3D99A0;animation:bounceSfera2_mobile 5.5s 0s infinite}.cta-2-sell .sfere .sfera3{background:#3D99A0;animation:bounceSfera3_mobile 5.5s 0s infinite}.cta-2-sell .sfere .sfera4{background:#00565D;animation:bounceSfera4_mobile 5.5s 0s infinite}.cta-2-sell .sfere .sfera5{display:none}.cta-2-sell .sfere .sfera1,.cta-2-sell .sfere .sfera2,.cta-2-sell .sfere .sfera3,.cta-2-sell .sfere .sfera4,.cta-2-sell .sfere .sfera5{animation-timing-function:cubic-bezier(.68, -0.1, .265, 1.55)}@keyframes bounceSfera1_mobile{0%,15%,85%,100%{width:85px;height:85px;top:-6.2%;left:-8.999000000000001%}35%,65%{width:53px;height:53px;top:-6.2%;left:81.801%}}@keyframes bounceSfera2_mobile{0%,15%,85%,100%{width:48px;height:48px;top:2.5%;left:50.2%}35%,65%{width:116px;height:116px;top:-11.7%;left:-4.2%}}@keyframes bounceSfera3_mobile{0%,15%,85%,100%{width:69px;height:69px;right:unset;top:72.2%;left:76.40000000000001%}35%,65%{width:149px;height:149px;right:unset;top:107%;left:-12.2%}}@keyframes bounceSfera4_mobile{0%,15%,85%,100%{width:74px;height:74px;bottom:unset;right:unset;left:4.8%;top:126%}35%,65%{width:116px;height:116px;bottom:unset;right:unset;left:74%;top:66.7%}}.pre-footer{padding:40px 0;margin-bottom:0}.pre-footer .testi-wrapper .block.widget .block-title{line-height:30px}.pre-footer .testi-wrapper .text-end{margin-top:-2px;display:flex;flex-direction:column-reverse;width:100%}.pre-footer .testi-wrapper .text-end .collegamento{margin-top:12px;width:100%}.pre-footer .sfere .sfera1{background:#00565D;width:152px;height:152px;top:unset;left:-11.9%;bottom:-16.5%}.pre-footer .sfere .sfera2{background:#3D99A0;width:152px;height:152px;top:-11.3%;right:-20.3%}.pre-footer .sfere .sfera3{display:none}.footer.content{padding-bottom:0}.footer.content .footer-menu{width:50%;padding-right:10px;margin-bottom:40px}.footer.content .footer-menu ul li a{font-size:16px}.checkout-cart-index .titles_cart_wishlist{font-size:14px;line-height:16.41px;font-weight:400}.checkout-cart-index .titles_cart_wishlist a.cartTitle_link{border-bottom:3px solid #007680;padding-bottom:14px;font-weight:700}.checkout-cart-index .titles_cart_wishlist>span:first-of-type{margin-right:20px}.checkout-cart-index .cart-container{padding:0 15px}#contact-modal .contact-modal{right:unset;left:100%;max-width:calc(100% - 40px);padding:40px 20px;max-height:100%;overflow:auto}#contact-modal .contact-modal .title{font-size:18px;margin-bottom:10px}#contact-modal .contact-modal .subtitle{font-size:14px;margin-bottom:20px}#contact-modal .contact-modal .field.textarea{min-height:150px}#contact-modal .contact-modal .field.note{margin-bottom:0;padding-right:40px}#contact-modal .contact-modal .actions-toolbar .primary .action.submit.primary.btn.btn-md-petrol{font-size:16px}#contact-modal.opened .contact-modal{right:unset;left:40px;max-width:calc(100% - 40px)}header.page-header.zindex-1{z-index:1}.assistenzacontainer .block-title h1{font-size:24px;margin-top:20px;margin-bottom:10px}.assistenzacontainer .text-before{font-size:14px;margin-bottom:30px}.assistenzacontainer .assistenza-sidelink-wrapper{border-right:none;border-bottom:1px solid #D9D9D9;overflow:auto;width:calc(100% + 40px);margin-right:-20px;margin-left:-20px;padding-left:20px;padding-right:20px;padding-bottom:20px;display:flex;flex-wrap:nowrap;height:unset;-ms-overflow-style:none;scrollbar-width:none}.assistenzacontainer .assistenza-sidelink-wrapper::-webkit-scrollbar{display:none}.assistenzacontainer .assistenza-sidelink-wrapper a.assistenza-sidelink{border-radius:12px;background:#F6F6F6;margin-right:16px;font-size:12px;font-weight:400;color:#727272;margin-bottom:0;padding:10px 20px}.assistenzacontainer .assistenza-sidelink-wrapper a.assistenza-sidelink.linkattivo{background:#007680;color:#fff;font-weight:400}.assistenzacontainer .assistenza-sidelink-wrapper a.assistenza-sidelink.linkattivo>*{white-space:nowrap}.assistenzacontainer .block.widget.ct-view.ct-view-assistenza{margin-top:20px}.assistenzacontainer .assistenza-item-wrapper .accordionassistenza .instazione-assistenza h3{padding-right:30px;font-size:14px;font-weight:700}.assistenzacontainer .assistenza-item-wrapper .accordionassistenza .instazione-assistenza h3:after{border-radius:8px;background:#E6E6E6;padding:10px;font-size:10px;right:-4px}.assistenzacontainer .assistenza-item-wrapper .accordionassistenza .contentassistenza .open-contact{width:100%}}#amasty-shopby-overlay.amshopby-overlay-block{background-color:transparent;z-index:1000000000;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%)}#amasty-shopby-overlay.amshopby-overlay-block .amshopby-loader{top:50%;transform:translate(-50%, -50%);left:50%}.action.primary,.action-primary,.amshopby-button,.am-filter-go{font-weight:400;background-color:#007680;border-color:#007680;padding:12px 17px;transition:all .3s ease-out}.action.primary:hover,.action-primary:hover,.amshopby-button:hover,.am-filter-go:hover,.action.primary:focus,.action-primary:focus,.amshopby-button:focus,.am-filter-go:focus{background-color:#00565D;border-color:#00565D}.csmarketplace-vshops-view .category-products img{border-radius:12px;margin-top:15px;margin-bottom:40px}.csmarketplace-vshops-view .vendorBlock-wrapper{margin-bottom:60px}.csmarketplace-vshops-view .vendorBlock-wrapper .vendorBlock .vendorinfos .img-wrapper{border-radius:6px;width:120px;height:120px;border:1px solid #D9D9D9;overflow:hidden}.csmarketplace-vshops-view .vendorBlock-wrapper .vendorBlock .vendorinfos .img-wrapper img{width:100%;height:100%;object-fit:cover}.csmarketplace-vshops-view .vendorBlock-wrapper .vendorBlock .vendorinfos ul{padding-left:20px;margin:0}.csmarketplace-vshops-view .vendorBlock-wrapper .vendorBlock .vendorinfos ul li{margin:0 0 3px 0}.csmarketplace-vshops-view .vendorBlock-wrapper .vendorBlock .vendorinfos ul li h1{color:#727272;font-size:30px;font-family:Roboto;font-style:normal;font-weight:700;line-height:normal;margin:-2px 0 0px 0}.csmarketplace-vshops-view .vendorBlock-wrapper .about-shop{word-break:unset;padding-right:120px;width:58.5%;color:#727272;font-size:18px;line-height:30px}.csmarketplace-vshops-view .vendorShopFilterWrapper .block-layered-nav{width:calc(100% - 19%);display:flex;align-items:center;margin:0;line-height:1.2}.csmarketplace-vshops-view .vendorShopFilterWrapper .block-layered-nav .block-title{line-height:1.2}.csmarketplace-vshops-view .vendorShopFilterWrapper .block-layered-nav .block-content{line-height:1.2}.csmarketplace-vshops-view .vendorShopFilterWrapper .block-layered-nav .block-content dl{margin:0 0 0 5px;display:flex;align-items:center;line-height:1.2}.csmarketplace-vshops-view .vendorShopFilterWrapper .block-layered-nav .block-content dl dt{margin:0;line-height:1.2}.csmarketplace-vshops-view .vendorShopFilterWrapper .block-layered-nav .block-content dl dt:after{content:":"}.csmarketplace-vshops-view .vendorShopFilterWrapper .block-layered-nav .block-content dl dd#tree-div{margin:0;line-height:1.2}.csmarketplace-vshops-view .vendorShopFilterWrapper .block-layered-nav .block-content dl dd#tree-div ul{margin:0 !important;padding:0 !important;display:flex;line-height:1.2}.csmarketplace-vshops-view .vendorShopFilterWrapper .block-layered-nav .block-content dl dd#tree-div ul li{margin:0 0 0 15px;line-height:1.2}.csmarketplace-vshops-view .vendorShopFilterWrapper .block-layered-nav .block-content dl dd#tree-div ul li input[type="checkbox"]{margin-top:0}.csmarketplace-vshops-view .vendorShopFilterWrapper .block-layered-nav .block-content dl dd#tree-div ul li img{display:none}.csmarketplace-vshops-view .vendorShopFilterWrapper .block.block-poll.shop_search{width:19%;margin:0;z-index:1}.csmarketplace-vshops-view .products{margin-bottom:-20px}.csmarketplace-vshops-view .toolbar.toolbar-products .toolbar-amount{text-align:center;float:none}.csmarketplace-vshops-view .toolbar.toolbar-products .toolbar-amount p{text-align:center}.csmarketplace-vshops-view .reviews-wrapper h2{margin-bottom:40px}.csmarketplace-vshops-view .reviews-wrapper .recensione-media{width:235px;margin:0}.csmarketplace-vshops-view .reviews-wrapper .review-list{width:calc(100% - 235px);border-left:1px solid #D9D9D9;padding-left:40px}.csmarketplace-vshops-view .reviews-wrapper .review-list .review-item .titolo{color:#007680;font-size:24px;font-family:Roboto;font-style:normal;font-weight:700;line-height:normal}.csmarketplace-vshops-view .reviews-wrapper .review-list .review-item .descrizione{color:#727272;font-size:14px;font-family:Roboto;font-style:normal;font-weight:400;line-height:24px}.csmarketplace-vshops-view .reviews-wrapper .review-list .review-item .review-ratings{float:none;display:flex;margin-bottom:20px}.csmarketplace-vshops-view .reviews-wrapper .review-list .review-item .review-ratings .rating-summary.item{display:flex;align-items:center;margin-right:15px}.csmarketplace-vshops-view .reviews-wrapper .review-list .review-item .review-ratings .rating-summary.item .label.rating-label{display:block;padding:0;margin:0}.csmarketplace-vshops-view .reviews-wrapper .review-list .review-item .review-ratings .rating-summary.item .rating-result{margin:0 0 0 5px}.csmarketplace-vshops-view .reviews-wrapper .review-list .review-item:first-of-type{margin-top:0;padding-top:0}.csmarketplace-vshops-view .reviews-wrapper .review-list .review-item:last-of-type{border-bottom:none;padding-bottom:5px}.csmarketplace-vshops-view .reviews-wrapper .rating-summary .rating-result{margin-top:6px}.csmarketplace-vshops-view .reviews-wrapper .review-toolbar{margin:0;border:none}.csmarketplace-vshops-view .addReview{display:inline-block;width:calc(100% - 40px);border-radius:10px;background:#F6F6F6;padding:10px 30px;color:#727272;font-size:14px;text-align:center;margin-left:-5px;transition:all .3s ease-out}.csmarketplace-vshops-view .addReview:hover{background:#007680;color:#fff}.modal-popup.confirm .modal-footer button{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:10px 20px;font-size:15px;line-height:20px;border-radius:12px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-right:10px}#co-shipping-method-form .item-title{margin-bottom:20px}.page-layout-checkout .page-header{border-bottom:none;position:static}.page-layout-checkout .header.content{border-bottom:none}.page-layout-checkout .header.content .container.logo-wrapper{padding-top:58px;padding-bottom:60px}.page-layout-checkout .page-main>.page-title-wrapper{display:block;border:none;clip:unset;height:unset;margin:unset;padding:unset;position:unset;width:unset}.page-layout-checkout .page-main>.page-title-wrapper h1.page-title{font-family:Roboto;font-size:30px;font-style:normal;font-weight:700;line-height:normal;padding:0;margin:0;margin-bottom:40px}.page-layout-checkout .page-main .opc-progress-bar{margin-bottom:70px}.page-layout-checkout .page-main .opc-progress-bar .opc-progress-bar-item{width:50%}.page-layout-checkout .page-main .opc-progress-bar .opc-progress-bar-item>span:after{line-height:1.3}.page-layout-checkout .page-main .opc-progress-bar .opc-progress-bar-item._active>span:after{content:counter(i) !important;font-family:'Roboto',sans-serif !important;border-color:#007680}.page-layout-checkout .page-main .opc-progress-bar .opc-progress-bar-item._active>span:before{background:#007680;border-color:#007680}.page-layout-checkout .page-main .opc-progress-bar .opc-progress-bar-item._active:before{background:#007680;border-color:#007680}.page-layout-checkout .page-main .opc-wrapper .field.addresses .control .shipping-address-items{display:flex;flex-direction:column}.page-layout-checkout .page-main .opc-wrapper .field.addresses .control .shipping-address-items .shipping-address-item{width:100%;border-radius:12px;background:#F6F6F6;color:#727272;font-size:18px;font-weight:400;line-height:20px;padding:36px 31px}.page-layout-checkout .page-main .opc-wrapper .field.addresses .control .shipping-address-items .shipping-address-item br{display:inline-block;content:" "}.page-layout-checkout .page-main .opc-wrapper .field.addresses .control .shipping-address-items .shipping-address-item br:after{display:inline-block;content:","}.page-layout-checkout .page-main .opc-wrapper .field.addresses .control .shipping-address-items .shipping-address-item button{float:right;margin:0 0 0 10px;font-size:14px;padding:0;border:none;background:no-repeat;line-height:1.3;color:#007681}.page-layout-checkout .page-main .opc-wrapper .field.addresses .control .shipping-address-items .shipping-address-item.selected-item{border-color:#007681}.page-layout-checkout .page-main .opc-wrapper .field.addresses .control .shipping-address-items .shipping-address-item.selected-item:after{background:#007681;border-radius:0 9px;font-size:14px}.page-layout-checkout .page-main .opc-wrapper .step-title,.page-layout-checkout .page-main .checkout-shipping-method .step-title,.page-layout-checkout .page-main .opc-block-summary>.title{color:#727272;font-family:'Roboto',sans-serif !important;font-size:18px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:16px;border-bottom:none;margin-bottom:0}.page-layout-checkout .page-main .opc-block-summary>.title{margin-bottom:4px;border-bottom:1px solid #D9D9D9}.page-layout-checkout .page-main .opc-block-summary .items-in-cart .minicart-items .minicart-items-wrapper .product-item .product-item-inner{display:flex;justify-content:space-between}