.custom-promo-grid .promo-card--image-overlay .multicolumn-card__info{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.custom-promo-grid .promo-card--image-overlay .promo-card__button svg{margin-left:6px}.custom-promo-grid .promo-card--image-overlay .promo-card__button{width:calc(100% - 64px)}.custom-promo-grid .promo-card--image-overlay .promo-card__button:not(:hover),.custom-promo-grid .promo-card--image-overlay .promo-card__button:not(:hover) svg path{color:#033337;fill:#033337;background:#fff}.custom-promo-grid .promo-card--image-overlay .promo-card__button:not(:hover):after{box-shadow:none}.custom-promo-grid .promo-card--image-overlay .multicolumn-card__info{position:absolute;top:40%;right:0;bottom:36px;left:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:14px;text-align:center}.custom-promo-grid .multicolumn-card__info{padding:0!important}.custom-promo-grid .multicolumn-card__image-wrapper{margin-left:8px!important;margin-right:8px!important}.custom-promo-grid .promo-card--image-overlay .inline-richtext{color:#fff;font-weight:600;font-size:32px;line-height:42px;letter-spacing:-2%;text-align:center;max-width:184px}.custom-promo-grid .promo-card--image-overlay .media--portrait{border-radius:20px}.custom-promo-grid .promo-card--testimonial{background:#edefef;border-radius:20px;padding:36px;display:flex;justify-content:flex-end;flex-direction:column}.custom-promo-grid .promo-card--testimonial .promo-card__stars svg{width:130px}.custom-promo-grid .promo-card--testimonial .rte p{font-weight:500;font-size:24px;line-height:32px;letter-spacing:-2%}@media screen and (max-width:1024px){.custom-promo-grid .promo-card--testimonial .rte p{font-size:18px;line-height:24px}.custom-promo-grid .promo-card--testimonial{padding:24px}.custom-promo-grid .promo-card--image-overlay .inline-richtext{font-size:24px;line-height:28px;max-width:146px}.custom-promo-grid .promo-card--image-overlay .promo-card__button{padding:10px}}@media screen and (max-width:990px){.custom-promo-grid .grid__item{max-width:100%!important}}.custom-promo-grid .multicolumn-card__image--mobile{display:none}@media screen and (max-width:749px){.custom-promo-grid .multicolumn-card__image--mobile{display:block}.custom-promo-grid .multicolumn-card__image--desktop.hide-on-mobile{display:none}.custom-promo-grid .multicolumn-list{overflow:visible}.custom-promo-grid .promo-card--image-overlay.grid__item{overflow:visible;padding-bottom:78px}.custom-promo-grid .promo-card--image-overlay .multicolumn-card{overflow:visible;position:relative}.custom-promo-grid .promo-card--image-overlay .multicolumn-card__info{position:absolute;top:8px;left:0;right:0;bottom:-68px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;text-align:left;gap:0}.custom-promo-grid .promo-card--image-overlay .inline-richtext{font-weight:600;font-size:24px;line-height:28px;letter-spacing:-2%;margin-top:18%;margin-left:24px}.custom-promo-grid .multicolumn-list>li:nth-child(3) .multicolumn-card__info{text-align:right;align-items:flex-end}.custom-promo-grid .multicolumn-list>li:nth-child(3) .promo-card__button{margin-left:auto}.custom-promo-grid .promo-card--image-overlay .promo-card__button,.custom-promo-grid .promo-card--image-overlay .promo-card__button:not(:hover){width:100%;background:#033337;color:#fff}.custom-promo-grid .promo-card--image-overlay .promo-card__button svg path,.custom-promo-grid .promo-card--image-overlay .promo-card__button:not(:hover) svg path{fill:#fff}.custom-promo-grid .promo-card--image-overlay .promo-card__button:not(:hover):after{box-shadow:none}.custom-promo-grid .promo-card--image-overlay .multicolumn-card__image-wrapper{margin-left:0!important;margin-right:0!important}.custom-promo-grid .promo-card--image-overlay .media--portrait{padding-bottom:56.25%}.custom-promo-grid .promo-card--testimonial .rte p{font-size:16px;line-height:22px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-multicolumn-different-columns.css.map */
