body,html{font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:400;color:#2f579d}::selection{color:#fff;background:rgba(47,87,157,.6)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Plus Jakarta Sans",serif}h1,h2,h3{font-weight:800}h3{font-size:28px}p{font-size:16px;color:#1d3661}#headerCentro .user-menu .cart-button a,a,h1,h2,h3{color:#2f579d}a:focus,a:hover{color:#234176}.modal,.modal a{color:#1d1d1b!important}.form-control:focus,input:focus,select:focus,textarea:focus{border-color:#428c4e;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.8),0 0 8px rgba(49,81,63,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.8),0 0 8px rgba(49,81,63,.6)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.selectTop,form.form-search-cat{position:relative}.badge{border:1px solid #e1e1e1;background-color:#fff;min-height:19px;font-size:10px;color:#1d1d1b;text-align:center;font-weight:400;border-radius:50px;text-wrap:wrap}.badge:focus,.badge:hover{color:#1d1d1b}a.badge{margin-bottom:10px}a.badge:focus,a.badge:hover{background:#428c4e;border-color:#428c4e}.btn-form,.btn-primary,.btnTuttoWishlist,.tab-schedaProdotto .visible-xs a.active{font-weight:500;min-height:19px;max-width:100%;line-height:19px;text-align:center;background:#2f579d;border:1px solid #2f579d;border-radius:30px;padding:18px 35px;height:57px;font-size:16px;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:14px;transition:all .3s ease-in-out}.btn-applica svg,.btn-default svg,.btn-form svg,.btn-primary svg,.btn-secondary svg,.btnTuttoWishlist svg,.contenuto-blog-rimedi a.list-group-item svg,.contenuto-blog-rimedi button.list-group-item svg,.tab-schedaProdotto .visible-xs a svg,.tab-schedaProdotto .visible-xs a.active svg,.text-violet svg{height:25px;width:auto}.btn-form:focus,.btn-form:hover,.btn-primary:focus,.btn-primary:hover,.btnTuttoWishlist:focus,.btnTuttoWishlist:hover,.tab-schedaProdotto .visible-xs a.active:focus,.tab-schedaProdotto .visible-xs a.active:hover{outline:0;background:#428c4e;border-color:#428c4e;color:#fff;text-decoration:none}.box-tnkpage .btn-primary{width:200px}#render .btn-primary{width:270px}.btn-applica,.btn-default,.btn-secondary,.tab-schedaProdotto .visible-xs a{text-align:center;font-size:16px;color:#1d1d1b;padding:10px}.btn-applica,.btn-default,.btn-secondary,.contenuto-blog-rimedi a.list-group-item,.contenuto-blog-rimedi button.list-group-item,.tab-schedaProdotto .visible-xs a,.text-violet{font-weight:500;background:#fff;border:1px solid #428c4e;border-radius:30px;width:270px;max-width:100%;display:inline-flex;align-items:center;justify-content:center;gap:14px;transition:all .3s ease-in-out}.contenuto-blog-rimedi a.list-group-item,.contenuto-blog-rimedi button.list-group-item{color:#1d1d1b}.text-violet{text-align:center;font-size:16px;padding:10px}.btn-applica:focus,.btn-applica:hover,.btn-default:hover,.btn-secondary:focus,.btn-secondary:hover,.tab-schedaProdotto .visible-xs a:hover,.text-violet:hover{outline:0;background:#fff;border-color:#2f579d;color:#2f579d;text-decoration:none}.contenuto-blog-rimedi a.list-group-item:hover,.contenuto-blog-rimedi button.list-group-item:hover{outline:0;background:#fff;text-decoration:none}.btn-default:focus,.tab-schedaProdotto .visible-xs a:focus{outline:0;background:#fff;border-color:#2f579d;color:#2f579d;text-decoration:none}.contenuto-blog-rimedi a.list-group-item:focus,.contenuto-blog-rimedi button.list-group-item:focus,.text-violet:focus{outline:0;background:#fff;text-decoration:none}.text-violet:focus{border-color:#2f579d;color:#2f579d}.text-violet{color:#fff}.nav-tabs>li.active>a,.nav-tabs>li>a{text-align:center;width:auto}.rimedi-nav-wrapper{max-width:100%;overflow-x:auto;scrollbar-width:none;display:flex;align-items:center;cursor:grab;margin:20px 0}.rimedi-nav-wrapper::-webkit-scrollbar{display:none}.rimedi-nav-wrapper .rimedi-label{margin-right:10px;white-space:nowrap}.rimedi-nav-wrapper .rimedi-nav{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;padding:8px 0;width:max-content;list-style:none;margin-bottom:0}.rimedi-nav-wrapper .rimedi-nav a{flex-shrink:0;white-space:nowrap;padding:6px 16px;border-radius:20px;background:#ebf0f9;font-size:14px;font-weight:700;color:#2f579d;text-decoration:none}.rimedi-nav-wrapper .rimedi-nav a:active,.rimedi-nav-wrapper .rimedi-nav a:hover{background:#1d3661;color:#fff}.swiper-pagination-bullet{width:8px;height:8px;background-color:#d8e2f3;opacity:1;border-radius:50%;margin:0 4px;transition:background-color .3s ease}.swiper-pagination-bullet-active{background-color:#2f579d}.sliderHome{display:flex;flex-direction:column;align-items:center}.sliderHome .swiper-slide img{width:100%;border-radius:35px}.d-flex::after,.d-flex::before,.sliderHome .swiper-button-next::after,.sliderHome .swiper-button-prev::after{display:none}.sliderHome .pagination-slider-home{bottom:0;position:relative;margin-top:20px;margin-bottom:30px;display:flex;justify-content:center;z-index:10;padding:5px;border-radius:50px;width:fit-content;border:1px solid #ebf0f9}form.form-search-cat input.form-control[type=text]{border:2px solid #d8e2f3;font-size:18px;font-weight:400;color:#1d3661;border-radius:80px;padding:6px 60px 6px 25px;line-height:initial;height:initial;box-shadow:none;min-height:54px}form.form-search-cat .form-control::-webkit-input-placeholder{color:#2f579d}form.form-search-cat .btn-search{background:0 0;position:absolute;top:50%;right:18px;margin-top:-16px;padding:0}form.form-search-cat .btn-search svg{height:28px;width:28px}.d-flex{display:flex;align-items:center;justify-content:space-between;padding:5px 0}.position-relative,.topBar{position:relative}.topBar{background:#428c4e;color:#fff;z-index:999}.topBar .row.d-flex{padding:8px 15px}.topBar form.form-search-cat{position:relative;max-width:calc(100% - 146px)}.topBar form.form-search-cat input.form-control[type=text]{border:1px solid #fff;color:#fff;font-weight:400;background:0 0;padding:6px 36px 6px 16px;width:300px;max-width:100%}.formNewsletter input.form-control[type=email]::placeholder,.topBar form.form-search-cat input.form-control[type=text]::placeholder{color:#fff;font-weight:400}.topBar form.form-search-cat .btn-search{position:absolute;top:50%;right:10px;margin-top:-11px}.topBar form.form-search-cat .btn-search svg{height:20px;width:20px}.topBar ul.user-menu{padding:0;margin:0;list-style:none;gap:16px}.topBar ul.user-menu,.topBar ul.user-menu li,.topBar ul.user-menu li a{display:flex;align-items:center;justify-content:center}.topBar ul.user-menu li a{gap:8px;color:#fff}.topBar ul.user-menu li a .nArticoli{background:#fff;color:#428c4e;padding:0 5px;border-radius:50px;line-height:18px;font-size:14px}.topBar ul.user-menu .user-button{position:relative}.topBar ul.user-menu .user-button .dropdown-menu{position:absolute;left:50%;top:140%;transform:translateX(-50%);border:4px solid #fff;border-radius:0 0 15px 15px;background:#428c4e;width:100%;padding:5px 0;margin:0}.topBar ul.user-menu .user-button .dropdown-menu li{width:98%;margin:0 auto;border-bottom:1px solid #fff}.topBar ul.user-menu .user-button .dropdown-menu li:last-of-type{border-bottom:0 none transparent}.topBar ul.user-menu .user-button .dropdown-menu li.title{border:0;margin-bottom:50px}.topBar ul.user-menu .user-button .dropdown-menu li.title h3{font-size:32px;font-weight:700;color:#fff;text-align:center}.topBar ul.user-menu .user-button .dropdown-menu li a{color:#fff;text-align:center;font-size:18px;width:100%;display:block}.topBar ul.user-menu .user-button .dropdown-menu li a:focus,.topBar ul.user-menu .user-button .dropdown-menu li a:hover{color:#fff;background:0 0}#headerCentro{border-bottom:1px solid #ebf0f9;padding:10px 0}#headerCentro .row{display:flex;align-items:center;gap:16px}#headerCentro .header-search{flex:1}#headerCentro .user-menu{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:12px;flex-shrink:0}#headerCentro .user-menu .cart-button .icon-cart{position:relative;padding:12px}#headerCentro .user-menu .cart-button .icon-cart span.nArticoli{position:absolute;top:5px;right:5px;color:#2f579d;background:#ffc23d;border-radius:15px;height:16px;width:16px;text-align:center;font-size:10px;font-weight:800;line-height:1.5}.navigation-box{display:flex;align-items:center;justify-content:center;flex-direction:column}.navigationToggle{position:relative;z-index:99;cursor:pointer}.navigationToggle .icon,.navigationToggle .icon::after,.navigationToggle .icon::before{background:0 0;border:0;width:auto;height:auto}.navigationToggle.opened .icon{background:0 0;transform:rotateZ(90deg)}.navigationToggle.opened .icon::before{transform:rotate(45deg)}.navigationToggle.opened .icon::after{transform:rotate(-45deg)}#mainMenu,#overlay-menu{display:none}#overlay-menu.opened{display:block;position:fixed;z-index:98;height:100vh;width:100%;background:#fff;opacity:90%}#mainMenu{position:relative;height:0}#mainMenu.opened{display:block}#Navigation ul.dropdown-menu.megamenu{top:0!important;position:fixed!important;left:0!important;height:100vh!important;max-height:100vh!important;overflow-y:auto!important;overflow-x:hidden!important;width:380px;max-width:90vw;z-index:9999;border-radius:0;padding:0;background-color:#fff;padding-bottom:1rem}.megamenu-header{display:flex;justify-content:flex-end;padding:16px 20px;position:sticky;top:0;background:#fff;z-index:1;border-bottom:1px solid #ebf0f9;list-style:none}.megamenu-header .chiudi-menu{color:#2f579d;display:flex;align-items:center;justify-content:center;width:36px;height:36px}.megamenu-header .chiudi-menu svg{display:block;width:20px;height:20px;flex-shrink:0}#menu-categorie{z-index:100;position:absolute;border:1px solid #428c4e;border-radius:0 0 40px 40px;width:529px;max-width:100%;padding:0;left:50%;transform:translateX(-50%)}#menu-categorie::after{display:block;content:"";clear:both}.lista-categorie-megamenu-livello2{border:1px solid #ebf0f9;margin-bottom:10px;border-radius:15px;padding-left:0}.lista-categorie-megamenu-livello2 .dropdown-header{background-color:#2f579d;border-radius:15px 15px 0 0}.lista-categorie-megamenu-livello2 .dropdown-header a{color:#fff;font-weight:700;font-size:18px}.lista-categorie-megamenu-livello2 .lista-categorie-megamenu-livello3{list-style:none;padding-left:15px}.lista-categorie-megamenu-livello2 .lista-categorie-megamenu-livello3 li{margin-bottom:5px}.lista-categorie-megamenu-livello2 .lista-categorie-megamenu-livello3 li a{color:#428c4e;text-decoration:underline;font-weight:600}.social-container{padding-left:20px}.social-container .menu-social{display:flex;align-items:center;justify-content:space-between}.social-container .menu-social span{color:#2f579d;font-size:14px;font-weight:700}.social-container .menu-social a.fb{margin:0 5px 0 20px}.menu-drop{border-top:1px solid #ebf0f9;margin:0 20px}.menu-drop a.menu-link{font-weight:700;padding:10px 0;color:#2f579d}.search-box{background:#3c644e url(/modelli/eunica/res/img/bg-search.jpg)center center;background-size:2300px;padding:50px 0 0;margin-bottom:70px;color:#fff}.search-box h1{font-size:31px;font-weight:900}.search-box p{font-size:15px;font-weight:400}.search-box .form-search-cat{color:#000}.search-box .form-search-cat input.form-control[type=text]{height:65px;margin-top:16px;margin-bottom:-33px}ul.menu-footer{padding:0;margin:0;list-style:none}#topFooter .container h4,ul.menu-footer a{color:#fff}ul.menu-footer a:hover{text-decoration:underline}#topFooter{padding-top:20px}#topFooter .container{background-color:#1d3661;border-radius:30px;padding:20px 30px}#topFooter .box{margin:20px 0}#topFooter .box:first-child a{display:inline-block;line-height:1}#topFooter .box:first-child a svg{width:145px;height:auto}#topFooter .box .titolo{font-size:24px;line-height:1.2;margin-top:0!important}#topFooter .box a{line-height:1.8}#topFooter .box.social a{display:inline-flex;align-items:center;justify-content:center;gap:11px;margin-right:12px}#topFooter .menu-footer-wrapper{display:flex;gap:24px}@media (max-width:991px){#topFooter .menu-footer-wrapper{flex-direction:column;gap:0}}#topFooter .menu-footer-wrapper .menu-footer{flex:1}#topFooter .dati-footer{display:flex;flex-direction:column;align-items:center}#topFooter .dati-footer .line{border-top:1px solid #2f579d;margin-bottom:10px;width:98%}#topFooter .dati-footer .logo-footer{margin:10px 0}#topFooter .dati-footer p{color:#fff;font-size:12px}.formNewsletter .position-relative{max-width:305px}.formNewsletter input.form-control[type=email]{border:1px solid #fff;color:#fff;font-weight:400;background:0 0;padding:0 36px 0 16px;width:100%;border-radius:50px;height:36px;line-height:36px}.formNewsletter input.form-control[type=email]:-webkit-autofill,.formNewsletter input.form-control[type=email]:-webkit-autofill:focus,.formNewsletter input.form-control[type=email]:-webkit-autofill:hover{border:1px solid #fff;-webkit-box-shadow:0 0 0 1000px #3c644e inset;-webkit-text-fill-color:#fff;transition:background-color 5000s ease-in-out 0s}.formNewsletter .btn-newsletter{position:absolute;top:50%;right:10px;margin-top:-11px;background:0 0;padding:0}.formNewsletter .btn-newsletter svg{height:20px;width:20px;transition:all .5s linear}.formNewsletter .btn-newsletter:focus,.formNewsletter .btn-newsletter:hover{color:#fff}.formNewsletter .btn-newsletter:focus svg,.formNewsletter .btn-newsletter:hover svg{transform:rotate(360deg)}#bottomFooter{padding-top:22px}#bottomFooter .row{display:flex;justify-content:center}#bottomFooter .row p{margin-right:10px}.posizione195{font-size:12px;color:#90a99b;text-transform:uppercase;line-height:1.2;text-align:center}.raggruppamentiSingolo{padding-top:10px;padding-bottom:80px}.raggruppamentiSingolo .title h2{margin-bottom:20px;font-size:40px;font-weight:800}.raggruppamentiSingolo .title h2 a{font-size:46px;color:#428c4e;line-height:1.2;font-weight:900}.raggruppamentiSingolo .title h2 a:hover{text-decoration:none;opacity:.85}.raggruppamentiSingolo:nth-child(even) .title h2 a{color:#2f579d}.FourBanner .swiper-button-next,.FourBanner .swiper-button-prev,.prodotti .swiper-button-next,.prodotti .swiper-button-prev{display:none}.prodotti{display:flex;flex-direction:column;align-items:center}.prodotti .swiper-pagination{bottom:0;position:relative;margin-top:10px;margin-bottom:30px;display:flex;justify-content:center;z-index:10;padding:5px;border-radius:50px;width:fit-content;border:1px solid #ebf0f9}body:has(#contenutoOpcCart) .raggruppamentiSingolo{padding-top:10px;padding-bottom:40px}body:has(#contenutoOpcCart) .raggruppamentiSingolo .title h2{margin-bottom:10px}body:has(#contenutoOpcCart) .singleProdStructure a .box-sconto{margin-bottom:-30px;position:relative;z-index:90}.scaletta,.sconto{background:#d7373f;color:#fff;border-radius:50px;display:flex;align-items:center;justify-content:center}.sconto{height:45px;width:45px;font-weight:600;font-size:14px;position:absolute;right:10px}.scaletta{height:58px;padding:0 22px;font-weight:800;font-size:12px;max-width:calc(100% - 62px)}.slider-prodotti{position:relative}.omnibus-info{font-size:10px;text-align:left;color:#1d1d1b}.singleProdStructure{margin:10px 0;border:1px solid #ebf0f9;border-radius:30px;padding:10px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.singleProdStructure .box-sconto{position:absolute;right:15px;height:58px;margin-bottom:10px;gap:6px}.singleProdStructure .caption .nomeProdotto{font-size:20px;color:#2f579d;font-weight:800;text-transform:lowercase;text-align:left}.singleProdStructure .caption .ditta{font-size:12px;color:#1d1d1b;line-height:1.2;font-weight:400;text-transform:uppercase}.singleProdStructure .caption .cta-priceBox{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ebf0f9;padding-top:5px}.singleProdStructure .caption .cta-priceBox .pricesBox{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;white-space:nowrap}.singleProdStructure .caption .cta-priceBox .pricesBox .prezzoFinaleItem{font-size:clamp(18px,4vw,24px);color:#428c4e;font-weight:700}.singleProdStructure .caption .cta-priceBox .pricesBox .prezzoInizialeItem{font-size:12px;color:#1d3661;text-decoration:line-through}.singleProdStructure .caption .cta-priceBox .btn-nodisp{border-radius:50px;height:min-content;padding:10px;background:#fff;color:#2f579d;border:2px solid #d8e2f3;font-size:12px}.singleProdStructure .caption .cta-priceBox .btn-cart{background-color:#ffc23d;border-radius:30px;padding:5px 30px}.singleProdStructure .caption .cta-priceBox .btn-cart svg{width:20px}.singleProdStructure .caption .diciture{flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;margin-top:10px}.banner-raggruppamento-1 .container .col-xs-12{background:#ebf0f9;border-radius:30px;padding:30px}#box4Banner .posizione230>div,.banner-raggruppamento-1 .container .col-xs-12 .posizione4{display:flex;flex-direction:column;align-items:center}#DueBannersHome .posizione240 img,.banner-raggruppamento-1 .container .col-xs-12 .posizione4 svg{width:100%}.banner-raggruppamento-1 h2{color:#2f579d;font-size:32px;font-weight:700;margin-bottom:15px;text-align:center}.banner-raggruppamento-1 p{font-size:16px}.banner-raggruppamento-1 .btn{color:#fff;border-color:#428c4e;background-color:#428c4e;text-transform:none;letter-spacing:0;padding:12px 25px!important;border-radius:30px;font-weight:700}.banner-raggruppamento-1 .btn:hover{background-color:#fff;color:#428c4e}#DueBannersHome,#box4Banner,#sliderDitte{margin:30px 0}#box4Banner .row{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;padding:0 10px;box-sizing:border-box}#box4Banner .row:after,#box4Banner .row:before,.bannersHome .swiper-button-next::after,.bannersHome .swiper-button-prev::after{display:none}@media (min-width:992px){#box4Banner .row{grid-template-columns:repeat(4,1fr)}}#box4Banner .posizione230{padding:0;width:auto;float:none}#box4Banner .posizione230>div{border:1px solid #ebf0f9;border-radius:30px;padding:10px 15px;height:100%;margin-bottom:0}#box4Banner .posizione230>div h3{color:#2f579d;font-size:20px;font-weight:800;margin-top:0;text-align:center}#box4Banner .posizione230>div p,.banner-raggruppamento-1 p,.bannersHome h2{color:#1d3661;text-align:center}.bannersHome h2{color:#2f579d;font-weight:800;font-size:40px;margin-bottom:20px}.bannersHome .swiper-wrapper img{width:100%;border-radius:30px}.bannersHome .swiper-button-next,.bannersHome .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);background-color:transparent;z-index:10;width:40px;height:40px}.bannersHome .swiper-button-prev{left:10px}.bannersHome .swiper-button-next{right:10px}.bannersHome .FourBanner{display:flex;flex-direction:column;align-items:center}.bannersHome .FourBanner .swiper-pagination{bottom:0;position:relative;margin-top:20px;margin-bottom:30px;display:flex;justify-content:center;z-index:10;padding:5px;border-radius:50px;width:fit-content;border:1px solid #ebf0f9}.banner-raggruppamento-2 .posizione5{border:1px solid #ebf0f9;border-radius:30px;padding:10px 20px}.banner-raggruppamento-2 .posizione5 h2{color:#428c4e;font-size:32px}.banner-raggruppamento-2 .posizione5 h3,.banner-raggruppamento-3 .row .social h3{color:#2f579d;font-size:28px;font-weight:800}.banner-raggruppamento-2 .posizione5 p{color:#1d3661;font-size:14px}#sliderDitte .swiper-slide-blank,.nav-schedaProdotto::after,.nav-schedaProdotto::before,.swiper-button-next::after,.swiper-button-prev::after{display:none}#sliderDitte h2{color:#2f579d;font-size:40px;font-weight:700}#sliderDitte .ditte{display:flex;flex-direction:column;align-items:center}#sliderDitte .ditte .swiper-wrapper{padding-bottom:15px}#sliderDitte .ditte .swiper-wrapper .swiper-slide{border:1px solid #ebf0f9;border-radius:20px;padding:10px}#sliderDitte .ditte .swiper-wrapper .swiper-slide img{width:100%;aspect-ratio:2/1.2;object-fit:contain}#sliderDitte .ditte .swiper-pagination{bottom:0;position:relative;display:flex;justify-content:center;z-index:10;padding:5px;border-radius:50px;width:fit-content;border:1px solid #ebf0f9}.banner-raggruppamento-3 .row{display:flex;justify-content:center;margin-bottom:20px}.banner-raggruppamento-3 .pagamento,.banner-raggruppamento-3 .row .social{display:flex;align-items:center;justify-content:space-evenly}.banner-raggruppamento-3 .row .social h3{margin-top:0}.banner-raggruppamento-3 .row .social a:first-child{margin-right:10px}.banner-raggruppamento-3 .row .social a:hover{text-decoration:none}.banner-raggruppamento-3 .pagamento h3{color:#2f579d;font-weight:800;font-size:28px;margin-top:0;text-align:right}.banner-raggruppamento-3 .pagamento ul{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;gap:8px}.banner-raggruppamento-3 .trustpilot img{width:100%}.banner-raggruppamento-4{background:#fff}.banner-raggruppamento-4 h2,.banner-raggruppamento-4 p{color:#1d1d1b}.breadcrumbs{padding-top:20px;padding-bottom:20px;font-size:12px;color:#428c4e}.breadcrumbs .breadscrumbs .bread-crumb{color:#2f579d;font-weight:400;font-size:12px}.titolo-lista h1{font-size:48px;color:#2f579d;font-weight:700}.titolo-lista img{border-radius:2rem;width:100%;height:auto;margin-bottom:20px}.titolo-lista p{margin-top:20px}.filtro-ordinamenti{display:flex;align-items:center;justify-content:space-between}.pagination>li,select#ordinamentoProdottiSelect{border:0}.btnFilter{cursor:pointer}.filtri-ricerca-r{padding-left:20px}.filtri-ricerca-r .titoloGruppi{color:#2f579d;font-size:18px;font-weight:800}.filtri-ricerca-r a{color:#428c4e;font-size:14px;text-decoration:underline}.filtri-ricerca-r #div_more_options_categ a{color:#2f579d;font-weight:800}.filtri-ricerca-r .mono:not(:last-child){border-bottom:1px solid #ebf0f9}.filtri-ricerca-r .filtro-prezzo span{font-size:14px;color:#2f579d}.filtri-ricerca-r .filtro-prezzo input[type=text]{border-radius:8px;border-color:#b0c5e8}.filtri-ricerca-r .filtro-prezzo .filtra-per-prezzo.btn.btn-sm.btn-primary{width:90%;padding:7px;height:auto;font-size:14px;margin-top:20px}.filtri-ricerca-attivi-r{padding-left:14px}@media (min-width:992px){#box-filtri .filtro-categorie .dropdown-toggle{display:none}#box-filtri .filtro-categorie .dropdown-menu{display:block!important;position:static!important;float:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important;background:0 0!important}#box-filtri .filtro-categorie .dropdown-menu li a{padding:4px 0!important;font-size:14px!important;white-space:normal!important;color:#1d3661}#box-filtri .filtro-categorie .dropdown-menu li a:hover{background:0 0!important;color:#2f579d}}.pagination,.pagination>li>a,.pagination>li>span{display:flex;align-items:center;justify-content:center}.pagination{gap:16px;margin:36px 0}.pagination>li>a,.pagination>li>span{height:46px;width:46px;margin-left:0;color:#1d1d1b;text-decoration:none;background-color:#fff;border:1px solid #428c4e;border-radius:30px!important;transition:all .3s ease-in-out}.pagination>li.active>a,.pagination>li.active>a:focus,.pagination>li.active>a:hover,.pagination>li.active>span,.pagination>li.active>span:focus,.pagination>li.active>span:hover,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#fff;text-decoration:none;background-color:#428c4e;border:1px solid #428c4e}.schedaProdotto h1{color:#2f579d;font-weight:800;font-size:48px;margin-bottom:20px}.schedaProdotto .imgBox{border:1px solid #ebf0f9;border-radius:30px;padding:10px}.schedaProdotto .imgBox img{aspect-ratio:2/1.2;object-fit:contain;margin:auto;height:300px}.schedaProdotto .box-prod{background-color:#ebf0f9;border-radius:30px;padding:20px;color:#1d3661}.schedaProdotto .box-prod .ditta{color:#1d3661;font-weight:700}.schedaProdotto .box-prod .nome-ditta{color:#428c4e;font-weight:700}#updateForm .classeCheckbox a,.schedaProdotto .box-prod .codice-prod,.schedaProdotto .box-prod .disponibilita span{font-weight:700}.schedaProdotto .box-prod .short-description{display:flex;flex-direction:column;align-items:center;margin-top:25px}.schedaProdotto .box-prod .cta-scheda-description,.schedaProdotto .box-prod .short-description a{color:#428c4e;text-decoration:underline;font-weight:700}.schedaProdotto .box-prod .cta-scheda-description{background:0 0;border:0}.schedaProdotto .box-info .bloccoPrezzo{margin-top:30px}.schedaProdotto .box-info .bloccoPrezzo p.pi{font-size:14px;font-weight:700;color:#2f579d;text-decoration:line-through;margin-bottom:0}.schedaProdotto .box-info .bloccoPrezzo p.pfs.prezzoFinaleScheda{color:#428c4e;font-size:25px;font-weight:700}.nav-schedaProdotto,.schedaProdotto .box-info,.schedaProdotto .box-info .numProd{display:flex;align-items:center}.schedaProdotto .box-info .numProd p.quantita{margin-right:10px;margin-bottom:0}.schedaProdotto .box-info .numProd .boxAddPrice{display:flex;border:1px solid #ebf0f9;border-radius:24px;padding:5px 10px}.schedaProdotto .box-info .numProd .boxAddPrice .btn-aumenta,.schedaProdotto .box-info .numProd .boxAddPrice .btn-diminusci{max-height:28px}.schedaProdotto .box-info .numProd .boxAddPrice input.txtNumProdotti{border:0;text-align:center;padding:0 10px;height:28px}.schedaProdotto .box-info .box-add-carrello{background:#ffc23d;color:#1d3661;font-weight:700;font-size:16px;width:100%;border-radius:50pc;display:flex;justify-content:center;align-items:center;padding:10px}.box-offerta-scaletta h4{font-weight:700;color:#2f579d}#tabScheda{margin-top:100px;padding-bottom:70px}#tabScheda .nav-tabs>li>a{border:1px solid #ebf0f9;background-color:#fff;border-radius:40px;color:#428c4e;padding:9px 15px}#tabScheda .nav-tabs>li>a:not(:last-child){margin-right:10px}#tabScheda .nav-tabs>li.active>a{background-color:#ebf0f9;color:#1d3661;font-weight:700;padding:9px 15px}#tabScheda .nav-tabs>li.active>a:focus,#tabScheda .nav-tabs>li.active>a:hover{outline:0;background-color:#2f579d;border:1px solid #2f579d;color:#fff;cursor:pointer}#tabScheda .tab-schedaProdotto{border:1px solid #ebf0f9;border-radius:40px;padding:30px 20px}#contenutoOpcCart .lista-prodotti-box table tr td[data-col=nome] span a,#tabScheda .tab-schedaProdotto #descrizione b,#tabScheda .tab-schedaProdotto #descrizione strong,#tabScheda .tab-schedaProdotto #spedizioni strong{color:#2f579d;font-weight:700}#tabScheda .tab-schedaProdotto #info .testo{padding-top:0}#tabScheda .tab-schedaProdotto #info .testo h2.form-contatti-titolo{color:#2f579d;font-size:32px;font-weight:700;margin-top:0}.nav-schedaProdotto.hidden-xs{transform:translateY(-50%)}.prodotti-suggeriti{padding-top:80px;padding-bottom:80px}.prodotti-suggeriti .title h2{margin-bottom:50px;font-size:46px;color:#428c4e;line-height:1.2;font-weight:900}.input-group-addon{display:none}.input-group{width:100%}input.form-control,input[type=email],input[type=number],input[type=password],input[type=text]{border:1px solid #b0c5e8;font-size:13px;padding-left:10px;font-weight:400;color:#1d1d1b;border-radius:8px;height:50px}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}textarea.form-control{border:1px solid #b0c5e8;font-size:18px;font-weight:400;color:#1d1d1b;border-radius:8px;padding:6px 60px 6px 25px;width:100%}.form-control,.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-radius:8px}#datiAnagrafica,table.tabellaOrdine.table.table-bordered.box-infoAggiuntive{margin-top:20px}#datiAnagrafica .box-dati .thumbnail{border:1px solid #d8e2f3;border-radius:30px}#datiAnagrafica .box-dati .thumbnail .caption h2.h3{color:#428c4e;font-weight:800;font-size:20px}#datiAnagrafica .box-dati .thumbnail .caption p{color:#1d3661}#datiAnagrafica .box-dati .thumbnail .caption .btn-default{justify-content:center!important;padding:10px!important}#pulsantiera_user_logged{display:flex;flex-wrap:wrap;table-layout:unset;gap:12px}#pulsantiera_user_logged.btn-group-justified>.btn,#pulsantiera_user_logged.btn-group-justified>.btn-group{display:flex;width:fit-content;border-radius:50px;flex-grow:1;justify-content:center}#pulsantiera_user_logged .btn-default{padding:10px;color:#428c4e;font-weight:700}.boxRecuperoPw #updateForm input.btn.btn-primary,.modificaPswN input.btn-primary{border-radius:50px}.modificaPswN legend{border-bottom:none}table.table.table-bordered{border-collapse:separate!important;border-spacing:0;overflow:hidden}table.table.table-bordered>tbody>tr>td,table.table.table-bordered>thead>tr>th{border-right:1px solid #d8e2f3;border-bottom:1px solid #d8e2f3;background-color:#fff}.thumbnail,div#residuoSsn .thumbnail,table.table.table-bordered{border:1px solid #d8e2f3;border-radius:12px}table.table.table-bordered>tbody>tr>td:last-child,table.table.table-bordered>thead>tr>th:last-child{border-right:0}table.table.table-bordered>tbody>tr:last-child>td{border-bottom:0}table.table.table-bordered>thead>tr:first-child>th:first-child{border-top-left-radius:12px}table.table.table-bordered>thead>tr:first-child>th:last-child{border-top-right-radius:12px}table.table.table-bordered>tbody>tr:last-child>td:first-child{border-bottom-left-radius:12px}table.table.table-bordered>tbody>tr:last-child>td:last-child{border-bottom-right-radius:12px}.boxAccesso h2{font-size:48px;text-align:center}.boxAccesso p{color:#2f579d;text-align:center;margin-top:20px}.boxAccesso #form1{border:1px solid #ebf0f9;border-radius:20px;padding:15px}.boxAccesso #form1 label,.boxRecuperoPw h2.h3{color:#428c4e;font-size:20px;font-weight:800}.boxAccesso #form1 .keepLogged label{font-weight:700;font-size:16px}#updateForm input,.boxAccesso #form1 input#form-group-password,.boxAccesso #form1 input#form-group-username{min-height:50px;border-radius:8px;border-color:#b0c5e8}.boxAccesso #form1 .form--recuperapw p{margin-top:0;text-align:left;font-size:14px;color:#1d3661}.boxAccesso #form1 input[type=submit]{width:100%;background-color:#428c4e;border-color:#428c4e;font-weight:700;font-size:16px}.boxRecuperoPw #titoloArea{text-align:center;margin-bottom:30px}.boxRecuperoPw h2.h3{text-align:center;font-weight:700}.boxRecuperoPw p,.boxRegistrazione p{text-align:center;margin-bottom:20px}.boxRecuperoPw legend{text-align:center;color:#428c4e;border-bottom:none;margin-bottom:10px}.boxRecuperoPw #updateForm{display:flex;flex-direction:column;align-items:center}.boxRegistrazione h2{font-size:24px;font-weight:800;text-align:center}.boxRegistrazione p{color:#2f579d;font-size:14px}.boxRegistrazione a.btn.btn-primary{width:100%;justify-content:center}.wishList{padding:20px 0 40px}.wishList .avvisoBox,.wishList .titoloTop{text-align:center}.wishList .box-add-carrello{margin:40px auto 10px;min-width:350px;max-width:100%}.wishList .singleProdStructure .button-box{justify-content:space-between;padding:0 10px}.wishList .btn-form{margin:12px}.listaProsottiVuota{display:flex;align-items:center;justify-content:center;min-height:20vh}#contenutoOpc,#contenutoOpcCart{padding:40px 0}#contenutoOpc .box .box--header,#contenutoOpcCart .box .box--header{border-radius:20px 20px 0 0;border:1px solid #b0c5e8}#contenutoOpc .box .box--container,#contenutoOpcCart .box .box--container{border-radius:0 0 20px 20px;border:1px solid #b0c5e8}#contenutoOpc .box-pagamento,#contenutoOpc .box-tnkpage,#contenutoOpcCart .box-pagamento,#contenutoOpcCart .box-tnkpage{border-radius:20px;border:1px solid #b0c5e8;background-color:#fff}#contenutoOpc .box-pagamento h4,#contenutoOpc .box-tnkpage h4,#contenutoOpcCart .box-pagamento h4,#contenutoOpcCart .box-tnkpage h4,#contenutoOpcCart .tot-provvisorio-box .totale-carrello .prezzo-finale,.utente-loggato b{color:#428c4e}#contenutoOpc .box-pagamento .tot-ordine,#contenutoOpc .box-tnkpage .tot-ordine,#contenutoOpcCart .box-pagamento .tot-ordine,#contenutoOpcCart .box-tnkpage .tot-ordine{background-color:#d8e2f3;color:#2f579d;border-radius:8px;text-transform:none}#contenutoOpcCart #lista-prodotti-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #ebf0f9;border-radius:24px;overflow:hidden;background:#fff}#contenutoOpcCart #lista-prodotti-table thead th{background-color:#ebf0f9;color:#2f579d;font-size:16px;padding:10px}#contenutoOpcCart #lista-prodotti-table tbody td{padding:5px 10px;border-top:1px solid #d8e2f3}#contenutoOpcCart #lista-prodotti-table tbody tr:first-child td{border-top:1px solid #ebf0f9}#contenutoOpcCart #lista-prodotti-table .rimuovi{color:red}#contenutoOpcCart #lista-prodotti-table .select-box{border-color:#b0c5e8}#contenutoOpcCart .lista-prodotti-box table tr td[data-col=regime]{color:#1d3661;font-size:12px}#contenutoOpcCart .lista-prodotti-box table tr td[data-col=pre-iniziale]{color:#1d3661}#contenutoOpcCart .lista-prodotti-box table tr td[data-col=codice],#contenutoOpcCart .lista-prodotti-box table tr td[data-col=pre-sconto]{color:#428c4e;font-weight:700}#contenutoOpcCart .lista-prodotti-box .coupon{margin-top:24px}#contenutoOpcCart .lista-prodotti-box .coupon strong{color:#428c4e;text-transform:none}#contenutoOpcCart .lista-prodotti-box .coupon #lonkLoginBuonoSconto{text-decoration:underline}#contenutoOpcCart .lista-prodotti-box #titleCouponLoyalty h3,#contenutoOpcCart .lista-prodotti-box #titleRewardsLoyalty h3{color:#2f579d;font-size:30px}#contenutoOpcCart .tot-provvisorio-box{background-color:transparent!important;border:0}#contenutoOpcCart .tot-provvisorio-box table{width:100%;border:1px solid #b0c5e8;border-radius:20px;border-collapse:separate;border-spacing:0;overflow:hidden;background:#fff}#contenutoOpcCart .tot-provvisorio-box thead th{background:#ebf0f9;padding:5px 20px;text-align:left;color:#2f579d}#contenutoOpcCart .tot-provvisorio-box tbody td{padding:15px 10px;border-top:1px solid #d8e2f3}#contenutoOpcCart .tot-provvisorio-box tbody tr:hover{background:#fafcff}#contenutoOpcCart .tot-provvisorio-box .totale-carrello td{background:#fff;font-weight:700}#contenutoOpcCart .tot-provvisorio-box .totale-carrello td,#contenutoOpcCart .tot-provvisorio-box table tr th:first-child h4{color:#428c4e;text-transform:none}#contenutoOpcCart .btn-default,#contenutoOpcCart .btn-primary,#contenutoOpcCart .btn-secondary{padding:10px 30px;height:auto!important;text-transform:none;display:flex;justify-content:center;background-color:#ffc23d;border-color:#ffc23d;color:#1d3661}#contenutoOpcCart #allegato0 .btn-default{padding:0 10px;line-height:18px;height:18px;font-size:12px}#contenutoOpcCart .btn-primary[disabled]{background-color:#2f579d;border-color:#2f579d;text-transform:none;font-weight:600;padding:10px 30px;height:auto}#inputGroupAllegati .input-group{display:flex;flex-wrap:nowrap;align-items:stretch}#inputGroupAllegati .input-group input[type=file]{border:1px solid #428c4e;font-size:14px;font-weight:400;color:#1d1d1b;border-radius:80px 0 0 80px!important;padding:0 60px 0 25px;width:100%;line-height:57px;height:57px}#inputGroupAllegati .input-group .input-group-addon{display:block;border-radius:0 80px 80px 0!important}@media screen and (max-width:768px){#inputGroupAllegati .btn-primary{margin:0}}.box-coupon{border:0;padding:0}.box-coupon .col-sm-9{padding-left:0}.box-coupon #boxFormCouponSconto .titolo{color:#2f579d;text-transform:none;font-size:30px}.box-coupon form#inserimentoCodiceBuonoForm{display:flex;align-items:flex-end}.box-coupon form#inserimentoCodiceBuonoForm .btn-applica{height:65px;border-radius:80px}#contenutoOpc .box{background:#fff}input[type=radio]:checked{border:5px solid #428c4e}input[type=checkbox]:checked{background-color:#428c4e}#updateForm .titolo_step{color:#428c4e;font-size:20px;font-weight:800}#updateForm .input-group{display:flex!important;align-items:flex-start}#updateForm input#azienda,#updateForm input#privato,#updateForm input[type=checkbox]{min-height:0}#updateForm input#actionBtn{border-radius:50px;background:#428c4e;border-color:#428c4e}.contenutoServizio{padding:40px 0}.contenutoServizio input.btn-primary{padding:18px 35px}.btn-third{border-color:#2f579d;background:#2f579d;border-radius:80px}.btn-third.active,.btn-third.active.focus:hover,.btn-third:active,.btn-third:focus,.btn-third:hover,.btn-thirdactive.focus:hover{border-color:#3b6dc4;background:#3b6dc4}.btn-primary-novalidate,.btn-primary-novalidate.active,.btn-primary-novalidate.active.focus:hover,.btn-primary-novalidate:active,.btn-primary-novalidate:active.focus:hover{color:#fff;background:#428c4e;border-color:#428c4e;border-radius:80px;padding:6px 18px;font-size:20px}.btn-primary-novalidate:focus,.btn-primary-novalidate:hover{border-radius:80px;padding:6px 18px;font-size:20px}.btn-primary-novalidate.active.focus:hover:focus,.btn-primary-novalidate.active.focus:hover:hover,.btn-primary-novalidate.active:focus,.btn-primary-novalidate.active:hover,.btn-primary-novalidate:active.focus:hover:focus,.btn-primary-novalidate:active.focus:hover:hover,.btn-primary-novalidate:active:focus,.btn-primary-novalidate:active:hover,.btn-primary-novalidate:focus,.btn-primary-novalidate:focus:focus,.btn-primary-novalidate:focus:hover,.btn-primary-novalidate:hover,.btn-primary-novalidate:hover:focus,.btn-primary-novalidate:hover:hover{color:#fff;background:#428c4e;border-color:#428c4e;opacity:.7;cursor:not-allowed}.box-invia .btn-default,.box-invia .btn-primary{margin-top:8px;margin-bottom:8px}#sendOrdineButton{min-width:140px;width:auto;height:auto;padding:7px 20px}.elenco-contenuti{padding:30px 0}.elenco-contenuti .nav-tabs>li>a{height:37px;padding:8px 25px}.elenco-contenuti .nav-tabs>li>a.active,.elenco-contenuti .nav-tabs>li>a.active:focus,.elenco-contenuti .nav-tabs>li>a.active:hover{background:#428c4e;border-color:#428c4e;color:#fff;border-radius:30px}.dettaglio-contenuti{padding:0 0 30px}.contenuto-blog-rimedi{padding:30px 0}.contenuto-blog-rimedi .col-sm-9 .box-immagine img{aspect-ratio:4/1;object-fit:cover;border-radius:30px;margin-bottom:30px}.contenuto-blog-rimedi .col-sm-9 h1{margin-top:0;color:#2f579d;font-weight:900}.contenuto-blog-rimedi .col-sm-9 h2,.contenuto-blog-rimedi .col-sm-9 h2 a,.contenuto-blog-rimedi .col-sm-9 h3{color:#428c4e;font-weight:900}.contenuto-blog-rimedi a.list-group-item,.contenuto-blog-rimedi button.list-group-item{margin-bottom:10px;text-align:left;font-size:14px;padding:11px 20px}.contenuto-blog-rimedi a.list-group-item,.contenuto-blog-rimedi a.list-group-item.active,.contenuto-blog-rimedi a.list-group-item:focus,.contenuto-blog-rimedi a.list-group-item:hover,.contenuto-blog-rimedi button.list-group-item,.contenuto-blog-rimedi button.list-group-item.active,.contenuto-blog-rimedi button.list-group-item:focus,.contenuto-blog-rimedi button.list-group-item:hover{background:#2f579d;color:#fff;border-color:#2f579d}.contenuto-blog-rimedi .list-group>a.list-group-item:first-child,.contenuto-blog-rimedi .list-group>button.list-group-item:first-child{background-color:#ebf0f9;color:#1d3661;border-color:#2f579d}.contenuto-blog-rimedi .list-group>a.list-group-item:first-child.active,.contenuto-blog-rimedi .list-group>a.list-group-item:first-child:focus,.contenuto-blog-rimedi .list-group>a.list-group-item:first-child:hover,.contenuto-blog-rimedi .list-group>button.list-group-item:first-child.active,.contenuto-blog-rimedi .list-group>button.list-group-item:first-child:focus,.contenuto-blog-rimedi .list-group>button.list-group-item:first-child:hover{background-color:#2f579d;color:#fff;border-color:#2f579d}.contenuto-blog-rimedi .boxSliderProdotti .thumbnail{border-radius:30px;border-color:#e1e1e1;padding:30px 15px}.contenuto-blog-rimedi .boxSliderProdotti .thumbnail .caption a,.contenuto-blog-rimedi .boxSliderProdotti .thumbnail .caption a:focus,.contenuto-blog-rimedi .boxSliderProdotti .thumbnail .caption a:hover{color:#1d1d1b;text-decoration:none}.contenuto-blog-rimedi .boxSliderProdotti .thumbnail .caption a h4[itemprop=name]{font-size:24px;color:#428c4e;line-height:1.2;font-weight:900}.contenuto-blog-rimedi .boxSliderProdotti .thumbnail .bloccoPrezzo{display:flex;align-items:center;justify-content:flex-start;gap:12px}.contenuto-blog-rimedi .boxSliderProdotti .thumbnail .bloccoPrezzo .pf,.contenuto-blog-rimedi .boxSliderProdotti .thumbnail .bloccoPrezzo .pfs{font-size:28px;color:#428c4e;line-height:1.2}.contenuto-blog-rimedi .boxSliderProdotti .thumbnail .bloccoPrezzo .pi{font-size:21px;color:#1d1d1b;text-decoration:line-through;line-height:1.2}.contenuto-blog-rimedi .boxSliderProdotti .thumbnail .bloccoPrezzo .sc{height:40px;width:40px;background:#d7373f;color:#fff;border-radius:50px;display:flex;align-items:center;justify-content:center;font-weight:600}.contenuto-blog-rimedi .boxSliderProdotti .thumbnail .btn{margin:12px 0 0}.contenuto-blog-rimedi .boxSliderProdotti .thumbnail .btn.btn-primary{padding:10px 27px;height:46px;display:flex;justify-content:center}#cookie_policy_container,.testo{padding:50px 0;font-size:16px!important;font-family:"Plus Jakarta Sans",sans-serif!important}#cookie_policy_container a,.testo a{color:#2f579d}#cookie_policy_container a:focus,#cookie_policy_container a:hover,.testo a:focus,.testo a:hover{color:#234176}@media screen and (max-width:1400px){.cta-priceBox{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.cta-priceBox .btn-nodisp{display:block;width:auto;margin-top:5px}.cta-priceBox .btn-nodisp:only-child{flex-basis:100%;text-align:center;order:2}.singleProdStructure .caption .cta-priceBox:has(.btn-nodisp){display:flex;flex-direction:column;align-items:flex-start}.singleProdStructure .caption .cta-priceBox:has(.btn-nodisp) .btn-nodisp{margin-top:5px;width:auto;text-align:center}}@media screen and (min-width:1400px){.container{width:1360px}}@media screen and (min-width:1600px){.container{width:1540px}}@media screen and (max-width:767px){.tab-schedaProdotto .visible-xs{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.tab-schedaProdotto .visible-xs a{transform:translateY(-50%)}#tabScheda .tab-content>.tab-pane{margin-bottom:65px;padding-left:15px}.banner-raggruppamento-3 .container{display:flex;flex-direction:column}.banner-raggruppamento-3 .container .social{order:1}.banner-raggruppamento-3 .container .trustpilot{order:2}.banner-raggruppamento-3 .container .pagamento{order:3;margin-top:15px}.banner-raggruppamento-3 .container .pagamento h3{text-align:center}.banner-raggruppamento-3 .container .pagamento ul{justify-content:center}.banner-raggruppamento-3 .pagamento,.banner-raggruppamento-3 .row .social{flex-wrap:wrap}.banner-raggruppamento-3 .pagamento>[class*=col-],.banner-raggruppamento-3 .row .social>[class*=col-]{width:100%;flex:0 0 100%}#topFooter .row{display:flex;flex-wrap:wrap}#topFooter .row>.box:nth-child(2),#topFooter .row>.box:nth-child(3){width:50%;flex:0 0 50%;margin:10px 0;padding:0 8px}#topFooter .row>.box:nth-child(2) .menu-footer-wrapper,#topFooter .row>.box:nth-child(3) .menu-footer-wrapper{flex-direction:column;gap:0}#topFooter a{font-size:12px}.singleProdStructure .caption .nomeProdotto{font-size:14px}.singleProdStructure .caption .cta-priceBox .btn-cart{padding:6px 12px}.schedaProdotto .col-xs-12.col-md-6 .row{display:flex!important;flex-direction:column!important;margin:0}.schedaProdotto .col-xs-12.col-md-6 .box-prod{order:2!important}.schedaProdotto .col-xs-12.col-md-6 .box-info{order:1!important}.schedaProdotto .col-xs-12.col-md-6 .omnibus{order:3!important}.schedaProdotto .box-info{border-radius:16px!important;padding:16px!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-bottom:16px!important}.schedaProdotto .box-info .bloccoPrezzo{flex:1 1 auto!important;width:auto!important;float:none!important}.schedaProdotto .box-info .box-acq-scheda{flex:0 0 auto!important;width:auto!important;float:none!important;display:flex!important;align-items:center!important}.schedaProdotto .omnibus{order:1!important}.schedaProdotto .box-info .col-xs-12.col-lg-7{flex:0 0 100%!important;width:100%!important}.schedaProdotto .box-info .col-xs-12.col-lg-7 .btn.box-add-carrello{width:100%!important;background:#ffc23d!important;border:0!important;border-radius:50px!important;padding:14px 20px!important;font-size:16px!important;font-weight:600!important;color:#1d3661!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}.schedaProdotto .box-info .col-xs-12.col-lg-7 .btn.box-add-carrello.disabled{background:#e0e0e0!important;color:#999!important}}@media screen and (min-width:768px){#middleFooter .d-flex>*{flex-basis:30%}.banner-raggruppamento .onda{height:110px}}@media screen and (min-width:992px){#box-ordinamento-mobile{display:inline-flex;width:fit-content;border:1px solid #d8e2f3;border-radius:30px;align-items:center;padding:4px 12px 6px}#box-ordinamento-mobile>svg{display:none;padding-top:10px}#box-ordinamento-mobile::after{content:"›";font-size:18px;color:#428c4e;margin-left:4px}#box-ordinamento-mobile select{border:0;outline:0;background:0 0;cursor:pointer;-webkit-appearance:none;appearance:none}.col-md-6.col-md-offset-3:has(.boxAccesso){margin-left:33.33333333%;width:33.33333333%}.topBar ul.user-menu{gap:56px}#menu-categorie .lista-categorie-megamenu{padding:70px 100px}#middleFooter .d-flex>*{flex-basis:16%}.elenco-contenuti{padding:60px 0 30px}.dettaglio-contenuti{padding:0 0 60px}}@media screen and (max-width:768px){#logo img{max-height:100px}#menu-categorie .lista-categorie-megamenu{padding:15px 0 20px}#menu-categorie .lista-categorie-megamenu li.title{margin-bottom:15px}.raggruppamentiSingolo{padding-top:30px;padding-bottom:30px}.raggruppamentiSingolo .title h2{margin-bottom:10px}.banner-raggruppamento p{font-size:14px}.singleProdStructure a .caption .nomeProdotto{font-size:18px}.singleProdStructure .button-box .btn-primary{padding:0 8px;width:38px;height:38px}.singleProdStructure .button-box .btn-secondary{padding:10px 18px;height:38px}.titolo-lista{padding:1rem}.titolo-lista h1{font-size:28px;padding-left:0}.titolo-lista img{border-radius:2rem;width:100%;height:auto}.schedaProdotto .bloccoPrezzo span.prezzoFinaleScheda,.schedaProdotto .prodotti-suggeriti .title h2,.schedaProdotto .promoBox .box-offerta-scaletta h4,.schedaProdotto h1{font-size:28px}.schedaProdotto .disponibilita{font-size:15px}.box-invia{position:initial;background-color:transparent}}@media screen and (max-width:992px){#DueBannersHome .posizione240{margin-bottom:30px}.schedaProdotto .box-prod{margin-top:30px}.banner-raggruppamento-3 .row .social h3{color:#2f579d;font-weight:800;font-size:21px;margin-top:0}}@media screen and (max-width:991px){.trustpilot .col-xs-12.col-md-3{display:flex;justify-content:center}.posizione55002:first-of-type{margin-bottom:30px}#box-filtri{display:none;position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:100vh!important;background:#fff;z-index:5000;overflow-y:auto;overflow-x:hidden;padding:0 20px 80px;flex-direction:column}.btnChiudiFiltri{display:flex!important;align-items:center;gap:10px;background:0 0!important;border:0!important;border-bottom:1px solid #ebf0f9!important;color:#2f579d!important;font-weight:600;font-size:16px;position:sticky;top:0;background:#fff!important;z-index:1;margin:0-20px 20px;padding:20px 0 20px 20px;width:calc(100% + 40px);border-radius:0!important;box-shadow:none!important}.btnFilter:not(.btnChiudiFiltri){display:flex!important;align-items:center;gap:8px;background:0 0!important;color:#2f579d!important;font-size:14px;font-weight:600;width:auto}input.filtra-per-prezzo{width:70%!important}.toolbar-mobile .col-xs-12{display:flex;align-items:center;gap:10px;padding:10px 15px}#headerCentro .row.d-flex{display:flex!important;flex-wrap:nowrap;align-items:center;position:relative}#headerCentro #Navigation{order:1;flex:0 0 auto;margin:0;padding:0}#headerCentro .user-menu.hidden-md.hidden-lg{order:2;flex:0 0 auto;display:flex!important;margin:0;padding:0;list-style:none}#headerCentro .header-logo{order:3;flex:1 1 auto;text-align:center}#headerCentro ul.user-menu:not(.hidden-md):not(.hidden-lg){order:4;flex:0 0 auto;display:flex!important;align-items:center;margin:0;padding:0;list-style:none}#headerCentro ul.user-menu:not(.hidden-md):not(.hidden-lg) .email,#headerCentro ul.user-menu:not(.hidden-md):not(.hidden-lg) .pin{display:none!important}a.bottone.continua_shop,a.bottone.vai_carrello{padding:10px}a.bottone.continua_shop span,a.bottone.vai_carrello span{font-size:14px}}@media screen and (min-width:992px){.FourBanner .swiper-button-next,.FourBanner .swiper-button-prev,.prodotti .swiper-button-next,.prodotti .swiper-button-prev{display:flex}}.has-float-label .form-control:placeholder-shown:not(:focus)+*{top:1.1em}.quantita input.qta-text.form-control{padding:0;border:0;border-radius:3px!important;height:40px;text-align:center}.paypalExtraClassBanner{display:flex;justify-content:center}.btn-group.btn-group-justified:has(#bottoneAnnullaOrdine){display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}.btn-group.btn-group-justified:has(#bottoneAnnullaOrdine)>.btn,.btn-group.btn-group-justified:has(#bottoneAnnullaOrdine)>.btn-group{display:flex;align-items:center;justify-content:center;border-radius:30px;width:270px!important;max-width:100%;white-space:wrap}#bottoneAnnullaOrdine{width:fit-content}#tabellaCoordinatePagamento,#tabellaOrdine{width:100%!important;max-width:500px!important;display:block!important;overflow-x:auto!important;box-sizing:border-box}#aggiungiFidelity .btn-primary{background-color:#2f579d;border-color:#2f579d}@media (max-width:599px){.table.table-bordered,.table.table-bordered tbody,.table.table-bordered tr{display:block;width:100%}.table.table-bordered thead,colgroup{display:none}.table.table-bordered tr{border-radius:8px;margin-bottom:1rem;padding:.5rem .75rem}.table.table-bordered td{display:flex;justify-content:space-between;align-items:center;border:0;padding:7px 0;font-size:14px;white-space:normal}.table.table-bordered td:last-child{border-bottom:none;padding-bottom:0}.table.table-bordered td.numero-ordine{font-size:16px;font-weight:500;padding-bottom:10px;margin-bottom:2px;justify-content:flex-start}.table.table-bordered td:not(.numero-ordine)::before{content:attr(data-label);font-size:13px;flex-shrink:0;margin-right:1rem}.table.table-bordered td:nth-child(2)::before{content:"Data"}.table.table-bordered td:nth-child(3)::before{content:"Stato"}.table.table-bordered td:nth-child(4)::before{content:"Saldato"}.table.table-bordered td:nth-child(5)::before{content:"Totale IVA inc."}.table.table-bordered td:nth-child(6)::before,.table.table-bordered td:nth-child(7)::before{content:""}.table.table-bordered td:nth-child(6),.table.table-bordered td:nth-child(7){display:inline-flex;width:auto;border:0;padding:4px 4px 0 0}.table.table-bordered td:nth-child(6){justify-content:flex-start}.table.table-bordered td:nth-child(7){justify-content:flex-end}}#testaArea{text-align:center}.container:has(#testaArea){background:#fff;border:1px solid #ebf0f9;border-radius:20px;padding:3rem 2.5rem;max-width:480px;width:100%;text-align:center;margin:6vh auto}.container:has(#testaArea)::before{content:"✓";display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:#eaf3de;border-radius:50%;font-size:28px;font-weight:500;color:#428c4e;margin:0 auto 1.5rem}.container:has(#testaArea) .titoloAreaCarrello{font-size:20px;font-weight:500;color:#1a1a1a;margin-bottom:1rem}.container:has(#testaArea) .testo p{font-size:15px;color:#1d3661;line-height:1.7;margin:0 0 1.5rem}.container:has(#testaArea) .testo p::after{content:"";display:block;border-top:.5px solid rgba(0,0,0,.12);margin-top:1.5rem}.container:has(#testaArea) .testo br{line-height:0;margin:0;padding:0;display:none}.container:has(#testaArea) .testo br:first-of-type,.container:has(#testaArea) .testo br:nth-of-type(2){display:block}.container:has(#testaArea) .linkCarrello p{display:none}.container:has(#testaArea) .linkIndietro a{display:inline-block;font-size:14px;font-weight:600;color:#2f579d;text-decoration:none;padding:8px 20px;border:1px solid #2f579d;border-radius:8px;transition:background .15s ease}.container:has(#testaArea) .linkIndietro a:hover{background:#f5f5f3}