.zen-hero-split{display:flex;flex-direction:column;overflow:hidden;background-color:var(--zen-bg-card);position:relative}.zen-hero-split__heading{font-family:Inter,sans-serif;font-size:32px;font-weight:600;line-height:1.15;color:var(--zen-text);margin:0}.zen-hero-split__text{font-size:18px;line-height:1.5;color:#13201cb8;margin:16px 0 0}.zen-hero-split__text p{margin:0}.zen-hero-split__buttons{display:flex;flex-direction:column;gap:12px;margin-top:32px;max-width:360px}.zen-hero-split__media img,.zen-hero-split__media svg{display:block;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top left}.zen-hero-split__media .placeholder-svg{width:100%;height:100%;background-color:var(--zen-bg-card)}.zen-hero-split__subscribers{display:flex;align-items:center;gap:10px;margin-bottom:20px}.zen-hero-split__subscribers-image{width:auto;height:40px;object-fit:contain;flex-shrink:0}.zen-hero-split__subscribers p{margin:0;font-size:14px;font-weight:400;color:var(--zen-text)}.zen-hero-split__subscribers strong{font-weight:700}.zen-btn__arrow{display:flex;align-items:center;margin-left:2px;margin-bottom:1px;flex-shrink:0;transition:transform .3s ease}.zen-btn__arrow svg{display:block;width:19px;height:22px}.zen-btn--primary:hover .zen-btn__arrow{transform:translate(4px)}@media screen and (max-width:749px){.zen-hero-split{display:flex;flex-direction:column;position:relative}.zen-hero-split__media{position:relative;inset:auto;width:100%;height:auto;overflow:hidden;order:1;z-index:0;background-color:var(--zen-bg-card)}.zen-hero-split__media img,.zen-hero-split__media svg{width:100%;height:auto;display:block;object-fit:cover;object-position:top center}.zen-hero-split__media:after{content:none}.zen-hero-split__content{position:relative;z-index:auto;order:2;display:flex;flex-direction:column;justify-content:flex-start;min-height:0;padding:24px 20px 32px}.zen-hero-split__text{display:block}.zen-hero-split__heading{color:var(--zen-emerald-dark, #122b22);font-size:28px}.zen-hero-split__subscribers p,.zen-hero-split__subscribers strong{color:var(--zen-text, #13201c)}.zen-hero-split__buttons{max-width:100%}.zen-hero-split__buttons .zen-btn{padding:16px 28px;width:100%;justify-content:center}.zen-hero-split__buttons .zen-btn--primary{background-color:var(--zen-emerald-dark, #122b22);color:#fff;border:2px solid var(--zen-emerald-dark, #122b22)}.zen-hero-split__buttons .zen-btn--outline{border:2px solid var(--zen-text, #13201c);color:var(--zen-text, #13201c);background-color:transparent}.zen-hero-split__buttons .zen-btn--outline:hover{background-color:#1113140f;color:var(--zen-text, #13201c)}}@media screen and (min-width:750px){.zen-hero-split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:0}.zen-hero-split__content{display:flex;flex-direction:column;justify-content:center;max-width:710px;margin-left:auto;padding:40px 0 28px 48px;position:static;z-index:auto;min-height:unset}.zen-hero-split__media{position:relative;inset:auto;width:100%;height:100%;min-height:370px;overflow:hidden;z-index:auto;background-color:var(--zen-bg-card)}.zen-hero-split__media:after{display:none}.zen-hero-split__heading{font-size:44px;line-height:1.1;color:var(--zen-text)}.zen-hero-split__text{font-size:20px;margin:20px 0 0;color:#13201cb8}.zen-hero-split__subscribers p,.zen-hero-split__subscribers strong{color:var(--zen-text)}.zen-hero-split__buttons{margin-top:40px;max-width:360px}.zen-hero-split__buttons .zen-btn{padding:18px 36px;font-size:18px;width:100%;justify-content:center}.zen-hero-split__buttons .zen-btn--primary{background-color:var(--zen-emerald);color:#faf8f5}.zen-hero-split__buttons .zen-btn--outline{border-color:var(--zen-emerald);color:var(--zen-emerald)}.zen-hero-split__buttons .zen-btn--outline:hover{background-color:var(--zen-emerald);color:#faf8f5}.zen-hero-split--image-left{direction:rtl}.zen-hero-split--image-left>*{direction:ltr}.zen-hero-split--image-left .zen-hero-split__content{margin-left:0;margin-right:auto;padding:60px 48px 60px 0}}@media screen and (min-width:1440px){.zen-hero-split__content{padding-left:64px}.zen-hero-split--image-left .zen-hero-split__content{padding-left:0;padding-right:64px}}@media screen and (min-width:1920px){.zen-hero-split__content{padding-left:0;padding-right:7%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-zen-hero-split.css.map */
