.glassy-rx{--rx-accent: 64, 93, 230;--rx-line: rgba(var(--text-color), .14);--rx-line-2: rgba(var(--text-color), .28);--rx-muted: rgba(var(--text-color), .6);--rx-soft: rgba(var(--text-color), .04);--rx-ok: 27, 127, 59;--rx-flag: 224, 168, 0;display:block;margin:1.4rem 0;border:1px solid var(--rx-line);border-radius:12px;background:rgb(var(--background, 255, 255, 255));font-family:var(--text-font-family);color:rgb(var(--text-color))}.glassy-rx *{box-sizing:border-box}.product-sticky-form.glassy-rx-pinned{display:block!important}.glassy-rx__header{display:flex;align-items:center;gap:.75rem;width:100%;margin:0;padding:1rem 1.05rem;background:transparent;border:0;cursor:pointer;text-align:left;font:inherit;color:inherit;transition:background .15s}.glassy-rx__header:hover{background:rgba(var(--rx-accent),.04)}.glassy-rx__head-icon{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:rgba(var(--rx-accent),.1);color:rgb(var(--rx-accent))}.glassy-rx__head-text{flex:1 1 auto;min-width:0}.glassy-rx__title{display:block;font-weight:700;font-size:.98rem;letter-spacing:.01em}.glassy-rx__subtitle{display:block;font-size:.76rem;font-weight:500;color:var(--rx-muted);margin-top:2px}.glassy-rx__chevron{flex:0 0 auto;display:grid;place-items:center;width:26px;height:26px;color:rgb(var(--rx-accent));transition:transform .28s ease}.glassy-rx.is-open .glassy-rx__chevron{transform:rotate(180deg)}.glassy-rx:not(.is-open){border-color:transparent}.glassy-rx:not(.is-open) .glassy-rx__header{justify-content:center;gap:.55rem;min-height:52px;padding:0 35px;background:#1a1a1a;color:#fff;border-radius:var(--button-border-radius, 8px);font-family:"Inter",var(--text-font-family),sans-serif}.glassy-rx:not(.is-open) .glassy-rx__header:hover{background:#000}.glassy-rx:not(.is-open) .glassy-rx__head-icon,.glassy-rx:not(.is-open) .glassy-rx__subtitle,.glassy-rx:not(.is-open) .glassy-rx__chevron{display:none}.glassy-rx:not(.is-open) .glassy-rx__head-text{flex:0 0 auto}.glassy-rx:not(.is-open) .glassy-rx__title{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:2px;line-height:1.25}.glassy-rx__panel-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1)}.glassy-rx.is-open .glassy-rx__panel-wrap{grid-template-rows:1fr}.glassy-rx__panel{overflow:hidden;min-height:0}.glassy-rx__panel-inner{padding:0 1.05rem 1.1rem;border-top:1px solid var(--rx-line)}@media(prefers-reduced-motion:reduce){.glassy-rx__panel-wrap,.glassy-rx__chevron{transition:none}}.glassy-rx__sheet-head{display:none}.glassy-rx__prog{display:flex;gap:6px;padding-top:1rem}.glassy-rx__prog i{flex:1;height:5px;border-radius:99px;background:rgba(var(--text-color),.12)}.glassy-rx__prog i.on{background:rgb(var(--rx-accent))}.glassy-rx__stepnum{font-family:var(--heading-font-family, var(--text-font-family));font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;color:var(--rx-muted);margin:.7rem 0 0}.glassy-rx__screen[hidden]{display:none}.glassy-rx__screen{padding-top:.5rem;animation:glxfade .22s ease}@keyframes glxfade{0%{opacity:0;transform:translateY(5px)}to{opacity:1}}.glassy-rx__h{font-family:var(--heading-font-family, var(--text-font-family));font-weight:700;text-transform:uppercase;font-size:1.05rem;letter-spacing:.01em;margin:.6rem 0 .1rem}.glassy-rx__blurb{margin:0 0 .9rem;font-size:.83rem;color:var(--rx-muted)}.glassy-rx__lenses{display:grid;gap:.55rem}.glassy-rx__lens{display:block;cursor:pointer}.glassy-rx__lens-card{display:flex;align-items:center;gap:.85rem;border:1.5px solid var(--rx-line);border-radius:11px;padding:.75rem .8rem;transition:border-color .15s,background .15s}.glassy-rx__lens input:checked~.glassy-rx__lens-card{border-color:rgb(var(--rx-accent));background:rgba(var(--rx-accent),.06);box-shadow:0 4px 14px rgba(var(--rx-accent),.1)}.glassy-rx__lens-t{flex:1 1 auto;min-width:0}.glassy-rx__lens-name{display:block;font-weight:700;font-size:.9rem}.glassy-rx__lens-desc{display:block;margin-top:.15rem;font-size:.76rem;line-height:1.35;color:var(--rx-muted)}.glassy-rx__lens-price{flex:0 0 auto;font-weight:700;font-size:.9rem;color:rgb(var(--rx-accent))}.glassy-rx__tag{display:inline-block;background:#f3ff34;color:#282828;font-size:.58rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:2px 6px;border-radius:99px;vertical-align:middle;margin-left:5px}.glassy-rx__thickness{margin-top:1rem}.glassy-rx__thick-h{font-weight:700;font-size:.9rem;margin-bottom:.5rem}.glassy-rx__thicks{display:grid;gap:.55rem}.glassy-rx__thick{display:block;cursor:pointer}.glassy-rx__thick-card{display:flex;align-items:center;gap:.85rem;border:1.5px solid var(--rx-line);border-radius:11px;padding:.7rem .8rem;transition:border-color .15s,background .15s}.glassy-rx__thick input:checked~.glassy-rx__thick-card{border-color:rgb(var(--rx-accent));background:rgba(var(--rx-accent),.06);box-shadow:0 4px 14px rgba(var(--rx-accent),.1)}.glassy-rx__thick-t{flex:1 1 auto;min-width:0}.glassy-rx__thick-name{display:block;font-weight:700;font-size:.9rem}.glassy-rx__thick-desc{display:block;margin-top:.15rem;font-size:.76rem;line-height:1.35;color:var(--rx-muted)}.glassy-rx__thick-price{flex:0 0 auto;font-weight:700;font-size:.9rem;color:rgb(var(--rx-accent))}.glassy-rx__seg{display:flex;background:var(--rx-soft);border-radius:10px;padding:4px;gap:4px;margin-bottom:.9rem}.glassy-rx__seg button{flex:1;border:0;background:transparent;padding:.6rem;border-radius:7px;cursor:pointer;font-family:var(--heading-font-family, var(--text-font-family));font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:.72rem;color:var(--rx-muted);display:flex;align-items:center;justify-content:center;gap:6px}.glassy-rx__seg button.is-on{background:rgb(var(--background, 255, 255, 255));color:rgb(var(--rx-accent));box-shadow:0 1px 5px #0000001f}.glassy-rx__method[hidden]{display:none}.glassy-rx__drop{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.3rem;width:100%;padding:1.5rem 1rem;border:1.6px dashed var(--rx-line-2);border-radius:12px;background:rgba(var(--rx-accent),.03);cursor:pointer;font:inherit;color:inherit}.glassy-rx__drop:focus-visible{outline:2px solid rgb(var(--rx-accent));outline-offset:2px}.glassy-rx__drop.is-dragover{border-color:rgb(var(--rx-accent));border-style:solid;background:rgba(var(--rx-accent),.1)}.glassy-rx__drop>*{pointer-events:none}.glassy-rx__drop svg{color:rgb(var(--rx-accent))}.glassy-rx__drop b{font-size:.88rem}.glassy-rx__drop small{font-size:.76rem;color:var(--rx-muted)}.glassy-rx__file{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.glassy-rx__reading{text-align:center;padding:1.6rem .6rem}.glassy-rx__spin{display:inline-block;width:32px;height:32px;border:3px solid rgba(var(--text-color),.14);border-top-color:rgb(var(--rx-accent));border-radius:50%;animation:glxspin .8s linear infinite;margin-bottom:.7rem}@keyframes glxspin{to{transform:rotate(360deg)}}.glassy-rx__reading b{display:block;font-family:var(--heading-font-family, var(--text-font-family));font-weight:700;text-transform:uppercase;font-size:.85rem}.glassy-rx__reading small{display:block;color:var(--rx-muted);font-size:.76rem;margin-top:.2rem}.glassy-rx__confirmbar{display:flex;align-items:center;gap:.6rem;background:rgba(var(--rx-ok),.09);border:1px solid rgba(var(--rx-ok),.3);border-radius:10px;padding:.65rem .75rem;margin:.9rem 0 .2rem}.glassy-rx__confirmbar .glassy-rx__ck{flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:rgb(var(--rx-ok));color:#fff;display:grid;place-items:center;font-size:.8rem}.glassy-rx__confirmbar b{font-size:.82rem}.glassy-rx__confirmbar small{display:block;color:var(--rx-muted);font-size:.76rem}.glassy-rx__changephoto{display:block;margin:.55rem auto 0;border:0;background:none;color:rgb(var(--rx-accent));font-family:var(--text-font-family);font-size:.78rem;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.glassy-rx__rxtable[hidden]{display:none}.glassy-rx__rxtable{margin-top:.9rem}.glassy-rx__table{display:grid;grid-template-columns:2.6rem repeat(4,1fr);gap:.45rem;align-items:center}.glassy-rx__table-head{font-size:.64rem;letter-spacing:.05em;text-transform:uppercase;font-weight:700;color:var(--rx-muted);text-align:center}.glassy-rx__eye{font-family:var(--heading-font-family, var(--text-font-family));font-weight:700;font-size:.78rem}.glassy-rx__eye small{display:block;font-weight:400;font-size:.6rem;color:var(--rx-muted);font-family:var(--text-font-family)}.glassy-rx select,.glassy-rx input[type=text]{width:100%;padding:.5rem .4rem;border:1px solid var(--rx-line-2);border-radius:7px;background:rgb(var(--background, 255, 255, 255));color:rgb(var(--text-color));font-size:.84rem;font-family:inherit}.glassy-rx select:focus,.glassy-rx input:focus{outline:2px solid rgb(var(--rx-accent));outline-offset:1px}.glassy-rx__select--needed{border-color:#b3261e!important;box-shadow:0 0 0 1px #b3261e}.glassy-rx__select--flag{border-color:rgb(var(--rx-flag))!important;background:rgba(var(--rx-flag),.12);box-shadow:0 0 0 2px rgba(var(--rx-flag),.25)}.glassy-rx__flaghint[hidden]{display:none}.glassy-rx__flaghint{margin:.55rem 0 0;font-size:.76rem;color:#8a6d00;line-height:1.45}.glassy-rx__field-hint{margin:.55rem 0 0;font-size:.72rem;color:var(--rx-muted);line-height:1.45}.glassy-rx__tiles{display:grid;gap:.55rem}.glassy-rx__tile{display:flex;align-items:center;gap:.75rem;width:100%;text-align:left;border:1.5px solid var(--rx-line);border-radius:12px;padding:.85rem;background:rgb(var(--background, 255, 255, 255));cursor:pointer;font:inherit;color:inherit;transition:.15s}.glassy-rx__tile.is-on{border-color:rgb(var(--rx-accent));background:rgba(var(--rx-accent),.05)}.glassy-rx__tile-ic{flex:0 0 auto;width:42px;height:42px;border-radius:11px;background:rgba(var(--rx-accent),.1);color:rgb(var(--rx-accent));display:grid;place-items:center}.glassy-rx__tile.is-on .glassy-rx__tile-ic{background:rgb(var(--rx-accent));color:#fff}.glassy-rx__tile-t b{display:block;font-weight:700;font-size:.86rem}.glassy-rx__tile-t small{display:block;color:var(--rx-muted);font-size:.76rem}.glassy-rx__tile-rec{margin-left:auto;flex:0 0 auto;font-size:.58rem;font-weight:800;background:#f3ff34;color:#282828;padding:3px 7px;border-radius:99px;text-transform:uppercase;letter-spacing:.04em}.glassy-rx__ghostbtn{display:block;width:100%;margin-top:.8rem;padding:.8rem;border:1.5px solid rgb(var(--rx-accent));background:rgba(var(--rx-accent),.06);color:rgb(var(--rx-accent));border-radius:8px;font-family:var(--heading-font-family, var(--text-font-family));font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:.78rem;cursor:pointer}.glassy-rx__pd[hidden]{display:none}.glassy-rx__pd{display:flex;align-items:center;gap:.6rem;margin-top:.9rem}.glassy-rx__pd label{font-family:var(--heading-font-family, var(--text-font-family));font-weight:700;font-size:.82rem}.glassy-rx__pd input{width:84px;text-align:center}.glassy-rx__pd-input--needed{border-color:#b3261e!important;box-shadow:0 0 0 2px #b3261e40}.glassy-rx__pd-unit{color:var(--rx-muted);font-size:.8rem}.glassy-rx__pd-find{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;margin-top:.7rem;border:1.5px solid rgb(var(--rx-accent));background:rgba(var(--rx-accent),.08);color:rgb(var(--rx-accent));border-radius:8px;padding:.85rem;cursor:pointer;font-family:var(--heading-font-family, var(--text-font-family));font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:.8rem}.glassy-rx__pd-find svg{flex:0 0 auto}.glassy-rx__pd-find:hover{background:rgba(var(--rx-accent),.14)}.glassy-rx__rev{margin:0;padding:0}.glassy-rx__rev li{display:flex;justify-content:space-between;gap:1rem;font-size:.85rem;padding:.55rem 0;border-bottom:1px solid var(--rx-line)}.glassy-rx__rev li span:first-child{color:var(--rx-muted)}.glassy-rx__rev li span:last-child{font-weight:600;text-align:right}.glassy-rx__rev-tot{border-bottom:0!important;padding-top:.7rem!important;font-family:var(--heading-font-family, var(--text-font-family));font-weight:700;font-size:.95rem}.glassy-rx__rev-tot span:last-child{color:rgb(var(--rx-accent))}.glassy-rx__error{display:none;margin-top:.7rem;padding:.6rem .8rem;border-radius:7px;background:#de2a2a14;color:#b3261e;font-size:.82rem;line-height:1.45}.glassy-rx__error.is-visible{display:block}.glassy-rx__nav{display:flex;align-items:center;gap:.6rem;margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--rx-line)}.glassy-rx__back{border:0;background:none;color:var(--rx-muted);cursor:pointer;padding:.5rem;font-family:var(--heading-font-family, var(--text-font-family));font-weight:700;text-transform:uppercase;font-size:.72rem;letter-spacing:.03em}.glassy-rx__back:disabled{opacity:.3;cursor:default}.glassy-rx__next{margin-left:auto;border:0;border-radius:8px;background:rgb(var(--rx-accent));color:#fff;cursor:pointer;padding:.8rem 1.3rem;font-family:var(--heading-font-family, var(--text-font-family));font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:.82rem}.glassy-rx__next:hover{filter:brightness(1.07)}.glassy-rx__next:disabled{background:rgba(var(--text-color),.2);cursor:not-allowed}.glassy-rx-modal[hidden]{display:none}.glassy-rx-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:14px}.glassy-rx-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.glassy-rx-modal__panel{position:relative;z-index:1;width:100%;max-width:420px;height:92vh;max-height:780px;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 12px 48px #00000059;display:flex;flex-direction:column}.glassy-rx-modal__close{position:absolute;top:8px;right:10px;z-index:2;width:36px;height:36px;border:0;border-radius:50%;background:#141a1f14;color:#141a1f;font-size:24px;line-height:1;cursor:pointer}.glassy-rx-modal__close:hover{background:#141a1f29}.glassy-rx-modal__frame{flex:1 1 auto;width:100%;border:0;display:block}.glassy-rx-modal-open{overflow:hidden}.product-sticky-form__rx-lens{margin-left:.5rem;font-weight:700;font-size:.85em;color:#405de6;white-space:nowrap}@media(max-width:600px){.glassy-rx__table{grid-template-columns:2.1rem repeat(4,1fr);gap:.3rem}.glassy-rx select,.glassy-rx input[type=text]{padding:.45rem .25rem;font-size:.8rem}}@media(max-width:740px){html.glassy-rx-sheet-open,html.glassy-rx-sheet-open body{overflow:hidden}.glassy-rx.is-open .glassy-rx__panel-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;display:block;background:rgb(var(--background, 255, 255, 255));overflow:hidden;animation:glxsheetup .3s cubic-bezier(.32,.72,0,1)}@keyframes glxsheetup{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.glassy-rx.is-open .glassy-rx__panel-wrap{animation:none}}.glassy-rx.is-open .glassy-rx__panel{height:100%;display:flex;flex-direction:column;overflow:hidden}.glassy-rx.is-open .glassy-rx__sheet-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex:0 0 auto;padding:.85rem .5rem .85rem 1.1rem;padding-top:calc(.85rem + env(safe-area-inset-top));border-bottom:1px solid var(--rx-line)}.glassy-rx__sheet-title{font-family:var(--heading-font-family, var(--text-font-family));font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:.92rem}.glassy-rx__sheet-close{flex:0 0 auto;width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--rx-soft);color:rgb(var(--text-color));cursor:pointer;-webkit-tap-highlight-color:transparent}.glassy-rx__sheet-close:active{background:var(--rx-line)}.glassy-rx.is-open .glassy-rx__panel-inner{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;border-top:0;padding:0 1.1rem 1.1rem}.glassy-rx.is-open .glassy-rx__nav{position:sticky;bottom:0;margin-top:1.1rem;background:rgb(var(--background, 255, 255, 255));padding-bottom:calc(.9rem + env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/243/assets/glassy-prescription.css.map */
