.main-hero-banner{position:relative;padding:8px}.main-hero-banner__contentwrap{position:relative}@media (min-width: 768px){.main-hero-banner__contentwrap{border:2px solid rgba(255,255,255,.7);padding:40px 24px}}@media (min-width: 768px){.main-hero-banner__inner{border:35px solid rgba(32,59,19,.7);position:relative}}.main-hero-banner__image{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.main-hero-banner__image>img{width:100%;height:100%;object-fit:cover;min-height:100%}.main-hero-banner__content{position:relative;text-align:center;background:#1b2e10c7;max-width:640px;padding:42px 16px;margin-left:auto;margin-right:auto}.main-hero-banner__eyebrow{color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1px}.main-hero-banner__headline{color:#fff;margin:12px 0}.main-hero-banner__subhead{color:#fff}.main-hero-banner__body{margin-bottom:24px}.main-hero-banner__body p{color:#fff}.main-hero-banner__button{background:#fff;color:var(--color-brand-green-dark);border:0;margin:0 4px 8px}.main-hero-banner__button:hover{color:#fff;background:var(--color-brand-green-dark);transition:.25s ease background-color,.25s ease color;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/144/assets/section-main-hero-banner.css.map */
