.pmt-home-banner{--pmt-bn-bg: #fafafa;--pmt-bn-radius: 20px;--pmt-bn-height: 411px;--pmt-bn-overlay-from: #252d1c;--pmt-bn-overlay-to: rgba(62, 101, 20, 0);--pmt-bn-badge-bg: #7dcb29;--pmt-bn-badge-text: #000000;--pmt-bn-heading: #ffffff;--pmt-bn-subtitle: #ffffff;--pmt-bn-cta-bg: #f89b22;--pmt-bn-cta-text: #ffffff;--pmt-bn-font-heading: "Neusa", "Impact", sans-serif;--pmt-bn-font-body: "Inter", system-ui, -apple-system, sans-serif;position:relative;display:block;width:100%;padding:0;background:var(--pmt-bn-bg)}.pmt-home-banner *,.pmt-home-banner *:before,.pmt-home-banner *:after{box-sizing:border-box}.pmt-home-banner__inner{width:100%;max-width:1440px;margin:0 auto;padding:0 16px}.pmt-home-banner__card{position:relative;display:block;width:100%;height:var(--pmt-bn-height);overflow:hidden;border-radius:var(--pmt-bn-radius);background:#01533714}.pmt-home-banner__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.pmt-home-banner__image--desktop{display:none}.pmt-home-banner__image--mobile{display:block}.pmt-home-banner__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:#0153371f}.pmt-home-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,var(--pmt-bn-overlay-from) 0%,var(--pmt-bn-overlay-to) 59.016%)}.pmt-home-banner__stack{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;padding:16px}.pmt-home-banner__top{display:flex;flex-direction:column;align-items:flex-start;width:100%}.pmt-home-banner__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;margin-top:auto}.pmt-home-banner__badge{display:inline-flex;align-items:center;padding:6px 16px;border-radius:100px;background:var(--pmt-bn-badge-bg);color:var(--pmt-bn-badge-text);font-family:var(--pmt-bn-font-body);font-weight:800;font-size:10px;line-height:normal;text-transform:uppercase}.pmt-home-banner__prose{display:flex;flex-direction:column;gap:4px;width:100%;max-width:310px;color:var(--pmt-bn-heading)}.pmt-home-banner__heading{margin:0;font-family:var(--pmt-bn-font-heading);font-weight:800;font-size:40px;line-height:36px;text-transform:uppercase;color:var(--pmt-bn-heading)}.pmt-home-banner__subtitle{margin:0;font-family:var(--pmt-bn-font-body);font-weight:500;font-size:14px;line-height:1.2;color:var(--pmt-bn-subtitle)}.pmt-home-banner__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 24px;border-radius:99px;background:var(--pmt-bn-cta-bg);color:var(--pmt-bn-cta-text);text-decoration:none;font-family:var(--pmt-bn-font-body);font-weight:700;font-size:14px;line-height:normal;text-transform:uppercase;transition:transform .15s ease,filter .15s ease}.pmt-home-banner__cta:hover,.pmt-home-banner__cta:focus-visible{filter:brightness(.95)}.pmt-home-banner__cta:focus-visible{outline:2px solid var(--pmt-bn-cta-text);outline-offset:3px}.pmt-home-banner__cta:active{transform:translateY(1px)}.pmt-home-banner__cta-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;min-width:16px;height:16px;color:currentColor}.pmt-home-banner__cta-icon svg{display:block;width:16px;height:16px}@media(max-width:359px){.pmt-home-banner__heading{font-size:32px;line-height:30px}}@media(min-width:750px){.pmt-home-banner__inner{padding:0 32px}}@media(min-width:990px){.pmt-home-banner{padding:48px 0}.pmt-home-banner__inner{padding:0 64px}.pmt-home-banner__image--desktop{display:block}.pmt-home-banner__image--mobile{display:none}.pmt-home-banner__overlay{background:linear-gradient(to right,#1c251380 17.904%,#3e651400 51.153%)}.pmt-home-banner__stack{justify-content:flex-end;gap:16px;padding:48px}.pmt-home-banner__top,.pmt-home-banner__bottom{width:auto;max-width:520px}.pmt-home-banner__bottom{margin-top:0}.pmt-home-banner__prose{max-width:360px}.pmt-home-banner__heading{font-size:48px;line-height:36px}.pmt-home-banner__cta{width:296px}}@media(prefers-reduced-motion:reduce){.pmt-home-banner__cta{transition:none}.pmt-home-banner__cta:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/pmt-home-banner.css.map */
