.illes-cooling{box-sizing:border-box;display:flex;align-items:center;gap:24px;clear:both;margin:28px 0;padding:24px;border:1px solid #c7aa68;border-left:5px solid #b38d38;border-radius:12px;background:#faf7ee;color:#253632;box-shadow:0 5px 20px rgba(71,60,26,.07);text-align:left}
.illes-cooling .illes-cooling__image{flex:0 0 140px;width:140px!important;max-width:140px!important;height:auto!important;margin:0!important;float:none!important;border-radius:8px;object-fit:contain}
.illes-cooling .illes-cooling__eyebrow{font-size:10px!important;line-height:1.5;letter-spacing:1.1px;font-weight:700;color:#8a6929;margin:0 0 7px!important}
.illes-cooling .illes-cooling__title{font-size:22px!important;line-height:1.3!important;color:#253632!important;margin:0 0 8px!important;font-weight:700!important}
.illes-cooling .illes-cooling__body{font-size:16px;line-height:1.5;margin:0!important;color:#3e4b45}
.illes-cooling--compact{padding:18px;gap:16px;margin:20px 0}
.illes-cooling--compact .illes-cooling__image{width:104px!important;max-width:104px!important;flex-basis:104px}
.illes-cooling--compact .illes-cooling__title{font-size:19px!important}
.illes-cooling--compact .illes-cooling__body{font-size:13px}
.illes-cooling__snow{font-size:56px;line-height:1;color:#409ac4;flex-shrink:0}
.illes-cooling__text{min-width:0}
@media(max-width:480px){.illes-cooling{padding:17px;gap:14px;flex-direction:column;text-align:center}.illes-cooling .illes-cooling__image{width:115px!important;max-width:115px!important;flex-basis:auto}.illes-cooling .illes-cooling__title{font-size:20px!important}.illes-cooling--compact{flex-direction:row;text-align:left}.illes-cooling--compact .illes-cooling__image{width:80px!important;max-width:80px!important;flex-basis:80px}.illes-cooling--compact .illes-cooling__title{font-size:17px!important}}
