.ehua-sheet{--ehua-sheet-ink: #0b0b0b;--ehua-sheet-muted: #535353;--ehua-sheet-line: #111111;--ehua-sheet-soft-line: #cfcfcf;--ehua-type-meta: 12px;--ehua-type-body: 14px;--ehua-type-lead: 16px;--ehua-type-section: 22px;--ehua-type-title: 44px;--ehua-weight-regular: 400;--ehua-weight-medium: 500;--ehua-weight-strong: 600;background:#fff;color:var(--ehua-sheet-ink)}.ehua-sheet *{box-sizing:border-box}.ehua-sheet button{font:inherit}.ehua-sheet__page{width:min(100%,1280px);margin:0 auto;padding:56px 40px 76px}.ehua-sheet__masthead{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,.74fr);gap:32px;align-items:start}.ehua-sheet__brand,.ehua-sheet__meta,.ehua-sheet__eyebrow,.ehua-sheet__section-head p,.ehua-sheet__quote-label,.ehua-sheet__drawer-label{margin:0;color:var(--ehua-sheet-ink);font-size:var(--ehua-type-meta);line-height:1.35;font-weight:var(--ehua-weight-strong);letter-spacing:0}.ehua-sheet__brand{font-size:28px;line-height:1;font-weight:var(--ehua-weight-strong)}.ehua-sheet__meta+.ehua-sheet__meta{margin-top:6px;font-weight:var(--ehua-weight-regular)}.ehua-sheet__rule{height:1px;margin:58px 0 0;background:var(--ehua-sheet-line)}.ehua-sheet__hero{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr);grid-template-areas:"media summary" "caption specs" ". actions";column-gap:48px;row-gap:34px;align-items:start;padding:56px 0 0}.ehua-sheet__media-area,.ehua-sheet__content{display:contents}.ehua-sheet__figure{grid-area:media;margin:0;min-height:420px;display:grid;place-items:center;background:#fff;overflow:hidden}.ehua-sheet__image{width:100%;height:100%;max-height:560px;display:block;object-fit:contain;transform:scale(1.18);transform-origin:center}.ehua-sheet__image-placeholder{width:100%;min-height:420px;display:grid;place-items:center;border:1px solid var(--ehua-sheet-soft-line);color:var(--ehua-sheet-muted);font-size:var(--ehua-type-body);line-height:1.45}.ehua-sheet__caption{grid-area:caption;margin-top:0;padding:18px 0 0;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(120px,.5fr);gap:24px;border-top:1px solid var(--ehua-sheet-line)}.ehua-sheet__caption strong,.ehua-sheet__caption span{display:block;font-size:var(--ehua-type-meta);line-height:1.45;letter-spacing:0}.ehua-sheet__caption strong{font-weight:var(--ehua-weight-strong)}.ehua-sheet__caption span{color:var(--ehua-sheet-muted)}.ehua-sheet__content{min-width:0}.ehua-sheet__product-summary{grid-area:summary;min-width:0}.ehua-sheet__eyebrow{margin-bottom:18px;color:var(--ehua-sheet-muted)}.ehua-sheet__title{margin:0;max-width:720px;color:var(--ehua-sheet-ink);font-size:var(--ehua-type-title);line-height:1.08;font-weight:var(--ehua-weight-strong);letter-spacing:0;text-wrap:balance}.ehua-sheet__subtitle{margin:18px 0 0;max-width:650px;color:var(--ehua-sheet-ink);font-size:var(--ehua-type-lead);line-height:1.62;font-weight:var(--ehua-weight-regular);letter-spacing:0}.ehua-sheet__intro{margin:20px 0 0;max-width:650px;color:var(--ehua-sheet-muted);font-size:var(--ehua-type-body);line-height:1.72}.ehua-sheet__intro p,.ehua-sheet__description-copy p{margin:0}.ehua-sheet__intro p+p,.ehua-sheet__description-copy p+p{margin-top:14px}.ehua-sheet__specs{grid-area:specs;margin:0;border-top:1px solid var(--ehua-sheet-line)}.ehua-sheet__specs div{display:grid;grid-template-columns:minmax(120px,.42fr) minmax(0,1fr);gap:24px;padding:12px 0;border-bottom:1px solid var(--ehua-sheet-soft-line)}.ehua-sheet__specs dt,.ehua-sheet__specs dd{margin:0;font-size:var(--ehua-type-body);line-height:1.45;letter-spacing:0}.ehua-sheet__specs dt{color:var(--ehua-sheet-ink);font-weight:var(--ehua-weight-strong)}.ehua-sheet__specs dd{color:var(--ehua-sheet-muted);font-weight:var(--ehua-weight-regular)}.ehua-sheet__cta-row,.ehua-sheet__quote-actions{margin-top:30px;display:flex;flex-wrap:wrap;gap:12px}.ehua-sheet__cta-row{grid-area:actions}.ehua-sheet__cta{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border:1px solid var(--ehua-sheet-line);background:#fff;color:var(--ehua-sheet-ink);font:inherit;font-size:var(--ehua-type-body);line-height:1.2;font-weight:var(--ehua-weight-strong);letter-spacing:0;text-decoration:none;cursor:pointer;transition:background .18s ease,color .18s ease}.ehua-sheet__cta:hover,.ehua-sheet__cta:focus-visible{background:var(--ehua-sheet-ink);color:#fff}.ehua-sheet__cta--primary{background:var(--ehua-sheet-ink);color:#fff}.ehua-sheet__cta--primary:hover,.ehua-sheet__cta--primary:focus-visible{background:#fff;color:var(--ehua-sheet-ink)}.ehua-sheet__lower{margin-top:58px;border-top:1px solid var(--ehua-sheet-line)}.ehua-sheet__details,.ehua-sheet__timeline-section,.ehua-sheet__description,.ehua-sheet__quote{padding:42px 0;border-bottom:1px solid var(--ehua-sheet-line);display:grid;grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);gap:56px;align-items:start}.ehua-sheet__section-head h2,.ehua-sheet__quote h2{margin:10px 0 0;max-width:320px;color:var(--ehua-sheet-ink);font-size:var(--ehua-type-section);line-height:1.16;font-weight:var(--ehua-weight-strong);letter-spacing:0}.ehua-sheet__timeline-content{min-width:0}.ehua-sheet__timeline-intro,.ehua-sheet__timeline-footnote{margin:0;max-width:780px;color:var(--ehua-sheet-muted);font-size:var(--ehua-type-body);line-height:1.65}.ehua-sheet__timeline{--timeline-glow: rgba(86, 214, 174, .34);position:relative;display:grid;grid-template-columns:minmax(82px,.9fr) minmax(92px,1.05fr) minmax(100px,1.08fr) minmax(118px,1.24fr) minmax(132px,1.42fr) minmax(96px,1fr);gap:0;margin:58px 0 0;padding:0;list-style:none}.ehua-sheet__timeline:before{content:"";position:absolute;top:44px;right:0;left:0;height:1px;background:var(--ehua-sheet-line)}.ehua-sheet__timeline-step{position:relative;min-width:0}.ehua-sheet__timeline-pin{position:relative;width:100%;min-height:198px;display:grid;grid-template-rows:38px 28px 1fr;justify-items:start;align-items:start;padding:0 22px 0 0;border:0;background:transparent;color:var(--ehua-sheet-ink);text-align:left;cursor:pointer}.ehua-sheet__timeline-date,.ehua-sheet__timeline-kicker,.ehua-sheet__timeline-title,.ehua-sheet__timeline-note{display:block;letter-spacing:0}.ehua-sheet__timeline-date{align-self:end;color:var(--ehua-sheet-ink);font-size:var(--ehua-type-meta);line-height:1.25;font-weight:var(--ehua-weight-regular)}.ehua-sheet__timeline-dot{position:relative;z-index:1;width:11px;height:11px;margin-top:1px;border-radius:50%;background:var(--ehua-sheet-ink);box-shadow:0 0 0 0 var(--timeline-glow);transition:box-shadow .18s ease,transform .18s ease}.ehua-sheet__timeline-copy{max-width:158px;padding-top:30px;transition:color .18s ease,transform .18s ease}.ehua-sheet__timeline-kicker{color:var(--ehua-sheet-muted);font-size:var(--ehua-type-meta);line-height:1.25;font-weight:var(--ehua-weight-regular)}.ehua-sheet__timeline-title{margin-top:4px;color:var(--ehua-sheet-ink);font-size:var(--ehua-type-body);line-height:1.2;font-weight:var(--ehua-weight-strong)}.ehua-sheet__timeline-note{margin-top:8px;color:var(--ehua-sheet-muted);font-size:var(--ehua-type-meta);line-height:1.45;font-weight:var(--ehua-weight-regular)}.ehua-sheet__timeline-pin:hover .ehua-sheet__timeline-dot,.ehua-sheet__timeline-pin:focus-visible .ehua-sheet__timeline-dot,.ehua-sheet__timeline-step.is-active .ehua-sheet__timeline-dot{transform:scale(1.08);box-shadow:0 0 0 8px var(--timeline-glow),0 0 22px #56d6ae42}.ehua-sheet__timeline-pin:hover .ehua-sheet__timeline-copy,.ehua-sheet__timeline-pin:focus-visible .ehua-sheet__timeline-copy,.ehua-sheet__timeline-step.is-active .ehua-sheet__timeline-copy{transform:translateY(-2px)}.ehua-sheet__timeline-pin:focus-visible{outline:1px solid var(--ehua-sheet-line);outline-offset:8px}.ehua-sheet__timeline-footnote{max-width:620px;margin-top:22px;font-size:var(--ehua-type-meta)}.ehua-sheet__detail-showcase{display:grid;gap:34px}.ehua-sheet__detail-feature{display:grid;grid-template-columns:1fr;gap:14px;align-items:end}.ehua-sheet__detail-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.ehua-sheet__detail-media{aspect-ratio:1.35;display:grid;place-items:center;border-bottom:1px solid var(--ehua-sheet-line);overflow:hidden;background:#fff}.ehua-sheet__detail-media--wide{aspect-ratio:1.72}.ehua-sheet__detail-media span{color:var(--ehua-sheet-muted);font-size:var(--ehua-type-section);line-height:1;font-weight:var(--ehua-weight-strong)}.ehua-sheet__detail-image{width:100%;height:100%;display:block;object-fit:cover}.ehua-sheet__detail-image--contain{object-fit:contain;transform:scale(1.16)}.ehua-sheet__detail-copy{padding-top:14px}.ehua-sheet__detail-copy--feature{max-width:680px;padding-top:0;padding-bottom:0}.ehua-sheet__detail-copy h3{margin:0;color:var(--ehua-sheet-ink);font-size:var(--ehua-type-lead);line-height:1.3;font-weight:var(--ehua-weight-strong);letter-spacing:0}.ehua-sheet__detail-copy p{margin:9px 0 0;color:var(--ehua-sheet-muted);font-size:var(--ehua-type-body);line-height:1.62;letter-spacing:0}.ehua-sheet__description-copy{max-width:780px;color:var(--ehua-sheet-muted);font-size:var(--ehua-type-lead);line-height:1.68}.ehua-sheet__quote>div:last-child{max-width:680px}.ehua-sheet__quote p{margin:0;color:var(--ehua-sheet-muted);font-size:var(--ehua-type-lead);line-height:1.62}.ehua-sheet__quote ul{margin:22px 0 0;padding:0;list-style:none;border-top:1px solid var(--ehua-sheet-soft-line)}.ehua-sheet__quote li{padding:10px 0;border-bottom:1px solid var(--ehua-sheet-soft-line);color:var(--ehua-sheet-ink);font-size:var(--ehua-type-body);line-height:1.35}.ehua-sheet__drawer-shell[hidden]{display:none}.ehua-sheet__drawer-shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;justify-items:end}.ehua-sheet__drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;border:0;background:#0000002e;cursor:pointer}.ehua-sheet__drawer{position:relative;width:min(100vw,456px);min-height:100vh;padding:34px 30px;border-left:1px solid var(--ehua-sheet-line);background:#fff;color:var(--ehua-sheet-ink);transform:translate(100%);transition:transform .24s ease;overflow-y:auto}.ehua-sheet__drawer-shell.is-open .ehua-sheet__drawer{transform:translate(0)}.ehua-sheet__drawer-header{display:flex;justify-content:space-between;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--ehua-sheet-line)}.ehua-sheet__drawer h2{margin:8px 0 0;font-size:var(--ehua-type-section);line-height:1.16;font-weight:var(--ehua-weight-strong);letter-spacing:0}.ehua-sheet__drawer-close{align-self:start;padding:0;border:0;background:transparent;color:var(--ehua-sheet-ink);font:inherit;font-size:var(--ehua-type-meta);line-height:1.35;font-weight:var(--ehua-weight-strong);letter-spacing:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ehua-sheet__drawer-intro,.ehua-sheet__drawer-note{margin:24px 0 0;color:var(--ehua-sheet-muted);font-size:var(--ehua-type-body);line-height:1.6}.ehua-sheet__price-list{margin:28px 0 0;border-top:1px solid var(--ehua-sheet-line)}.ehua-sheet__price-list div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:14px 0;border-bottom:1px solid var(--ehua-sheet-soft-line)}.ehua-sheet__price-list dt,.ehua-sheet__price-list dd{margin:0;font-size:var(--ehua-type-body);line-height:1.35}.ehua-sheet__price-list dt{font-weight:var(--ehua-weight-strong)}.ehua-sheet__price-list dd{color:var(--ehua-sheet-muted)}.ehua-sheet__drawer .ehua-sheet__cta{margin-top:28px}body.ehua-sheet-drawer-open{overflow:hidden}@media(max-width:1180px){.ehua-sheet__timeline-section{grid-template-columns:1fr;gap:30px}.ehua-sheet__timeline-section .ehua-sheet__section-head h2{max-width:520px}}@media(max-width:989px){.ehua-sheet__page{padding:36px 20px 60px}.ehua-sheet__masthead,.ehua-sheet__hero,.ehua-sheet__details,.ehua-sheet__timeline-section,.ehua-sheet__description,.ehua-sheet__quote,.ehua-sheet__detail-feature{grid-template-columns:1fr}.ehua-sheet__masthead{gap:18px}.ehua-sheet__rule{margin-top:36px}.ehua-sheet__hero{gap:34px;grid-template-areas:none;padding-top:34px}.ehua-sheet__media-area,.ehua-sheet__content{display:block}.ehua-sheet__figure,.ehua-sheet__product-summary,.ehua-sheet__caption,.ehua-sheet__specs,.ehua-sheet__cta-row{grid-area:auto}.ehua-sheet__title{font-size:36px}.ehua-sheet__figure,.ehua-sheet__image-placeholder{min-height:320px}.ehua-sheet__caption{margin-top:34px}.ehua-sheet__specs{margin-top:40px}.ehua-sheet__detail-pair{grid-template-columns:1fr}.ehua-sheet__detail-copy--feature{padding-top:14px;padding-bottom:0}}@media(max-width:820px){.ehua-sheet__timeline{display:grid;grid-template-columns:1fr;gap:0;margin-top:36px;padding-left:18px}.ehua-sheet__timeline:before{top:6px;bottom:18px;left:5px;width:1px;height:auto}.ehua-sheet__timeline-pin{min-height:0;grid-template-columns:74px 26px minmax(0,1fr);grid-template-rows:auto;gap:0;padding:0 0 28px}.ehua-sheet__timeline-date{align-self:start;padding-top:0}.ehua-sheet__timeline-dot{margin-top:1px}.ehua-sheet__timeline-copy{max-width:none;padding-top:0}.ehua-sheet__timeline-footnote{margin-top:6px}}@media(max-width:640px){.ehua-sheet__page{padding-right:16px;padding-left:16px}.ehua-sheet__brand{font-size:24px}.ehua-sheet__title{font-size:32px}.ehua-sheet__image{transform:none}.ehua-sheet__caption,.ehua-sheet__specs div{grid-template-columns:1fr;gap:6px}.ehua-sheet__drawer{padding:28px 20px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ehua-lanyard-product-sheet.css.map */
