@media screen and (max-width:789px){.gpo-group__header{margin-top:10px;margin-bottom:18px}}.gpo-swatches.buttons input+label{border-radius:999px!important}.gpo-swatches.buttons input:checked+label{border:#0071e3;background:#0071e3!important}.gpo-group__wrapper.disclosure{border-bottom:1px solid #ddd!important}.gpo-group__header .group-label{color:#121212;font-size:17px!important;font-weight:400!important}.gpo-group__header .group-label{font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.rx-opt.rx-vision-type .rx-opt.rx-lens-type .gpo-ov-wrapper.vertical{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.rx-opt.rx-vision-type .rx-opt.rx-lens-type .gpo-ov-wrapper.vertical>.gpo-swatches.buttons.gpo-ov-item{width:100%!important;margin:0!important}.rx-opt.rx-vision-type .rx-opt.rx-lens-type .gpo-ov-wrapper.vertical>.gpo-swatches.buttons.gpo-ov-item>label{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:100%}.rx-opt.rx-vision-type .rx-opt.rx-lens-type .gpo-ov-wrapper.vertical>.gpo-swatches.buttons.gpo-ov-item:nth-child(5){grid-column:1 / 2!important}.rx-opt.rx-lens-color-finish{--rx-swatch-gap: 4px;--rx-swatch-bg: #f7f7f7;--rx-swatch-radius: 3px}@media(min-width:750px){.rx-opt.rx-lens-color-finish{--rx-swatch-size: 100px}}@media(max-width:749px){.rx-opt.rx-lens-color-finish{--rx-swatch-size: 80px}}.rx-opt.rx-lens-color-finish{--rx-visible: 5;--rx-slide-w: calc((100% - (var(--rx-swatch-gap) * (var(--rx-visible) - 1))) / var(--rx-visible))}.rx-opt.rx-lens-color-finish .gpo-swiper-container .swiper-slide.gpo-ov-item{width:var(--rx-slide-w)!important;margin-right:var(--rx-swatch-gap)!important}.rx-opt.rx-lens-color-finish .gpo-swiper-container .swiper-slide.gpo-ov-item:last-child{margin-right:0!important}.rx-opt.rx-lens-color-finish .gpo-swiper-container .swiper-wrapper{align-items:center}.rx-opt.rx-lens-color-finish .gpo-swiper-container .swiper-wrapper{height:100%!important;align-items:center}.rx-opt.rx-lens-color-finish .gpo-swatches.image-swatches label{display:block;border-radius:var(--rx-swatch-radius);overflow:hidden;border:none}.rx-opt.rx-lens-color-finish .gpo-swatches.image-swatches .gpo-swatch__inner{display:flex;align-items:center;justify-content:center;width:100%!important;aspect-ratio:1 / 1;max-width:var(--rx-swatch-size);height:auto!important;background:var(--rx-swatch-bg);border:1px solid #e6e6e6;border-radius:var(--rx-swatch-radius);box-sizing:border-box}.rx-opt.rx-lens-color-finish .gpo-swatches.image-swatches img.swatch-image{width:100%!important;height:100%!important;object-fit:cover;display:block}.rx-opt.rx-lens-color-finish .gpo-swatches.image-swatches input:checked+label .gpo-swatch__inner{border:2px solid #0071e3!important}.rx-opt.rx-lens-color-finish .gpo-swiper-container{overflow-x:hidden!important;overflow-y:visible!important;padding-top:4px;padding-left:2px;padding-right:2px;box-sizing:border-box}.rx-opt.rx-lens-color-finish .gpo-swiper-container .swiper-wrapper{overflow:visible!important}.rx-opt.rx-lens-color-finish .gpo-swatches.image-swatches input:checked+label{transform:none!important}.rx-opt.rx-lens-enhancements{--rx-opt-bg: #f7f7f7;--rx-opt-border: #e6e6e6;--rx-opt-radius: 10px;--rx-opt-pad-y: 8px;--rx-opt-pad-x: 14px;--rx-opt-gap-left: 34px}.rx-opt.rx-lens-enhancements .gpo-swatches.buttons.gpo-ov-item label{position:relative;display:flex;align-items:center;gap:2px;padding:var(--rx-opt-pad-y) var(--rx-opt-pad-x);padding-left:calc(var(--rx-opt-pad-x) + var(--rx-opt-gap-left));border-radius:var(--rx-opt-radius);background:var(--rx-opt-bg);border:1px solid var(--rx-opt-border);cursor:pointer}.rx-opt.rx-lens-enhancements .gpo-swatches.buttons.gpo-ov-item input+label{background-color:var(--rx-opt-bg)!important}.rx-opt.rx-lens-enhancements .gpo-swatches.buttons.gpo-ov-item input:checked+label{border:2px solid #0071e3!important;background:#f7f7f7!important;color:inherit!important}.rx-opt.rx-lens-enhancements .gpo-swatches.buttons.gpo-ov-item input:checked+label:before{content:""!important;position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:0!important;background:transparent!important}.rx-opt.rx-lens-enhancements .gpo-swatches.buttons.gpo-ov-item input:checked+label:after{content:""!important;position:absolute;left:19px;top:50%;width:7px;height:12px;transform:translateY(-66%) rotate(45deg);border-right:2px solid #0071e3!important;border-bottom:2px solid #0071e3!important;background:transparent!important}.rx-opt.rx-lens-enhancements .gpo-swatches.buttons.gpo-ov-item label .addOn{margin-left:auto}.rx-opt.rx-lens-enhancements .gpo-swatches.buttons.gpo-ov-item input+label span,.rx-opt.rx-lens-enhancements .gpo-swatches.buttons.gpo-ov-item input:checked+label span{border-radius:0!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.rx-opt.rx-prescription-details .gpo-swatches.buttons.gpo-ov-item{position:relative}.rx-opt.rx-prescription-details .gpo-swatches.buttons.gpo-ov-item input+label{position:relative;display:flex!important;align-items:center!important;gap:10px;padding:8px 14px 8px 44px!important;border-radius:999px!important;background:#f7f7f7!important;border:1px solid #e6e6e6!important;box-shadow:none!important}.rx-opt.rx-prescription-details .gpo-swatches.buttons.gpo-ov-item input:checked+label{color:inherit!important;box-shadow:none!important}.rx-opt.rx-prescription-details .gpo-swatches.buttons.gpo-ov-item input:checked+label{border:2px solid #0071e3!important;background:#f7f7f7!important}.rx-opt.rx-prescription-details .gpo-swatches.buttons.gpo-ov-item input:checked+label:before{content:""!important;position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:0!important;background:transparent!important}.rx-opt.rx-prescription-details .gpo-swatches.buttons.gpo-ov-item input:checked+label:after{content:""!important;position:absolute;left:20px;top:50%;width:6px;height:10px;transform:translateY(-60%) rotate(45deg);border-right:2px solid #0071e3!important;border-bottom:2px solid #0071e3!important;background:transparent!important}.rx-opt.rx-prescription-details .gpo-swatches.buttons.gpo-ov-item input+label span,.rx-opt.rx-prescription-details .gpo-swatches.buttons.gpo-ov-item input:checked+label span{border-radius:0!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;padding:0!important}.rx-opt.rx-prescription-details .gpo-dropzone,.rx-opt.rx-prescription-details .gpo-select,.gpo-select select{border-radius:999px!important}.rx-opt.rx-lens-enhancements .gpo-swatches.buttons.gpo-ov-item label:hover,.rx-opt.rx-lens-enhancements .gpo-swatches.buttons.gpo-ov-item label:hover span,.rx-opt.rx-prescription-details .gpo-swatches.buttons.gpo-ov-item label:hover,.rx-opt.rx-prescription-details .gpo-swatches.buttons.gpo-ov-item label:hover span{color:#06c!important}.rx-build-wrap{position:relative}.rx-build-btn{font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:400;font-size:20px;letter-spacing:.02em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:17px 30px;border-radius:999px;background:#0071e3;color:#fff;border:0;cursor:pointer;line-height:1;margin:0 0 6px;gap:12px;position:relative}.rx-build-btn:hover{background:#06c}.rx-build-btn:focus{outline:none;box-shadow:0 0 0 3px #0071e340}.js .rx-product-buttons{max-height:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease}.js .rx-product-buttons.is-visible{max-height:9999px;overflow:visible;opacity:1;visibility:visible;pointer-events:auto}.rx-build-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px}.rx-build-btn__spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.9);border-right-color:transparent;border-radius:50%;display:inline-block;visibility:hidden;flex:0 0 auto;animation:rxSpin .7s linear infinite}.rx-build-btn.is-loading .rx-build-btn__spinner{visibility:visible}.rx-build-btn.is-loading{pointer-events:none;opacity:.95;cursor:progress!important}@keyframes rxSpin{to{transform:rotate(360deg)}}.gpo-app button,.gpo-app [role=button],.gpo-app .btn,.rx-wizard-nav button,.rx-build-btn,button.gpo-clone-atc-button,button.gpo-original-atc-button,.product-form__submit[name=add],button[name=add]{cursor:pointer!important}.gpo-app button:disabled,.rx-wizard-nav button:disabled,button.gpo-clone-atc-button:disabled,button.gpo-original-atc-button:disabled,.product-form__submit[name=add]:disabled,button[name=add]:disabled{cursor:not-allowed!important}.gpo-app[data-rx-wizard="1"] .gpo-group.gpo-form__group.rx-opt{display:none!important}.gpo-app[data-rx-wizard="1"] .gpo-group.gpo-form__group.rx-opt.is-rx-active{display:block!important}.gpo-app[data-rx-wizard="1"]{position:relative}.gpo-app[data-rx-wizard="1"] .rx-wizard-progress-floating{position:absolute;top:-10px;right:0;z-index:3}@media screen and (max-width:789px){.gpo-app[data-rx-wizard="1"] .rx-wizard-progress-floating{top:-2px}}.gpo-app[data-rx-wizard="1"] .rx-wizard-progress-floating svg{width:48px;height:48px;display:block}.gpo-app[data-rx-wizard="1"] .rx-wizard-progress-floating circle.bg{fill:none;stroke:#e6e6e6;stroke-width:4}.gpo-app[data-rx-wizard="1"] .rx-wizard-progress-floating circle.fg{fill:none;stroke:#111;stroke-width:3;stroke-linecap:round;transform:rotate(-90deg);transform-origin:26px 26px}.gpo-app[data-rx-wizard="1"] .rx-wizard-progress-floating text{font-size:12px;fill:#333;font-weight:500}.gpo-app[data-rx-wizard="1"] .gpo-heading{padding-right:64px}.gpo-app[data-rx-wizard="1"] .rx-wizard-nav{width:100%;box-sizing:border-box}.gpo-app[data-rx-wizard="1"] .rx-wizard-actions{margin:0 auto;display:flex;align-items:center;justify-content:center;gap:16px;width:92%}.gpo-app[data-rx-wizard="1"] .rx-wizard-btn{-webkit-appearance:none;appearance:none;cursor:pointer;font-size:16px;line-height:1}.gpo-app[data-rx-wizard="1"] .rx-wizard-btn--prev{background:transparent;border:0;padding:12px 0;color:#1a73e8;display:flex;align-items:center;gap:8px}.gpo-app[data-rx-wizard="1"] .rx-wizard-btn--next{border:1px solid #111;background:#111;color:#fff;border-radius:999px;padding:14px 18px;display:flex;align-items:center;justify-content:center;gap:10px;flex:1;max-width:520px}.gpo-app[data-rx-wizard="1"] .rx-wizard-nav.is-single .rx-wizard-actions{justify-content:center}.gpo-app[data-rx-wizard="1"] .rx-wizard-nav.is-single .rx-wizard-btn{max-width:none}.gpo-app[data-rx-wizard="1"] .rx-wizard-btn[disabled]{opacity:.45;cursor:not-allowed}.gpo-app[data-rx-wizard="1"] .rx-wizard-nav.is-none{display:none}.gpo-original-atc-button{display:none!important}.gpo-clone-atc-button{display:inline-flex!important}[data-rx-atc-visible="0"] .gpo-clone-atc-button{display:none!important}[data-rx-atc-visible="1"] .gpo-clone-atc-button{display:inline-flex!important}.rx-vision-type .gpo-group__header .group-chevron,.rx-lens-color-finish .gpo-group__header .group-chevron,.rx-lens-enhancements .gpo-group__header .group-chevron,.rx-prescription-details .gpo-group__header .group-chevron{display:none!important}.rx-vision-type .gpo-label+.gpo-selected-values.has-value,.rx-lens-enhancements .gpo-label+.gpo-selected-values.has-value,.rx-prescription-details .gpo-label+.gpo-selected-values.has-value{display:none!important}.rx-opt.rx-lens-color-finish .gpo-label.required .label-content,.rx-opt.rx-lens-color-finish .gpo-label.required .addOn{display:none!important}.rx-opt.rx-lens-color-finish .gpo-selected-values.has-value{display:flex;align-items:center;gap:8px;white-space:nowrap}.rx-opt.rx-lens-color-finish .gpo-selected-values.has-value:after{content:var(--rx-addon, "");font-weight:600;opacity:.9}.gpo-app[data-rx-wizard="1"] .rx-wizard-actions .rx-wizard-atc{flex:1;width:auto!important;max-width:520px;margin:0!important}.gpo-app[data-rx-wizard="1"] .rx-wizard-actions .rx-wizard-atc.button--full-width{width:auto!important}.rx-product-buttons .rx-pending-note{padding:10px 12px;margin:10px 0;border:1px solid rgba(0,0,0,.08);border-radius:10px;font-size:14px;opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/138/assets/rx-globo.css.map */
