.content-bannerRevampContainer{border-radius:16px;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:flex-end;max-height:506px;overflow:hidden;padding:12px;position:relative;width:100%}.content-bannerRevampContainer.background--neutral{background-color:#f5f5f5}.content-bannerRevampContainer.background--blush{background-color:#f9d5d3}.content-bannerRevampContainer.background--tan{background-color:#ede1d4}.content-bannerRevampContainer.background>:not(.content-image,.tile-link-overlay){position:relative}.content-bannerRevampContainer .content-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.content-bannerRevampContainer .content-image--isolated{aspect-ratio:1/1;border-radius:12px;flex-grow:1;max-height:256px;min-height:256px;-o-object-position:top;object-position:top;position:relative;width:100%}.content-bannerRevampContainer .content-image--imgbg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.content-bannerRevampContainer .content-heading{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;flex-shrink:1;gap:16px;justify-content:flex-end;margin-top:auto;min-height:0}.content-bannerRevampContainer .content-heading .content-title h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:stretch;display:-webkit-box;font-family:TWKLausanne;font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.22px;line-height:30px;max-height:60px;overflow:hidden}@media(min-width:1280px){.content-bannerRevampContainer .content-heading .content-title h4{font-size:22px}}.content-bannerRevampContainer .content-heading .content-description{flex-shrink:1;font-size:var(--size-200);font-style:normal;font-weight:400;line-height:26px;max-height:156px;max-width:640px;min-height:0;overflow:hidden;text-overflow:ellipsis}.content-bannerRevampContainer .content-heading .content-description.truncate-three{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box}.content-bannerRevampContainer .content-heading .content-description.truncate-four{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box}.content-bannerRevampContainer .content-heading .content-description.truncate-six{-webkit-box-orient:vertical;-webkit-line-clamp:6;display:-webkit-box}.content-bannerRevampContainer .content-actionBR{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;flex-shrink:0;gap:8px;justify-content:flex-end}.content-bannerRevampContainer .background-overlay{background:rgba(0,0,0,.5);inset:0;pointer-events:none;position:absolute}.content-bannerRevampContainer .tile-link-overlay{color:inherit;inset:0;pointer-events:auto;text-decoration:none}.content-bannerRevampContainer .content-actionBR a,.content-bannerRevampContainer .content-actionBR button{pointer-events:auto;position:relative;z-index:5}.content-bannerRevampContainer .action-link{align-items:center;background:hsla(0,0%,4%,0);border-bottom:1px solid;display:flex;gap:8px;justify-content:center;min-height:32px;padding:4px 0}.content-bannerRevampContainer .action-link:hover{background:hsla(0,0%,4%,.05)}.experience-commerce_layouts-revampCarousel .content-bannerRevampContainer{max-height:none;min-height:506px}