.offer-sec{--offer-green: #004225;--offer-green-deep: #002616;--offer-grey-700: #3d3d3d;--offer-grey-500: #6b6b6b;--offer-grey-300: #cfcfcf;--offer-grey-200: #e2e2e2;--offer-grey-100: #f0f0f0;font-family:var(--text-font-family);color:#000;background:#fff;padding:0}.offer-wrap{max-width:1240px;margin:0 auto;padding:clamp(56px,8vw,112px) clamp(20px,4vw,40px)}.offer-sec--grey{background:var(--offer-grey-100)}.offer-sec--green{background:var(--offer-green);color:#fff}.offer-sec h2,.offer-sec h3,.offer-display{font-family:var(--heading-font-family)!important;font-weight:var(--offer-heading-weight, var(--heading-font-weight));margin:0;text-transform:uppercase;line-height:.95;text-wrap:balance}.offer-sec h2{font-size:clamp(34px,4vw,52px)}.offer-sec h3{font-size:26px}.offer-sec h2+.offer-lede,.offer-sec h2+p{margin-top:14px}.offer-sec h3+.offer-lede,.offer-sec h3+p{margin-top:8px}.offer-eyebrow{font-family:var(--heading-font-family)!important;font-size:18px;letter-spacing:.08em;text-transform:uppercase;margin:0}.offer-lede{font-size:18px;line-height:1.5;color:var(--offer-grey-700);margin:0}.offer-sec--green .offer-lede{color:#ffffffdb}.offer-btn{display:inline-block;font-family:var(--heading-font-family)!important;font-size:22px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;padding:16px 28px;border:2px solid var(--offer-green);background:var(--offer-green);color:#fff;border-radius:2px;cursor:pointer;text-align:center;line-height:1.1}.offer-btn:hover{background:#00351e;border-color:#00351e;color:#fff}.offer-btn--white{background:#fff;color:#000;border-color:#fff}.offer-btn--white:hover{background:#f0f0f0;border-color:#f0f0f0;color:#000}.offer-btn--outline-white{background:transparent;color:#fff;border-color:#fff}.offer-btn--outline-white:hover{background:#fff;color:#000}.offer-sec a:focus-visible,.offer-sec button:focus-visible,.offer-bar a:focus-visible{outline:3px solid var(--offer-green);outline-offset:2px}.offer-sec--green a:focus-visible,.offer-sec--green button:focus-visible{outline-color:#fff}.offer-editor-note{margin:8px 0}
/*# sourceMappingURL=/cdn/shop/t/103/assets/offer.css.map */
