.lw-hero{padding:clamp(2.75rem,7vw,8rem) 1.6rem clamp(2.75rem,6vw,6rem);text-align:center;background:#f5f5f7;color:#1d1d1f}.lw-hero .lw-model{margin:0 0 1.25rem;color:#174b39;font-size:clamp(1.4rem,2vw,2rem);font-weight:700;letter-spacing:.12em}.lw-hero h2{max-width:18ch;margin:auto;color:inherit;font-size:clamp(3.2rem,7vw,7.2rem);font-weight:650;line-height:1.04;letter-spacing:-.055em}.lw-hero-image{display:block;width:min(100%,640px);height:clamp(250px,42vw,560px);margin:1.25rem auto 1.75rem;object-fit:contain;mix-blend-mode:multiply}.lw-hero .lw-cta{display:inline-flex;align-items:center;min-height:44px;padding:.7rem 2rem;border-radius:999px;background:#174b39;color:#fff;font-weight:600;text-decoration:none}.lw-selector{scroll-margin-top:110px}.lw-selector-title{margin:0 0 .8rem;font-weight:650}.lw-options{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}.lw-selector .lw-option{display:flex;flex-direction:column;align-items:center;width:112px;padding:.6rem;gap:.45rem;border:1px solid #d2d2d7;border-radius:1.4rem;color:#1d1d1f;font-size:1.2rem;text-align:center;text-decoration:none}.lw-option:hover{background:#f5f5f7}.lw-option[aria-current=page]{border-color:#174b39;box-shadow:inset 0 0 0 1px #174b39}.lw-option-image{display:block;width:90px;height:64px}.lw-option-image img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.lw-cta:focus-visible,.lw-option:focus-visible{outline:2px solid #174b39;outline-offset:4px}.lw-story{padding:clamp(5rem,9vw,11rem) 1.6rem;background:#fff;color:#1d1d1f}.lw-story-wrap{max-width:1180px;margin-inline:auto}.lw-story .lw-story-kicker{margin:0 0 .7rem;color:#174b39;font-size:1.25rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.lw-story h2,.lw-story h3{margin:0;color:inherit;font-weight:650;line-height:1.06;letter-spacing:-.045em}.lw-story h2{font-size:clamp(3.6rem,6vw,6.8rem)}.lw-story h3{font-size:clamp(2.8rem,4vw,4.5rem)}.lw-story-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.6rem,2.5vw,3rem);margin-top:clamp(2.2rem,4vw,4.8rem)}.lw-story-card{display:grid;grid-template-rows:1fr auto;overflow:hidden;background:#f5f5f7;border-radius:2.4rem}.lw-story-copy{padding:clamp(2.2rem,4.5vw,5rem)}.lw-story-copy>p:last-child{margin:1.2rem 0 0;line-height:1.5}.lw-story-image{display:block;width:100%;height:clamp(240px,34vw,440px);padding:0 1.6rem 1.6rem;object-fit:contain;mix-blend-mode:multiply}.lw-story-specs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem;margin:clamp(2.4rem,4vw,5rem) 0 0}.lw-story-specs>div{padding:1.6rem 0 0;border-top:1px solid #d2d2d7}.lw-story-specs dt{color:#4d4d50;font-size:1.3rem}.lw-story-specs dd{margin:.35rem 0 0;font-size:clamp(2.1rem,3.4vw,3.8rem);font-weight:650;letter-spacing:-.035em}.lw-story-end{margin-top:3.6rem;text-align:center}.lw-story-end .lw-cta{display:inline-flex;align-items:center;min-height:44px;padding:.7rem 2rem;border:1px solid #174b39;border-radius:999px;color:#174b39;font-weight:600;text-decoration:none}@media(max-width:749px){.lw-story-grid{grid-template-columns:1fr}.lw-story-specs{grid-template-columns:repeat(2,minmax(0,1fr))}}.lw-strap-detail{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;align-items:center;margin-top:clamp(1.6rem,2.5vw,3rem)}.lw-strap-detail .lw-story-image{height:clamp(240px,32vw,380px);padding:2rem}@media(max-width:749px){.lw-strap-detail{grid-template-columns:minmax(0,1fr)}.lw-strap-detail .lw-story-image{padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/lumeon-watch-product.css.map */
