.dm-mg-offer__teaser p{margin:0 0 6px;text-wrap:pretty}.dm-mg-offer{margin:18px 0 0;padding:22px 20px 20px;background:var(--dm-surface-black);color:var(--dm-on-dark);border-radius:var(--dm-banner-radius)}.dm-mg-offer__eyebrow{margin:0 0 8px;font-family:var(--dm-font-label);font-size:12px;font-weight:700;letter-spacing:var(--dm-track-caps);text-transform:uppercase;color:var(--dm-color-accent)}.dm-mg-offer__title{margin:0 0 8px;font-family:var(--dm-font-heading);font-size:22px;line-height:var(--dm-lh-heading);font-weight:700;text-wrap:balance;color:var(--dm-on-dark)}.dm-mg-offer__zero{color:var(--dm-color-accent)}.dm-mg-offer__sub{margin:0 0 18px;font-family:var(--dm-font-body);font-size:14px;line-height:1.45;text-wrap:pretty;color:#f2ede4c7}.dm-mg-offer__btn{display:flex;align-items:center;justify-content:center;min-height:56px;padding:0 20px;background:var(--dm-color-accent);color:#fff;font-family:var(--dm-font-label);font-size:14px;font-weight:700;letter-spacing:var(--dm-track-caps);text-transform:uppercase;text-decoration:none;border-radius:999px;box-shadow:0 4px 14px #0d0d0d2e;transition:opacity .2s ease}.dm-mg-offer__btn:hover{opacity:.88}.dm-mg-offer__btn:focus-visible{outline:2px solid var(--dm-on-dark);outline-offset:3px}.dm-mg-offer__or{display:flex;align-items:center;gap:12px;margin:24px 0 -8px;font-family:var(--dm-font-label);font-size:12px;letter-spacing:var(--dm-track-caps);text-transform:uppercase;color:#0d0d0d8c}.dm-mg-offer__or:before,.dm-mg-offer__or:after{content:"";flex:1;height:1px;background:#0d0d0d24}
/*# sourceMappingURL=/cdn/shop/t/23/assets/dm-mg-offer.css.map */
