#content-wrapper{min-height:1200px}.containerPatologie{width:100%;clear:both;display:inline-block;margin-bottom:15px}h3 span.bluGrande{color:#0a4558;margin-top:.8em;display:block;width:100%;padding-bottom:1em;font-size:20px}.containerPatologie h3{font-size:15px;line-height:1.2em;max-width:191px;text-align:left;margin-right:16px;float:left;display:block;position:relative;width:100%;border-bottom:3px solid #0a4558}@media (max-width:820px){.containerPatologie h3{height:auto;display:block!important;max-width:47%;margin-right:8px;line-height:1.2em;width:100%}}.cms-id-2 div.blocco-lettere-patologia div.lettera-button a:hover,.containerPatologie h3 a{text-decoration:none}div#autore{border-bottom:1px solid #d1d1d1;padding:10px 0;height:80px;margin-bottom:.8em}div#autore img{border-radius:50%;background-color:gray;width:60px!important;height:60px!important;object-fit:cover;float:right;margin-left:15px}div#autore div.avatarAutore{float:right;width:60px;height:60px}div#autore p{float:right;font-weight:700;font-size:13px;margin-top:18px;margin-left:10px;line-height:16px}div#autore span.dataArticolo{float:left;font-size:11px;color:#1c7ae1;font-weight:400}.colAssociatiDx,.colAssociatiSx{margin-bottom:40px}.colAssociatiSx ul{list-style:disc;list-style-position:inside}.colAssociatiSx p{color:#000}div.associati.pos1,div.associati.pos2{font-size:11px;color:#000;display:block}div.associati.pos2{max-width:250px;line-height:1.26em;-webkit-transition:top .5s!important;-moz-transition:top .5s!important;-o-transition:top .5s!important;transition:top .5s!important}div.associati.pos2 div.immagine img{margin-top:7px;width:100%;height:auto;margin-bottom:10px;-webkit-transition:1.5s,width 1.5s;-moz-transition:1.5s,width 1.5s;-o-transition:1.5s,width 1.5s;transition:1.5s,width 1.5s}div.associati.pos2 .titolo span{color:#000;font-family:"montserrat-semibold",sans-serif;font-size:14px;display:block;margin-bottom:10px}div.associati.pos1 a,div.associati.pos2 a{color:#868889}div.associati.pos1 .buy button,div.associati.pos2 .buy button{background-color:#ffd400;border-radius:5px;width:40px;height:40px;border:0;appearance:none;display:flex;justify-content:center;align-items:center}div.associati.pos2 .buy button span.buy-categoria{font-size:11px!important}div.associati.pos2 div.occhielloDx{font-size:14px;margin-bottom:20px}div.associati.pos1{line-height:1.2em;max-width:191px;position:relative;margin-bottom:20px}@media (max-width:820px){div.associati.pos1{max-width:47%;width:47%;margin-bottom:30px}}div.associati.pos1 div.immagine img{width:100%;height:auto;margin-bottom:5px}div.associati.pos1 .titolo span{display:block;width:100%;clear:both;float:left;font-size:14px;font-weight:700;color:#000;margin-bottom:3px}div.associati.pos1 .prezzo{padding-top:3px;color:#1c7ae1;font-size:18px;bottom:5px;left:5%}@media (max-width:820px){div.associati.pos1 .prezzo{margin-top:5%;font-size:14.3px;margin-bottom:10px}}div.containerAssociati{width:100%;padding:1px 10px 0;background-color:#f2f2f2;border-radius:3px;margin-top:15px;margin-bottom:10px}.cms-id-2 .blocco-ricerca form label,.cms-id-2 ul#bloccoBrand li.brand,i.fa.fa-shopping-cart.carrello-categoria{display:none}@media (max-width:820px){.page-content.page-cms{padding:0}.cat-button{background-color:#fff}i.fa.fa-shopping-cart.carrello-categoria{display:block;font-size:26px;color:#fdbf14}}@media (min-width:1300px){.cms-id-2 #wrapper{padding-left:25px}}@media (min-width:1000px) and (max-width:1200px){.cms-id-2 #wrapper{padding:12px}}.cms-id-2 .tit-img{margin-bottom:40px}@media (min-width:1300px){.cms-id-2 .tit-img{width:1220px}}.cms-id-2 .tit-img h1{font-size:52px!important;border-top:0!important;color:#0c3464!important;margin-bottom:10px;text-align:left;font-family:"proxima-nova-bold",sans-serif}@media (max-width:820px){.cms-id-2 .tit-img h1{font-size:36px!important;max-width:200px;line-height:1;margin-bottom:20px}}.cms-id-2 .tit-img img,.cms-id-2 div.patologia.risultato-ricerca a>span:after,.cms-id-2 div.patologia:hover a>span:after{width:100%}.cms-id-2 .contenitore-titolo{text-align:left;margin-bottom:10px}.cms-id-2 div.blocco-lettere-patologia{text-align:left;cursor:default;margin-top:25px;width:1230px}@media (min-width:1000px) and (max-width:1200px){.cms-id-2 div.blocco-lettere-patologia{width:1000px}}@media (max-width:820px){.cms-id-2 div.blocco-lettere-patologia{display:grid;grid-template-columns:repeat(5,1fr);justify-content:center;gap:4px;width:100%}}.cms-id-2 div.blocco-lettere-patologia div.lettera-button{display:inline-block;vertical-align:middle;text-align:center;align-items:center;background:#fff;border:1px solid #0a4558;width:42px;height:42px;border-radius:6px;margin:11px}@media (max-width:820px){.cms-id-2 div.blocco-lettere-patologia div.lettera-button{margin:10px}}.cms-id-2 div.blocco-lettere-patologia div.lettera-button a{color:#0a4558;line-height:40px;font-size:20px;font-family:"montserrat-medium",sans-serif}.cms-id-2 .lettera-button:nth-last-child(3){grid-column:2}.cms-id-2 .lettera-button:nth-last-child(2){grid-column:3}.cms-id-2 .lettera-button:last-child{grid-column:4}.cms-id-2 .blocco-ricerca{margin-top:30px}.cms-id-2 .blocco-ricerca .titoloRicerca{margin-bottom:10px;font-family:"proxima-nova-regular",sans-serif;font-size:20px;margin-left:10px}@media (max-width:820px){.cms-id-2 .blocco-ricerca .titoloRicerca{font-size:16px}}.cms-id-2 .blocco-ricerca .input-wrapper{position:relative;max-width:734px;display:flex}.cms-id-2 .blocco-ricerca .input-wrapper input{margin:0;position:relative;width:100%;height:50px;outline:0;border:1px solid #707070;border-radius:9px;opacity:1;padding:0 20px 0 40px}.cms-id-2 .blocco-ricerca .input-wrapper input::placeholder{font-size:20px;color:#bfbfbf;font-family:"proxima-nova-medium",sans-serif}@media (max-width:820px){.cms-id-2 .blocco-ricerca .input-wrapper input::placeholder{font-size:14px}.cms-id-2 .blocco-ricerca .input-wrapper input{height:44px}}.cms-id-2 .blocco-ricerca .input-wrapper .search-icon{border-radius:9px;background:#0a4558;position:absolute;right:0;top:0;width:50px;height:50px;border:0;appearance:none;display:flex;align-items:center;justify-content:center;color:#fff;font-size:25px}@media (max-width:820px){.cms-id-2 .blocco-ricerca .input-wrapper .search-icon{font-size:18px;height:44px;width:44px}.cms-id-2 .blocco-ricerca .input-wrapper{height:44px}}.cms-id-2 #resultSearch{padding:10px 10px 0;color:#63bed3;font-size:26px;font-family:"montserrat-bold",sans-serif}.cms-id-2 div#preloaderBrand{text-align:center}.cms-id-2 div.Capolettera{font-size:40px;padding-bottom:12px;border-bottom:1px solid #d1d1d1;margin-bottom:12px;padding-top:96px;color:#0a4558;font-family:"montserrat-medium",sans-serif}.cms-id-2 div.Capolettera[data-lettera=A]{padding-top:20px}@media (max-width:820px){.cms-id-2 div.Capolettera{font-size:30px;margin-bottom:40px;padding-bottom:10px;padding-top:40px}}.cms-id-2 div.resultNo,.cms-id-2 div.resultSi{font-size:18px;width:100%;border-bottom:1px solid #d1d1d1;margin-bottom:10px;padding:2px}.cms-id-2 div.resultNo{color:#ff4c4c}.cms-id-2 ul#bloccoBrand{column-count:4;text-align:left;margin-bottom:60px}.cms-id-2 ul#bloccoBrand li.brand a#nome-brand{color:#000;font-size:15px}.cms-id-2 div.lettera{font-size:40px;line-height:45px;border-top:1px solid #d1d1d1;margin-top:25px;padding-top:5px}.cms-id-2 div.blocco-brand,.cms-id-2 div.patologia{display:inline-block;vertical-align:top;width:24%}.cms-id-2 div.blocco-brand div.brand div.brand-infos h3{font-size:15px}.cms-id-2 div.patologia{width:30%;margin:10px}@media screen and (max-width:820px){.cms-id-2 div.patologia{width:100%;margin-bottom:5px}}.cms-id-2 div.patologia a{position:relative;text-decoration:none;color:#000;font-size:22px;display:inline-block}@media screen and (max-width:820px){.cms-id-2 div.patologia a{font-size:18px}}.cms-id-2 div.patologia a span{position:relative;display:inline-block}.cms-id-2 div.patologia a span:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:#63bed3;transition:width .4s ease-in-out}@media screen and (max-width:820px){#cms h1{line-height:1;font-family:"proxima-nova-bold",sans-serif}}#cms .griglia-pat{display:grid;position:relative;grid-template-columns:repeat(12,1fr)}#cms .griglia-pat .card{margin-top:20px;border:1px solid #d3d3d3;border-radius:4px;padding:5px 10px}#cms .griglia-pat .card .product-actions-sidebar{display:flex;margin-top:auto;margin-bottom:5px;justify-content:space-between}#cms .griglia-pat .card,#cms .griglia-pat .card .product-actions-sidebar .prezzo{display:flex;flex-direction:column}#cms .griglia-pat .card .product-actions-sidebar .prezzo .old-price{display:flex;align-items:center;font-family:"montserrat-semibold",sans-serif;font-size:15px;font-weight:600;color:#7c7c7c}#cms .griglia-pat .card .product-actions-sidebar .prezzo .old-price sup:hover{cursor:pointer}#cms .griglia-pat .card .product-actions-sidebar .prezzo .new-price{margin-top:5px;font-family:"montserrat-bold",sans-serif;font-size:18px;color:#000}#cms .griglia-pat .colAssociatiSx{grid-column:1/10}@media screen and (max-width:1279px){#cms .griglia-pat .colAssociatiSx{grid-column:1/13}}#cms .griglia-pat .colAssociatiDx{grid-column:10/13;display:flex;justify-content:center}@media screen and (max-width:1279px){#cms .griglia-pat .colAssociatiDx{display:none}}#cms .griglia-pat .container-prodotti{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-start}#cms .griglia-pat .container-prodotti .associati .titolo{color:#000;font-family:"montserrat-semibold",sans-serif;font-size:14px;display:block}#cms .select2-container .select2-selection--single{height:50px;border-radius:9px;display:flex;align-items:center;padding-left:30px}#cms #suggestions-list,#cms .button-remove{background-color:#fff;position:absolute;z-index:90}#cms .button-remove{appearance:none;border:0;left:10px;top:50%;transform:translateY(-50%);display:none}#cms #suggestions-list{top:50px;list-style-type:none;padding:5px;width:calc(100% - 50px);border-radius:5px;display:flex;gap:3px;flex-direction:column;max-height:200px;overflow-y:auto}#cms #suggestions-list.mostra-lista:not(:empty){border:1px solid #789}#cms #suggestions-list .list-group-item{padding:3px}#cms #suggestions-list .list-group-item:hover{background-color:#d3d3d3;cursor:pointer}#cms .griglia-pat .colAssociatiSx p:has(>img){text-align:center}#cms .griglia-pat .colAssociatiSx p:has(>img) img{max-width:600px;margin:auto}