luke-free-shipping-window{display:contents}luke-free-shipping-window [hidden]{display:none!important}.lfs{font-family:inherit;text-align:center}.lfs--bar{background:#173e35;color:#fff;padding:10px 12px;font-size:12px;letter-spacing:.035em}.lfs--bar a{color:inherit;text-decoration:none}.lfs--hero{background:#f6f3ee;color:#183b33;padding:42px 20px 32px;border-bottom:1px solid #ded9d0}.lfs h2{font-family:var(--font-heading--family,serif);font-size:clamp(30px,4.4vw,56px);font-weight:400;line-height:1.1;margin:10px 0 14px;color:inherit}.lfs p{margin:8px auto}.lfs__eyebrow{text-transform:uppercase;font-size:11px;letter-spacing:.14em}.lfs__subtitle{font-size:16px}.lfs__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 32px;background:#173e35;color:#fff;text-decoration:none;margin:12px 0 10px}.lfs__button:focus-visible,.lfs--bar a:focus-visible{outline:2px solid #b38d42;outline-offset:4px}.lfs__terms,.lfs__end{font-size:11px;line-height:1.5;max-width:620px}.lfs__preview{font-size:10px!important;font-weight:600;letter-spacing:.06em;color:#8b4d00;background:#fff2d9;width:fit-content;padding:4px 8px}.lfs--card{background:#f6f3ee;border:1px solid #ded9d0;border-radius:6px;text-align:left;padding:16px;margin-block:12px}.lfs--card p{font-size:13px}.lfs--card .lfs__terms,.lfs--card .lfs__end{font-size:11px}.lfs--card .lfs__preview{margin-left:0}@media(max-width:749px){.lfs--hero{padding:28px 18px 24px}.lfs__subtitle{font-size:14px}.lfs--bar{font-size:10px;letter-spacing:.01em}.lfs__terms{max-width:340px}}
