.col-centrale-left{width:100%;margin-right:0;float:left}.col-centrale-left-inner{margin-right:0}.col-sponsor-right{width:100%;z-index:1;position:relative;float:none}.blocco-anteprima-contenuto li,.blocco-anteprima-contenuto a{text-decoration:none;font-size:14px;line-height:20px;font-weight:700;color:#7C8084}.blocco-anteprima-contenuto{margin:15px 0;background:#fff;color:#7C8084;padding:13px;border-radius:8px}.blocco-anteprima-contenuto strong{font-family:'Integral CF Bold',sans-serif;color:#181c20}@media screen and (min-width:768px){.col-centrale-left{margin-right:-316px}.col-centrale-left-inner{margin-right:316px}.col-sponsor-right{width:300px;float:right}.blocco-anteprima-contenuto li,.blocco-anteprima-contenuto a{line-height:26px}.blocco-anteprima-contenuto{padding:32px}}.list-single-item-blog .item-blog .item-blog-inner{margin-left:0;margin-right:0}.list-single-item-blog .item-blog{float:none;width:auto}.item-blog-testo .text-justify span{color:#000!important;background-color:transparent!important}.item-blog-inner .item-blog-img{position:relative;overflow:hidden;min-width:78px;min-height:78px;max-width:210px;max-height:210px;border-radius:8px}.item-blog-inner .item-blog-img::after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px}.item-blog-inner:hover .item-blog-img::after{background:linear-gradient(0deg,rgba(255,61,79,1) 0%,rgb(24,28,32,0) 100%)}.item-blog-inner .item-blog-img span{color:#fff;width:100%;position:absolute;left:0;right:0;bottom:32px;visibility:hidden;z-index:5;text-align:center;font-family:"Integral CF Bold",sans-serif}.item-blog-inner:hover .item-blog-img span{visibility:visible}@media screen and (max-width:500px){.item-blog-img{width:100%!important;max-width:78px!important;height:78px!important}.item-blog img{width:100%!important;height:100%!important}.item-blog-inner:hover .item-blog-img span{visibility:hidden}.item-blog-inner:hover .item-blog-img:after,.item:hover .item-img:after{background:none!important}}.item-blog-testo h1,.item-blog-testo h2{font-size:18px;line-height:28px}.item-blog-image{max-width:210px;margin-right:8px;border-radius:8px;overflow:hidden}@media screen and (min-width:1200px){.item-blog-image{max-width:640px;margin-right:16px}}.item-blog .item-blog-details{margin-left:0;float:right;width:100%}.item-blog-inner:hover .item-blog-details-inner{background-color:#181c20}.item-blog-inner .item-blog-details-inner a{text-decoration:none;color:#ff3d4f;font-weight:700}.item-blog-inner:hover .item-blog-details-inner h3,.item-blog-inner:hover .item-blog-details-inner p{text-decoration:none;color:#fff}.item-list-paragrafo .item-blog-inner:hover .item-blog-details-inner h3,.item-list-paragrafo .item-blog-inner:hover .item-blog-details-inner p{color:#7C8084}.item-blog .item-blog-details-inner{margin-left:0;width:100%;padding:1rem;box-sizing:border-box;min-height:128px;height:100%;border-radius:8px}.item-list-paragrafo .item-blog .item-blog-details-inner{background-color:#fff}.item-blog .item-blog-title{font-family:'Integral CF Bold',sans-serif;font-size:20px}.item-blog .item-blog-title,.item-blog .item-blog-subtitle{height:69px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:23px}.item-blog h4{font-family:"Integral CF Bold",sans-serif;font-size:12px;line-height:14.4px;margin-top:5px;color:#7C8084;font-weight:700}.item-blog img{width:auto;float:left;height:100%;max-width:none;border-radius:8px;overflow:hidden;object-fit:cover;object-position:center}.item-blog-inner .clear{display:flex;gap:10px}.item-blog-inner{cursor:pointer;box-sizing:border-box;position:relative}.col-banner .item-blog h3{font-size:13px}.col-banner .item-blog h4{display:none}.col-banner .item-blog img{width:120px;height:90px;float:right}.col-banner .item-blog-inner{margin:0}.col-banner .item-blog .item-blog-details-inner{margin-right:125px;margin-left:0}.col-banner .item-blog .item-blog-details{float:left;width:100%;margin:0 10px}.item-blog.grid-cell{margin-bottom:10px;-ms-flex:0 0 50%!important;flex:0 0 50%!important;width:50%}.item-blog{display:block;text-decoration:none;text-align:left;color:#181c20;margin-bottom:20px}.blog-pulsanti-top{display:flex;gap:1rem;margin:3rem 0;width:100%}.blog-pulsanti-top button{background-color:#7c8084;color:#fff;font-family:'Integral CF Bold',sans-serif;font-weight:700;text-transform:uppercase;width:fit-content;padding-left:20px;padding-right:20px;height:48px;line-height:48px;border-radius:8px}.blog-pulsanti-top div{border-radius:8px}.blog-pulsanti-top button:hover{background-color:#181c20}.blog-pulsanti-top input,.blog-pulsanti-top p{margin-bottom:0}[data-activity="search-blog"] .list-description figure{display:none}[data-activity="search-blog"] .list-description{padding:3rem;margin-bottom:4rem}[data-activity="search-blog"] .list-description p,[data-activity="search-blog"] .list-description h2{text-align:unset!important}[data-activity="search-blog"] .list-description a,.dati-personali-linea a{color:red;text-decoration:underline;text-decoration-color:red;text-underline-offset:3px}.dati-personali-linea a{text-decoration:none}.item-blog-page-title-dettaglio div.background-black{min-height:210px}.item-blog-page-title-dettaglio p{font-size:24px;line-height:28px;color:#7c8084}.autore-master-wallace a{color:#7C8084}.autore-master-wallace{margin-top:24px;padding:12px}.autore-master-wallace-img{margin-right:16px}.autore-master-wallace-img img{width:100%;max-width:150px;max-height:150px;border-radius:8px}.autore-master-wallace-descrizione-inner{background:#eceef0;border:1px solid #eceef0;color:#7C8084;min-height:100px;border-radius:8px}.autore-master-wallace-descrizione{width:100%}.item-list-paragrafo .item-blog,.item-list-paragrafo .item-blog-subtitle{height:auto}.item-list-paragrafo .item-blog-subtitle{color:#7C8084}.item-list-paragrafo .item-blog-title{height:auto}.item-list-paragrafo .item-blog-title a{color:#ff3d4f;text-transform:uppercase}.item-list-paragrafo .item-blog{float:none;width:100%}.item-list-paragrafo .item-blog-details-inner{display:flex;flex-direction:column;justify-content:space-around}.item-list-paragrafo span p{font-weight:700;text-transform:uppercase}.items-list-light .item h3 a{font-weight:400;text-align:center;color:#7C8084}.items-list-light .item .price-wrapper,.items-list-light .item .button-buy{display:none}.item-blog-page .list-categorie-allenamento .grid-cell{text-align:left}.item-blog-page .list-categorie-allenamento strong{display:table-cell;height:36px;vertical-align:middle;padding-left:5px}.item-blog-page .list-categorie-allenamento img{width:60px;height:36px;display:table-cell}.item-blog-testo .button-red{width:100%;height:fit-content;padding:5px 14px;line-height:normal}.item-blog-testo u{text-decoration:none}.item-blog-testo u>a{color:#ff3d4f}@media screen and (max-width:1500px){.item-blog .item-blog-title,.item-blog .item-blog-subtitle{height:auto;max-height:69px}.item-blog-details{min-width:250px}.item-blog .item-blog-details-inner{padding:1rem}.item-blog .item-blog-title,.item-blog .item-blog-subtitle{height:auto;max-height:69px;font-size:14px;line-height:20px}}@media screen and (max-width:980px){.descrizione h1,.html.store h1,h2{font-size:18px;line-height:38px}}@media screen and (max-width:768px){.item-blog.grid-cell{width:100%!important;flex:unset!important;max-width:unset!important}}@media screen and (min-width:768px){.item-blog .item-blog-title,.item-blog .item-blog-subtitle{height:62px}.item-list-paragrafo .item-blog .item-blog-title{height:auto}}.item-blog-page-title-img{width:100%;margin-bottom:8px}@media screen and (min-width:992px){.item-blog-page-title-img{width:100%;max-width:210px;max-height:210px;margin-right:8px;margin-bottom:0}}@media screen and (min-width:992px){.item-blog-page-title-img{margin-right:16px}}@media screen and (max-width:800px){.blog-pulsanti-top{margin:1rem 0}.blog-pulsanti-top button{font-size:12px;line-height:14.4px;height:32px}[data-activity="search-blog"] .list-description h2,.item-blog-testo h2,.blocco-anteprima-contenuto strong,.item-blog-page-title-dettaglio p{font-size:14px;line-height:20px}.item-blog-page-title-dettaglio div.background-black{height:fit-content;min-height:unset}}@media screen and (min-width:576px){.item-blog-testo .button-red{width:auto}}