/*
Theme Name: Cinelli child
Template: hello-elementor
Author: Team
Version: 1.0.1736241283
Updated: 2025-01-07 10:14:43

*/
h1,h2,h3,h4,h5,h6,span{
    text-wrap:balance;
    overflow-wrap: break-word;
}
li.cpel-switcher__lang.cpel-switcher__lang--active a span {
    font-weight: 500;
}
b{
	font-weight:500;
}

.misure .elementor-heading-title {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 8px;
    margin: 8px 0;
}

.misure .elementor-heading-title span {
    padding: 16px 32px;
    border: 1px solid #C8C4B7;
    background: rgba(254, 252, 245, 0.80);
}
.sl-container, .asl-cont .sl-container-lg, .asl-cont .sl-container-md, .asl-cont .sl-container-sm, .asl-cont .sl-container-xl {
        max-width: 100%!important;
padding-right: 0; 
  padding-left: 0;
    margin-right: 0;
   margin-left: 0;    
}

#asl-storelocator.asl-cont.asl-template-0 .asl-wrapper .Filter_section {
    background-color: transparent!important;
}
.gradiente-item {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
}