.we-recommand-container{padding:unset}
.we-recommand-container .cmp-container{max-width:1024px;padding:unset;border-radius:10px}
.we-recommend .cmp-teaser{border-radius:10px;padding:20px;display:flex;gap:17px;align-items:center}
.we-recommend .cmp-teaser__image .cq-dd-image{width:40px;height:40px}
.we-recommend .cmp-teaser__image{width:40px;height:40px;flex:none}
.we-recommend .cmp-teaser__content{display:flex;gap:17px;align-items:center}
.we-recommend .cmp-teaser__action-container .cmp-teaser__action-link{padding:16px 24px;width:fit-content;display:block;color:#FFF;font-family:'HelveticaNeueLTStd-Bd';font-size:.875rem;font-style:normal;font-weight:700;line-height:18px;letter-spacing:-0.14px}
.we-recommend .cmp-teaser__action-container{border-radius:8px;background:#d62049;height:fit-content}
.we-recommend .cmp-teaser__description{flex:1;color:#333;font-family:'helveticaregular';font-size:1rem;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.16px;display:flex;flex-direction:column;gap:8px}
.we-recommend .cmp-teaser__description .redText{color:#d62049;font-family:Inter;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.2px}
.we-recommend .cmp-teaser__description .black-bold-text{color:#333;font-family:Inter;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.2px}
@media screen and (max-width:768px){.we-recommend .cmp-teaser{flex-direction:column;gap:8px}
.we-recommend .cmp-teaser__content{flex-direction:column}
.we-recommend .cmp-teaser__image .cq-dd-image{width:50px;height:50px}
.we-recommend .cmp-teaser__description .black-bold-text{font-size:1.125rem;line-height:normal}
.we-recommend .cmp-teaser__description .redText{font-size:1.125rem;line-height:normal}
.we-recommend .cmp-teaser__description{font-size:.875rem;line-height:19.6px;letter-spacing:-0.14px;text-align:center}
.we-recommend .cmp-teaser__action-container{width:100%;text-align:center}
.we-recommend .cmp-teaser__action-container .cmp-teaser__action-link{width:100%;padding:12px 24px;line-height:21px}
.we-recommend .cmp-teaser__image{width:50px;height:50px}
.we-recommand-container{padding-right:15px;padding-left:15px}
.we-recommend .cmp-teaser__content{gap:20px}
}