.pt-lens-v2.pt-lens-v2{--pt-ink: rgb(var(--color-foreground));--pt-muted: rgba(var(--color-foreground), .65);--pt-line: rgba(var(--color-foreground), .18);--pt-soft: rgba(var(--color-foreground), .035);--pt-accent: rgb(var(--color-button));--pt-accent-dark: rgba(var(--color-button), .85);font-size:14px;line-height:1.5;letter-spacing:normal}.pt-lens-v2 .pt-lens-v2__header{margin-bottom:24px}.pt-lens-v2 .pt-lens-v2__eyebrow{color:var(--pt-muted);font-weight:500;letter-spacing:normal}.pt-lens-v2 .pt-lens-v2__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(24px,3vw,30px);line-height:1.3;letter-spacing:normal}.pt-lens-v2 .pt-lens-v2__intro{font-size:15px;line-height:1.6}.pt-lens-v2 .pt-lens-v2__steps{gap:8px;margin-bottom:24px}.pt-lens-v2 .pt-lens-v2__steps button{border-radius:var(--buttons-radius-outset, 0);font-weight:400;box-shadow:none}.pt-lens-v2 .pt-lens-v2__steps button[aria-current=step]{background:var(--pt-accent);border-color:var(--pt-accent);color:rgb(var(--color-button-text));box-shadow:none}.pt-lens-v2 .pt-lens-v2__steps button[aria-current=step] span{background:rgb(var(--color-button-text));color:var(--pt-accent)}.pt-lens-v2 .pt-lens-v2__form{border:0;border-top:1px solid var(--pt-line);border-radius:0;background:transparent;box-shadow:none}.pt-lens-v2 .pt-lens-v2__panel{padding:24px 0 0}.pt-lens-v2 .pt-lens-v2__panel h3{font-size:20px;font-weight:600;line-height:1.4}.pt-lens-v2 label,.pt-lens-v2 legend{font-size:14px;font-weight:600;letter-spacing:normal}.pt-lens-v2 select,.pt-lens-v2 textarea,.pt-lens-v2 input[type=file]{border-color:var(--pt-line);border-radius:var(--inputs-radius, 0);background:rgb(var(--color-background));font-size:16px;letter-spacing:normal}.pt-lens-v2 input[type=file]::file-selector-button{min-height:34px;margin-right:10px;padding:6px 12px;border:1px solid var(--pt-ink);border-radius:var(--buttons-radius-outset, 0);background:rgb(var(--color-background));color:var(--pt-ink);font:inherit;font-size:13px;cursor:pointer}.pt-lens-v2 fieldset{border-radius:0;padding:16px;background:var(--pt-soft)}.pt-lens-v2 legend{padding-inline:4px}.pt-lens-v2 small{font-size:12px;line-height:1.6;letter-spacing:normal}.pt-lens-v2 .pt-lens-v2__notice,.pt-lens-v2 .pt-lens-v2__compatibility,.pt-lens-v2 .pt-lens-v2__commitment{border-radius:0}.pt-lens-v2 .pt-lens-v2__recommendation{display:none}.pt-lens-v2 .pt-lens-v2__choice span{border-radius:var(--variant-pills-radius, 0);font-size:14px;font-weight:400}.pt-lens-v2 .pt-lens-v2__choice input:checked+span{border-color:var(--pt-accent);background:var(--pt-accent);color:rgb(var(--color-button-text));box-shadow:none}.pt-lens-v2 .pt-lens-v2__primary,.pt-lens-v2 .pt-lens-v2__secondary{min-width:132px;border-radius:var(--buttons-radius-outset, 0);padding:12px 24px;font-weight:400;letter-spacing:normal}.pt-lens-v2 .pt-lens-v2__primary{color:rgb(var(--color-button-text))}.pt-lens-v2 .pt-lens-v2__secondary{border-color:var(--pt-ink)}.pt-lens-v2 select:focus,.pt-lens-v2 textarea:focus,.pt-lens-v2 input:focus,.pt-lens-v2 button:focus-visible,.pt-lens-v2 .pt-lens-v2__choice input:focus-visible+span{outline:2px solid var(--pt-ink);outline-offset:3px}.pt-lens-v2 [aria-invalid=true]{border-color:var(--pt-error)}pt-shopping-preparation[data-context=lens] .pt-shopping-preparation__panel{border-radius:0}@media(max-width:680px){.pt-lens-v2 .pt-lens-v2__steps{gap:6px}.pt-lens-v2 .pt-lens-v2__steps button{padding-inline:6px}.pt-lens-v2 .pt-lens-v2__panel{padding-top:20px}.pt-lens-v2 fieldset{padding:12px}.pt-lens-v2 .pt-lens-v2__rx-grid{gap:8px}.pt-lens-v2 .pt-lens-v2__rx-grid select{padding-inline:6px}.pt-lens-v2 .pt-lens-v2__primary,.pt-lens-v2 .pt-lens-v2__secondary{min-width:0;padding-inline:16px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/pt-lens-storefront.css.map */
