@charset "UTF-8";.component_sticky_message{padding:10px 20px;background:#f7f2ca;transition:opacity .2s,max-height .35s,padding .55s;opacity:1;max-height:500px;position:sticky;top:0;z-index:101}
@media only screen and (min-width:768px){.component_sticky_message{padding:15px 20px}
}
.component_sticky_message.hidden{opacity:0;display:block !important;padding:0;max-height:0}
.component_sticky_message .wrap{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px}
@media only screen and (min-width:768px){.component_sticky_message .content_left{display:flex;align-items:center}
}
.component_sticky_message .content_left img{width:39px}
@media only screen and (min-width:768px){.component_sticky_message .content_left img{flex-grow:1}
}
@media only screen and (min-width:768px){.component_sticky_message .content_left .title{padding-left:19px;padding-right:14px}
}
@media only screen and (min-width:768px){.component_sticky_message .title h1{padding:0;margin:0}
}
@media only screen and (min-width:768px){.component_sticky_message .title h2{padding:0;margin:0}
}
@media only screen and (min-width:768px){.component_sticky_message .title h3{padding:0;margin:0}
}
@media only screen and (min-width:768px){.component_sticky_message .title h4{padding:0;margin:0}
}
@media only screen and (min-width:768px){.component_sticky_message .title h5{padding:0;margin:0}
}
@media only screen and (min-width:768px){.component_sticky_message .title h6{padding:0;margin:0}
}
@media only screen and (min-width:768px){.component_sticky_message .title{flex-grow:2}
}
.component_sticky_message .desc p{font-size:14px;line-height:16px;letter-spacing:-1px}
@media only screen and (min-width:768px){.component_sticky_message .desc p{padding:0;margin:0;flex-grow:3}
}
.component_sticky_message .icon-close{width:32px;height:32px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}
.messaggio-in-evidenza.parbase{position:sticky;top:0;z-index:101}