.multicolumn--horizontal-cards .page-width{max-width:1120px;padding-right:16px;padding-left:16px}.multicolumn--horizontal-cards .multicolumn-list{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;width:100%;margin:0;padding:0}.multicolumn--horizontal-cards .multicolumn-list__item{width:100%;max-width:none;min-width:0;margin:0;padding:0}.multicolumn--horizontal-cards .multicolumn-card{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;height:auto;overflow:hidden}.multicolumn--horizontal-cards .multicolumn-card__image-wrapper{width:100%;max-width:none;margin:0;padding:0;border-radius:0}.multicolumn--horizontal-cards .multicolumn-card__image-wrapper .media{width:100%}.multicolumn--horizontal-cards .multicolumn-card__image{width:100%;object-fit:cover}.multicolumn--horizontal-cards .multicolumn-card__info{min-width:0;padding:24px 16px;text-align:left}.multicolumn--horizontal-cards .multicolumn-card__info:first-child{grid-column:1 / -1}.multicolumn--horizontal-cards .multicolumn-card__info h3{margin:0;font-size:26px;line-height:1.2;letter-spacing:0;overflow-wrap:break-word;word-break:normal}.multicolumn--horizontal-cards .multicolumn-card__info .rte{display:block;-webkit-line-clamp:unset;overflow:visible;max-height:none;margin-top:12px;font-size:15px;line-height:1.6;letter-spacing:0}.multicolumn--horizontal-cards .multicolumn-card__info .rte p{margin:0 0 .4em}.multicolumn--horizontal-cards .multicolumn-card__info .rte p:empty{display:none}.multicolumn--horizontal-cards .multicolumn-card__info .link{display:inline-flex;align-items:center;min-height:44px;margin-top:14px;font-size:15px;line-height:1.4;text-decoration:underline;text-underline-offset:3px}.multicolumn--horizontal-cards .multicolumn-card__info .link:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media screen and (min-width:750px){.multicolumn--horizontal-cards .page-width{padding-right:32px;padding-left:32px}.multicolumn--horizontal-cards .multicolumn-list{gap:24px}.multicolumn--horizontal-cards .multicolumn-card{grid-template-columns:180px minmax(0,1fr)}.multicolumn--horizontal-cards .multicolumn-card__info{padding:28px 36px}.multicolumn--horizontal-cards .multicolumn-card__info h3{font-size:36px}.multicolumn--horizontal-cards .multicolumn-card__info .rte,.multicolumn--horizontal-cards .multicolumn-card__info .link{font-size:17px}}@media screen and (min-width:990px){.multicolumn--horizontal-cards .multicolumn-card{grid-template-columns:220px minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-horizontal-policy-cards.css.map */
