.lm-offer-notice{margin:0 0 1rem;padding:.75rem 1rem;border-radius:.5rem;background:#fff4e5;border:1px solid #f5b85c;font-size:.9rem;line-height:1.4}.lm-offer-notice__line{margin:0}.lm-offer-notice__line+.lm-offer-notice__line{margin-top:.35rem}.lm-offer-notice__line--earned{color:#1e7b34;font-weight:600}.lm-offer-notice__line--remind{font-weight:600}.lm-offer-free-badge{display:inline-block;margin-top:.25rem;padding:.1rem .5rem;border-radius:999px;background:#1e7b34;color:#fff;font-size:.75rem;font-weight:600}.lm-offer-free-qty{display:inline-block;min-width:2rem;text-align:center;font-weight:600}.lm-line-price--free .lm-line-price__new{color:#1e7b34;font-weight:600}.lm-offer-banner{background:#1e7b34;color:#fff;text-align:center}.lm-offer-banner[hidden]{display:none}.lm-offer-banner__inner{max-width:var(--width-site,1400px);margin:0 auto;padding:.75rem 1rem}.lm-offer-banner .lm-offer-banner__text,.lm-offer-banner .lm-offer-banner__text:hover,.lm-offer-banner .lm-offer-banner__text:focus,.lm-offer-banner .lm-offer-banner__text:visited{color:#fff!important;text-decoration:none!important;font-size:1.15rem;font-weight:600;line-height:1.4}.lm-offer-banner a.lm-offer-banner__text:hover{opacity:.9}@media (max-width:767px){.lm-offer-banner .lm-offer-banner__text{font-size:1rem}}.lm-offer-hero[hidden]{display:none}.lm-offer-hero__img{display:block;width:100%;max-width:1920px;height:auto;margin:0 auto}.lm-offer-product-notice{flex:0 0 100%;width:100%;color:#d0021b;font-weight:600;margin:1.5rem 0 1rem;line-height:1.4}.lm-offer-product-notice[hidden]{display:none}.lm-offer-badge{position:absolute;left:8px;bottom:8px;z-index:2;padding:.2rem .6rem;border-radius:999px;background:#1e7b34;color:#fff;font-size:.75rem;font-weight:600;line-height:1.3;white-space:nowrap;pointer-events:none}.lm-offer-badge--abs{bottom:auto}.lm-offer-hero picture{display:block}.lm-offer-notice__line--nocombine{font-size:.8rem;font-weight:400;opacity:.8}