.bl-promo-section .bl-promo-section__intro{margin-bottom:32px;text-align:center}.bl-promo-section__intro .pf-common-section-title{margin:0;font-size:32px}.bl-promo-section__intro-text{margin-top:16px}.bl-promo{--bl-title-size: 58px;--bl-subtitle-size: 31px;--bl-body-size: 20px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--bl-background);color:var(--bl-foreground)}.bl-promo--compact{--bl-title-size: 48px;--bl-subtitle-size: 27px;--bl-body-size: 18px}.bl-promo--large{--bl-title-size: 68px;--bl-subtitle-size: 35px;--bl-body-size: 21px}.bl-promo__media{min-width:0;display:flex;align-items:center}.bl-promo__image-link{display:block;width:100%}.bl-promo__image{display:block;width:100%;height:auto;max-width:100%}.bl-promo--square .bl-promo__image{aspect-ratio:1;object-fit:cover}.bl-promo__placeholder{background:#f1eef2}.bl-promo--image-right .bl-promo__media{order:2}.bl-promo__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:22px;min-width:0;padding:40px;text-align:left;overflow-wrap:anywhere}.bl-promo .bl-promo__heading,.bl-promo .bl-promo__subheading,.bl-promo .bl-promo__date,.bl-promo .bl-promo__body{margin:0;color:inherit;font-family:inherit;letter-spacing:normal}.bl-promo .bl-promo__heading{font-size:var(--bl-title-size);line-height:1.05;font-weight:700;text-transform:uppercase}.bl-promo .bl-promo__date{margin-top:14px;font-size:20px;line-height:1.35;font-weight:500}.bl-promo__heading-group:not(:last-child):after{content:"";display:block;width:48px;height:2px;margin-top:26px;background:currentColor;opacity:.55}.bl-promo .bl-promo__subheading{font-size:var(--bl-subtitle-size);line-height:1.2;font-weight:600;text-transform:none}.bl-promo .bl-promo__body{font-size:var(--bl-body-size);line-height:1.5;font-weight:400}.bl-promo__body>:first-child{margin-top:0}.bl-promo__body>:last-child{margin-bottom:0}.bl-promo__body p+p,.bl-promo__body ul,.bl-promo__body ol{margin-top:12px}.bl-promo__body ul,.bl-promo__body ol{padding-left:1.3em}.bl-promo__body ul{list-style:disc}.bl-promo__body ol{list-style:decimal}.bl-promo__body a,.bl-promo__body a:hover{color:inherit;text-decoration:underline}.bl-promo .bl-promo__button,.bl-promo .bl-promo__button:hover{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:10px 20px;border:1px solid currentColor;color:inherit;font-size:18px;line-height:1.3;text-decoration:none}.bl-promo a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.bl-promo--text-only{grid-template-columns:minmax(0,1fr)}@media screen and (max-width:749px){.bl-promo{grid-template-columns:minmax(0,1fr)}.bl-promo--image-right .bl-promo__media{order:0}.bl-promo__content{padding:32px 28px 36px}.bl-promo .bl-promo__heading{font-size:min(var(--bl-title-size),44px)}.bl-promo .bl-promo__subheading{font-size:min(var(--bl-subtitle-size),28px)}.bl-promo .bl-promo__date,.bl-promo .bl-promo__body{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=BA */
