.lr-is-np #lr-thickness-options,.lr-is-np #lr-technology-group{display:none}.lr-progress__steps li[hidden]{display:none!important}#city-lens-rebuild #np-purpose-step .lr-np-purpose-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}#city-lens-rebuild #np-purpose-step .co-card--np-purpose{min-width:0;min-height:324px;padding:24px;align-items:center;text-align:center}#city-lens-rebuild #np-purpose-step .co-card--np-purpose .co-card__image{width:100%;height:158px;margin:0}#city-lens-rebuild #np-purpose-step .co-card--np-purpose .co-card__image img{width:min(100%,300px);height:100%;max-width:100%;object-fit:contain}#city-lens-rebuild #np-purpose-step .co-card--np-purpose h3{width:100%;margin:0;text-align:center}#city-lens-rebuild #np-purpose-step .co-card--np-purpose p{width:100%;max-width:380px;margin:0 auto;text-align:center}@media(max-width:767px){#city-lens-rebuild #np-purpose-step .lr-np-purpose-grid{grid-template-columns:minmax(0,1fr);gap:12px}#city-lens-rebuild #np-purpose-step .co-card--np-purpose{height:232px;min-height:232px;padding:18px 20px;gap:8px}#city-lens-rebuild #np-purpose-step .co-card--np-purpose .co-card__image{height:116px}}#city-lens-rebuild .co-frame-rimless-upgrade{display:block;margin-top:8px;color:#e85c2a;font-size:1.05rem;font-weight:800;line-height:1.2}#city-lens-rebuild .co-frame-rimless-upgrade[hidden],#city-lens-rebuild .co-frame-rimless-plano-copy[hidden],#city-lens-rebuild .co-frame-rimless-standard-copy[hidden]{display:none}#city-lens-rebuild .co-trust__icon svg,#city-lens-rebuild .co-trust__icon svg path,#city-lens-rebuild .co-trust__icon svg circle{fill:none!important;stroke:currentColor}#city-lens-rebuild .co-trust__icon svg .co-trust__accent{stroke:#ef6f3d!important}#city-lens-rebuild #lens-types .lr-lens-type-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}#city-lens-rebuild #lens-types .lr-lens-type-grid .co-card{min-width:0;height:100%}#city-lens-rebuild #lens-types .lr-lens-type-grid .co-card__image{width:100%}#city-lens-rebuild #lens-types .lr-lens-type-grid .co-card__image img{width:auto;height:auto;max-width:100%;max-height:100%}#city-lens-rebuild #lens-types .co-card__image--plano{position:relative}#city-lens-rebuild #lens-types .lr-lens-type-plano-power{position:absolute;left:50%;bottom:-2px;transform:translate(-50%);color:#f2763d;font-size:18px;font-weight:800;line-height:1;letter-spacing:.01em;white-space:nowrap;pointer-events:none}#city-lens-rebuild #lens-types .lr-lens-type-grid .co-card>h3,#city-lens-rebuild #lens-types .lr-lens-type-grid .co-card>p{width:100%;margin-left:auto;margin-right:auto}#city-lens-rebuild #lens-types .lr-lens-type-grid .co-card>p{margin-bottom:0}@media(min-width:768px){#city-lens-rebuild #lens-types .lr-lens-type-grid .co-card>p{min-height:4.6em}}@media(max-width:767px){#city-lens-rebuild #lens-types .lr-lens-type-grid{grid-template-columns:minmax(0,1fr);gap:12px}#city-lens-rebuild #lens-types .lr-lens-type-grid .co-card{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 142px auto auto auto;height:auto;min-height:300px;padding:16px 24px 18px;column-gap:0;row-gap:3px;align-content:center;align-items:stretch;justify-items:stretch;text-align:center}#city-lens-rebuild #lens-types .lr-lens-type-grid .co-card__image{grid-column:1;grid-row:2;place-self:stretch;width:auto;height:142px;margin:0;padding:0;overflow:hidden}#city-lens-rebuild #lens-types .lr-lens-type-grid .co-card__image img{width:min(270px,100%);max-width:none;max-height:none;height:auto;flex:0 0 auto}#city-lens-rebuild #lens-types .lr-lens-type-plano-power{bottom:3px;font-size:17px}#city-lens-rebuild #lens-types .lr-lens-type-grid .co-card>h3{grid-column:1;grid-row:1;align-self:stretch;justify-self:center;max-width:calc(100% - 44px);margin:0;text-align:center}#city-lens-rebuild #lens-types .lr-lens-type-grid .co-price-line{grid-column:1;grid-row:4;justify-self:center;margin:0;text-align:center}#city-lens-rebuild #lens-types .lr-lens-type-grid .co-card>p{grid-column:1;grid-row:5;align-self:stretch;justify-self:center;max-width:285px;margin:2px 0 0;text-align:center}#city-lens-rebuild #lens-types .lr-lens-type-grid .co-card__button{display:none;grid-column:1}}@media(max-width:374px){#city-lens-rebuild #lens-types .lr-lens-type-grid .co-card{min-height:294px;padding-inline:22px}#city-lens-rebuild #lens-types .lr-lens-type-grid .co-card__image img{width:min(258px,100%)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/lens-replacement-nonprescription.css.map */
