.pdp-copy{--pdp-ink: #202522;--pdp-heading: #123443;--pdp-muted: #4d5d5e;--pdp-accent: #0e6f78;--pdp-accent-soft: #eaf3f3;--pdp-panel: #f3f7f7;--pdp-line: #d6dfdf;--pdp-card: #ffffff;--pdp-dark-panel: #123443;--pdp-dark-panel-text: #ffffff;--pdp-radius: .875rem;--pdp-card-shadow: 0 .25rem 1.25rem rgba(18, 52, 67, .07);color:var(--pdp-ink);font:inherit;width:100%}.pdp-copy,.pdp-copy *,.pdp-copy *:before,.pdp-copy *:after{box-sizing:border-box}.pdp-copy h2,.pdp-copy h3,.pdp-copy p,.pdp-copy figure{margin-block-start:0}.pdp-copy h2{color:var(--pdp-heading);font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.2;margin-block-end:.85rem}.pdp-copy h3{color:var(--pdp-heading);font-size:1.05rem;line-height:1.35;margin-block-end:.5rem}.pdp-copy p{line-height:1.65;margin-block-end:.8rem}.pdp-copy p:last-child{margin-block-end:0}.pdp-copy__section{border-bottom:1px solid var(--pdp-line);padding-block:clamp(2rem,4vw,3.5rem)}.pdp-copy>.pdp-copy__section:last-child{border-bottom:0}.pdp-copy__eyebrow{color:var(--pdp-accent);display:block;font-size:.78rem;font-weight:700;letter-spacing:.12em;margin-block-end:.65rem;text-transform:uppercase}.pdp-copy__lede{color:var(--pdp-muted);font-size:1.05rem;line-height:1.6;max-width:72ch}.pdp-copy__intro{background:var(--pdp-accent-soft);border:0;border-radius:var(--pdp-radius);margin-block-start:1.25rem;padding:clamp(1.35rem,3vw,2rem)}.pdp-copy__intro p{font-size:1.05rem;max-width:82ch}.pdp-copy__decision-grid{display:grid;gap:clamp(1.5rem,3vw,2.5rem);grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr)}.pdp-copy__decision-grid>.pdp-copy__section{min-width:0}.pdp-copy__feature-grid{display:grid;gap:.7rem;grid-template-columns:minmax(0,1fr)}.pdp-copy__lens-card,.pdp-copy__standard{background:var(--pdp-card);border:1px solid var(--pdp-line);border-radius:var(--pdp-radius);box-shadow:var(--pdp-card-shadow);height:100%;padding:1.2rem}.pdp-copy__lens-card p,.pdp-copy__standard p{color:var(--pdp-muted);font-size:.96rem}.pdp-copy__feature-card{background:transparent;border:0;box-shadow:none;display:block;padding:0 0 0 1.35rem;position:relative}.pdp-copy__feature-card:before{background:var(--pdp-accent);border-radius:50%;content:"";height:.42rem;left:.15rem;position:absolute;top:.62em;width:.42rem}.pdp-copy__feature-card h3{display:inline;font-size:1rem;line-height:1.6;margin:0}.pdp-copy__feature-card h3:after{content:": "}.pdp-copy__feature-card p{color:var(--pdp-muted);display:inline;font-size:1rem;line-height:1.6;margin:0}.pdp-copy__fit-layout{align-items:center;display:grid;gap:clamp(1.5rem,4vw,3rem);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.pdp-copy__fit-media{aspect-ratio:4 / 3;background:var(--pdp-panel);border-radius:var(--pdp-radius);margin:0;overflow:hidden}.pdp-copy__fit-media img{display:block;height:100%;object-fit:cover;width:100%}.pdp-copy__fit-content:only-child{grid-column:1 / -1;max-width:72ch}.pdp-copy__fit-guide{margin-block-start:1.1rem}.pdp-copy__fit-guide a{color:var(--pdp-accent);font-weight:700;text-decoration-thickness:.08em;text-underline-offset:.2em}.pdp-copy__fit-guide a:hover{text-decoration-thickness:.14em}.pdp-copy__fit-guide a:focus-visible{border-radius:.2rem;outline:.15rem solid var(--pdp-accent);outline-offset:.2rem}.pdp-copy__lens-grid{display:grid;gap:1rem;margin-block-start:1.25rem}.pdp-copy__lens-grid--1{grid-template-columns:minmax(0,34rem)}.pdp-copy__lens-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-copy__lens-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pdp-copy__lens-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-copy__lens-grid--5{grid-template-columns:repeat(6,minmax(0,1fr))}.pdp-copy__lens-grid--5>.pdp-copy__lens-card{grid-column:span 2}.pdp-copy__lens-grid--5>.pdp-copy__lens-card:nth-child(4){grid-column:2 / span 2}.pdp-copy__lens-grid--5>.pdp-copy__lens-card:nth-child(5){grid-column:4 / span 2}.pdp-copy__lens-card{min-width:0}.pdp-copy__lens-swatch{background-color:#dfe7e7;border:2px solid #c3cece;border-radius:50%;box-shadow:inset 0 0 0 .25rem #ffffff80;display:block;height:2.75rem;margin-block-end:.8rem;width:2.75rem}.pdp-copy__metric{color:var(--pdp-accent);display:block;font-size:.86rem;font-weight:700;margin-block:.2rem .7rem}.pdp-copy__note{background:var(--pdp-panel);border-left:.25rem solid var(--pdp-accent);margin-block-start:1.1rem;padding:1rem 1.2rem}.pdp-copy__standards-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,14.5rem),1fr));margin-block-start:1.25rem}.pdp-copy__standard{border-top:.3rem solid var(--pdp-accent)}.pdp-copy__included{border-bottom:0}.pdp-copy__included-layout{background:var(--pdp-dark-panel);border-radius:var(--pdp-radius);color:var(--pdp-dark-panel-text);display:grid;gap:clamp(1.5rem,4vw,2.5rem);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);padding:clamp(1.5rem,4vw,2.5rem)}.pdp-copy__included h2,.pdp-copy__included p{color:var(--pdp-dark-panel-text)}.pdp-copy__included .pdp-copy__eyebrow{color:#8fd0d2}.pdp-copy__included-intro{max-width:36rem}.pdp-copy__included-list{align-content:start;display:grid;gap:.65rem}.pdp-copy__included-item{align-items:start;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:.6rem;display:grid;gap:.55rem;grid-template-columns:1.4rem minmax(0,1fr);line-height:1.45;padding:.8rem .9rem}.pdp-copy__included-item>span:first-child{color:#8fd0d2;font-weight:800}@media screen and (max-width:61.875rem){.pdp-copy__decision-grid,.pdp-copy__fit-layout,.pdp-copy__included-layout{grid-template-columns:minmax(0,1fr)}.pdp-copy__lens-grid--3,.pdp-copy__lens-grid--4,.pdp-copy__lens-grid--5{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-copy__lens-grid--5>.pdp-copy__lens-card,.pdp-copy__lens-grid--5>.pdp-copy__lens-card:nth-child(4),.pdp-copy__lens-grid--5>.pdp-copy__lens-card:nth-child(5){grid-column:auto}.pdp-copy__fit-media{max-width:42rem}}@media screen and (max-width:40rem){.pdp-copy__section{padding-block:2rem}.pdp-copy__intro{padding:1.25rem}.pdp-copy__feature-grid,.pdp-copy__lens-grid--1,.pdp-copy__lens-grid--2,.pdp-copy__lens-grid--3,.pdp-copy__lens-grid--4,.pdp-copy__lens-grid--5,.pdp-copy__standards-grid{grid-template-columns:minmax(0,1fr)}.pdp-copy__included-layout{border-radius:.75rem;padding:1.25rem}}@media print{.pdp-copy__lens-card,.pdp-copy__standard,.pdp-copy__fit-layout,.pdp-copy__included-layout{break-inside:avoid}.pdp-copy__lens-card,.pdp-copy__standard{box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/product-description-styles.css.map */
