.promoBlock{overflow:hidden;font-family:ABCMonumentGroteskRegular,sans-serif}.promoBlockWrapper{padding:0 1.6rem;margin:auto}.promoBlockWrapper.page-width{max-width:var(--page-width)}.promoBlock__heading{color:var(--text-color-mobile, #fff);font-family:ABCMonumentGroteskRegular,sans-serif;font-size:4rem;font-style:normal;font-weight:400;line-height:4.2rem;margin:0 0 2.9rem;text-align:center}.promoBlock__copy p,.promoBlock__copy{font-family:ABCArizonaSerifLight,sans-serif;color:var(--text-color-mobile, #fff);font-size:1.6rem;font-style:normal;font-weight:300;line-height:1.92rem;margin:0 0 2.1rem;text-align:center}.promoBlock__copy p{margin:0}.promoBlock__media{position:relative}.promoBlock__media img{border-radius:10px}.promoBlock__content{position:absolute;top:4.1rem;padding:0 1.8rem;z-index:2}.promoBlock__cta{font-family:ABCMonumentGroteskRegular,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:normal;padding:.912rem 2.19rem;display:inline-flex;color:#01415e;letter-spacing:normal;background-color:#fff;color:var(--text-color-desktop, #01415e);background-color:var(--text-color-mobile, #fff);border-radius:43.338px;min-width:145px}.promoBlock__cta:hover{background-color:var(--text-color-desktop, #01415e);color:var(--text-color-mobile, #fff)}.promoBlock__block{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin-top:1rem}.promoBlock__blockItem{flex:1 1 calc((100% - 10px)/2);align-items:center;justify-content:center;display:flex;flex-direction:column;gap:6px;background-color:var(--bg-color, #f6f6f2);border-radius:9.913px;min-height:18rem;padding:2.3rem}.promoBlock__title{color:#01415e;text-align:center;font-family:ABCMonumentGroteskRegular,sans-serif;font-size:2.4rem;font-style:normal;font-weight:400;line-height:2.2rem;letter-spacing:.2px;margin:0}.promoBlock__description p,.promoBlock__description{color:#01415e;text-align:center;font-family:ABCArizonaSerifLight,sans-serif;font-size:1.6rem;font-style:normal;font-weight:300;line-height:1.8rem;margin:0}@media screen and (max-width: 749px){.promoBlock__content{left:0;right:0;margin:auto;text-align:center}}@media screen and (min-width: 750px){.promoBlock__content{max-width:35.8rem}.promoBlockWrapper{padding:0 4rem}}@media screen and (min-width: 1024px){.promoBlock__heading{font-size:4rem;line-height:4.4rem;margin-bottom:3.2rem;color:var(--text-color-desktop, #01415e);text-align:left}.promoBlock__copy p,.promoBlock__copy{font-size:2.2rem;line-height:2.64rem;margin-bottom:4rem;color:var(--text-color-desktop, #01415e);text-align:left}.promoBlock__cta{font-size:1.828rem;padding:1.267rem 3.041rem;border-radius:60.192px;background-color:var(--text-color-desktop, #01415e);color:var(--text-color-mobile, #fff)}.promoBlock__content{position:absolute;z-index:2;left:4.1rem;top:4.1rem;padding:0}.promoBlock__block{gap:0;margin-top:0}.promoBlock__blockItem{flex:1 1 25%;border-radius:0;gap:8.52px;min-height:14.4rem;padding:24px;position:relative}.promoBlock__blockItem:after{content:"";position:absolute;top:24px;right:-.5rem;width:1px;bottom:24px;z-index:2;left:auto;background:#01415e80}.promoBlock__blockItem:first-child{border-bottom-left-radius:10px}.promoBlock__blockItem:last-child{border-bottom-right-radius:10px}.promoBlock__blockItem:last-child:after{display:none}.promoBlock__title{font-size:2.4rem;line-height:2rem;letter-spacing:.22px}.promoBlock__description p,.promoBlock__description{font-size:1.8rem;line-height:2.1rem}}@media screen and (min-width: 1299px){.promoBlockWrapper{padding:0 7rem;max-width:1600px}.promoBlock__content{left:6.1rem;top:6.1rem}.promoBlock__media{max-height:561px;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/301/assets/section-promo-column-block.css.map */
