.l7m{--green-900:#102e16;--green-800:#214628;--green-700:#2c5a36;--green-600:#1a7a4a;--mint:#e3f7d0;--mint-2:#cfe8d1;--cream:#f9f7f3;--cream-2:#faf8f5;--sand:#edebe3;--olive:#434e32;--sage:#7b8f5b;--ink:#1a1a1a;--muted:#6f7a68;--red:#c8102e;--gold:#b8862b;--display:"Native Record Sans","Archivo",Arial,sans-serif;--body:"Manrope","Helvetica Neue",Arial,sans-serif;--radius:16px;--maxw:1120px;--narrow:820px;background:var(--cream);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}.l7m *,.l7m *:before,.l7m *:after{box-sizing:border-box}.l7m img,.l7m video{max-width:100%;height:auto;display:block}.l7m a{color:inherit}.l7m h1,.l7m h2,.l7m h3{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;line-height:1.08;margin:0;text-wrap:balance;font-weight:700}.l7m h1{font-size:clamp(34px,5.2vw,58px);color:var(--green-800)}.l7m h2{font-size:clamp(26px,3.6vw,40px);color:var(--green-800)}.l7m h3{font-size:19px;color:var(--green-800)}.l7m p,.l7m ul{margin:0}.l7m [hidden]{display:none!important}.l7m .wrap{max-width:var(--maxw);margin:0 auto;padding-left:16px;padding-right:16px}.l7m .band{padding-block:72px}.l7m.band--green,.l7m .band--green{background:var(--green-800);color:#fff}.l7m.band--green h2,.l7m.band--green h3{color:#fff}.l7m.band--mint{background:var(--mint)}.l7m.band--sand{background:var(--sand)}.l7m .stack{display:flex;flex-direction:column;gap:18px}.l7m .center{text-align:center;align-items:center;margin-inline:auto;justify-content:center}@media(max-width:640px){.l7m .band{padding-block:56px}}.l7m .eyebrow{font-family:var(--body);font-weight:800;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--sage)}.l7m .lead{font-size:19px;color:var(--olive);max-width:62ch}.l7m.band--green .lead{color:var(--mint-2)}.l7m .small{font-size:14px;color:var(--muted)}.l7m.band--green .small{color:var(--mint-2)}.l7m .fecho{font-family:var(--display);text-transform:uppercase;font-size:clamp(20px,2.6vw,28px);color:var(--green-800);letter-spacing:.02em;line-height:1.2}.l7m .stars{color:var(--gold);letter-spacing:2px;font-size:15px}.l7m .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--green-800);color:#fff;font-family:var(--body);font-weight:800;font-size:16px;letter-spacing:.04em;text-transform:uppercase;padding:16px 28px;border-radius:999px;text-decoration:none;border:2px solid var(--green-800);transition:background .15s;cursor:pointer;width:auto;min-height:0;line-height:1.2}.l7m .btn:hover{background:var(--green-900);border-color:var(--green-900);color:#fff}.l7m .btn:focus-visible{outline:3px solid var(--sage);outline-offset:3px}.l7m .btn--light{background:#fff;color:var(--green-800);border-color:#fff}.l7m .btn--light:hover{background:var(--mint);border-color:var(--mint);color:var(--green-800)}.l7m .btn--ghost{background:transparent;color:var(--green-800)}.l7m .btn--ghost:hover{background:var(--green-800);color:#fff}.l7m .btn--big{font-size:18px;padding:18px 36px}.l7m .btn[disabled]{opacity:.5;cursor:not-allowed}.l7m .btn[aria-busy=true]{opacity:.7;cursor:progress}.l7m .tag{display:inline-block;background:var(--green-800);color:#fff;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;border-radius:999px}.l7m .tag--red{background:var(--red)}.l7m .tag--mint{background:var(--mint);color:var(--green-800)}.l7m .ph{border:2px dashed var(--sage);background:#e3f7d073;color:var(--olive);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.4}.l7m-bar{background:var(--red);color:#fff;font-family:var(--body);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;text-align:center;padding:10px 16px;line-height:1.5}.l7m-bar .row{display:flex;justify-content:center;align-items:center;gap:4px 24px;flex-wrap:wrap;max-width:1120px;margin:0 auto}.l7m-bar--calm{background:var(--green-900);color:var(--mint)}.l7m-bar .cd{font-variant-numeric:tabular-nums;background:#0000002e;padding:2px 10px;border-radius:6px;white-space:nowrap}@media(max-width:640px){.l7m-bar{font-size:11px;letter-spacing:.08em;padding:8px 12px}.l7m-bar .row{gap:2px 14px}.l7m-bar .desk{display:none}}.l7m-bar--fixed{position:fixed;top:0;left:0;right:0;z-index:60}body.l7m-bar-on{padding-top:var(--l7m-bar-h,38px)}body.l7m-bar-on .section-header.shopify-section-header-sticky{top:var(--l7m-bar-h,38px)}.l7m .track{display:flex;align-items:center;width:max-content;animation:l7m-mq var(--dur,28s) linear infinite;will-change:transform}.l7m .track .grp{display:flex;align-items:center;flex:none}.l7m .track:hover{animation-play-state:paused}@keyframes l7m-mq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.l7m *{transition:none!important}.l7m .track{animation:none;flex-wrap:wrap;width:auto;justify-content:center;gap:12px 28px}.l7m .track [aria-hidden=true],.l7m .track .dup{display:none}.l7m .track .grp{flex-wrap:wrap;justify-content:center;gap:12px 28px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/l7m-base.css.map */
