.edit-prescription-cart-item-modal .modal-header{position:relative;display:flex;align-items:center}.edit-prescription-cart-item-modal .modal-header .modal-title{flex:1;padding-right:32px}.edit-prescription-cart-item-modal .modal-header .edit-prescription-modal-close{position:absolute;right:16px;top:50%;transform:translateY(-50%);min-width:auto;margin:0;line-height:0}@font-face{font-family:ScriptMTBold;src:local("Script MT Bold"),url(./scriptbl-webfont.BPXrrZlH.woff) format("woff"),url(./scriptbl-webfont.B3X06YpO.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Lucida Handwriting;src:local("Lucida Handwriting"),url(./lhandw-webfont.Dxc1C5zN.woff) format("woff"),url(./lhandw-webfont.X7qwp00a.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Euclid;font-weight:400;src:local("Euclid Circular A"),url(./EuclidCircularA-Regular.D0YNIMT3.woff) format("woff"),url(./EuclidCircularA-Regular-WebXL.BCdAXC7u.woff2) format("woff2"),url(./EuclidCircularA-Regular-WebXL.LrxvXmfI.ttf) format("ttf")}@font-face{font-family:Euclid;font-weight:600;src:local("Euclid Circular A"),url(./EuclidCircularA-Medium.C0kP5RMM.woff) format("woff"),url(./EuclidCircularA-Medium-WebXL.Di3XOHoG.woff2) format("woff2"),url(./EuclidCircularA-Medium-WebXL.DJDEx12-.ttf) format("ttf")}@font-face{font-family:Euclid;font-weight:700;src:local("Euclid Circular A"),url(./EuclidCircularA-SemiBold.DU--WxA1.woff) format("woff"),url(./EuclidCircularA-Semibold-WebXL.D8ozB1Ig.woff2) format("woff2"),url(./EuclidCircularA-Semibold-WebXL.BuuTFvEW.ttf) format("ttf")}@font-face{font-family:Euclid;font-weight:900;src:local("Euclid Circular A"),url(./EuclidCircularA-Bold.jB45yGk0.woff) format("woff"),url(./EuclidCircularA-Bold-WebXL.BHqeLDEZ.woff2) format("woff2"),url(./EuclidCircularA-Bold-WebXL.VoMg3nFD.ttf) format("ttf")}@font-face{font-family:Mynerve;font-style:normal;font-weight:400;src:url(./P5sCzZKPdNjb4jt79CBkiL2t2dkPJA.DV3YX1Zy.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Mynerve;font-style:normal;font-weight:400;src:url(./P5sCzZKPdNjb4jt79CxkiL2t2dkPJA.ULL2IApd.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:Mynerve;font-style:normal;font-weight:400;src:url(./P5sCzZKPdNjb4jt79C1kiL2t2dkPJA.C9otPnyf.woff2) format("woff2");unicode-range:u+0100-02af,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Mynerve;font-style:normal;font-weight:400;src:url(./P5sCzZKPdNjb4jt79CNkiL2t2dk.tOLAEbV3.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Gazpacho-Black;font-weight:400;src:local("Gazpacho Black"),url(./Gazpacho-Black.CINMRAPg.woff2) format("woff2"),url(./Gazpacho-Black.BD9_tiYx.woff) format("woff"),url(./Gazpacho-Black.BMezhNBx.otf) format("opentype")}@font-face{font-family:Gazpacho-Black;font-weight:700;src:local("Gazpacho Black"),url(./Gazpacho-Black.CINMRAPg.woff2) format("woff2"),url(./Gazpacho-Black.BD9_tiYx.woff) format("woff"),url(./Gazpacho-Black.BMezhNBx.otf) format("opentype")}@font-face{font-family:Gazpacho-Black;font-weight:900;src:local("Gazpacho Black"),url(./Gazpacho-Black.CINMRAPg.woff2) format("woff2"),url(./Gazpacho-Black.BD9_tiYx.woff) format("woff"),url(./Gazpacho-Black.BMezhNBx.otf) format("opentype")}.invalid-choice[data-v-ba2f4ad3]{border:1px solid red}.product-information-container[data-v-ba2f4ad3]{display:flex;align-items:center}.product-information-container .product-name[data-v-ba2f4ad3]{font-size:1.125em}.product-information-container .product-name .product-price[data-v-ba2f4ad3]{font-size:.8889em}.product-information-container img[data-v-ba2f4ad3]{max-width:143px;margin-right:40px}.eye[data-v-ba2f4ad3]{font-size:12px}table[data-v-ba2f4ad3]{width:100%}table tr th[data-v-ba2f4ad3]{padding:0 10px 10px;font-size:.875em}table tr td[data-v-ba2f4ad3]{padding-left:10px;padding-right:10px;padding-bottom:10px}table tr td[data-v-ba2f4ad3]:first-child{width:140px}table tr td strong[data-v-ba2f4ad3]{font-family:var(--ld-font-family-default)}table[data-v-ba2f4ad3] select{width:100%;border:1px solid #dce3e8;height:38px;background-color:#fff;border-radius:3px}@media(max-width:1060px){[data-v-ba2f4ad3] .modal-body{padding:20px}.prescription-table[data-v-ba2f4ad3]{display:block}.prescription-table thead[data-v-ba2f4ad3]{display:none}.prescription-table tbody[data-v-ba2f4ad3]{display:flex;gap:20px}.prescription-table tbody tr[data-v-ba2f4ad3]{display:flex;flex-grow:1;flex-direction:column;gap:10px}.prescription-table tbody tr td[data-v-ba2f4ad3]{display:block;padding:0}.prescription-table tbody tr td[data-v-ba2f4ad3] .prescription-input-component .form-label-group{margin-bottom:0}.prescription-table tbody tr td[data-v-ba2f4ad3] .prescription-input-component select{width:100%}.prescription-table tbody tr td[data-v-ba2f4ad3] .prescription-input-component .single-value label{margin-bottom:0}}.remove-item-modal-wrapper .modal-header{position:relative;display:flex;align-items:center}.remove-item-modal-wrapper .modal-header .modal-title{flex:1;padding-right:32px}.remove-item-modal-wrapper .modal-header .remove-item-modal-close{position:absolute;right:16px;top:50%;transform:translateY(-50%);min-width:auto;margin:0;line-height:0}@font-face{font-family:ScriptMTBold;src:local("Script MT Bold"),url(./scriptbl-webfont.BPXrrZlH.woff) format("woff"),url(./scriptbl-webfont.B3X06YpO.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Lucida Handwriting;src:local("Lucida Handwriting"),url(./lhandw-webfont.Dxc1C5zN.woff) format("woff"),url(./lhandw-webfont.X7qwp00a.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Euclid;font-weight:400;src:local("Euclid Circular A"),url(./EuclidCircularA-Regular.D0YNIMT3.woff) format("woff"),url(./EuclidCircularA-Regular-WebXL.BCdAXC7u.woff2) format("woff2"),url(./EuclidCircularA-Regular-WebXL.LrxvXmfI.ttf) format("ttf")}@font-face{font-family:Euclid;font-weight:600;src:local("Euclid Circular A"),url(./EuclidCircularA-Medium.C0kP5RMM.woff) format("woff"),url(./EuclidCircularA-Medium-WebXL.Di3XOHoG.woff2) format("woff2"),url(./EuclidCircularA-Medium-WebXL.DJDEx12-.ttf) format("ttf")}@font-face{font-family:Euclid;font-weight:700;src:local("Euclid Circular A"),url(./EuclidCircularA-SemiBold.DU--WxA1.woff) format("woff"),url(./EuclidCircularA-Semibold-WebXL.D8ozB1Ig.woff2) format("woff2"),url(./EuclidCircularA-Semibold-WebXL.BuuTFvEW.ttf) format("ttf")}@font-face{font-family:Euclid;font-weight:900;src:local("Euclid Circular A"),url(./EuclidCircularA-Bold.jB45yGk0.woff) format("woff"),url(./EuclidCircularA-Bold-WebXL.BHqeLDEZ.woff2) format("woff2"),url(./EuclidCircularA-Bold-WebXL.VoMg3nFD.ttf) format("ttf")}@font-face{font-family:Mynerve;font-style:normal;font-weight:400;src:url(./P5sCzZKPdNjb4jt79CBkiL2t2dkPJA.DV3YX1Zy.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Mynerve;font-style:normal;font-weight:400;src:url(./P5sCzZKPdNjb4jt79CxkiL2t2dkPJA.ULL2IApd.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-family:Mynerve;font-style:normal;font-weight:400;src:url(./P5sCzZKPdNjb4jt79C1kiL2t2dkPJA.C9otPnyf.woff2) format("woff2");unicode-range:u+0100-02af,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Mynerve;font-style:normal;font-weight:400;src:url(./P5sCzZKPdNjb4jt79CNkiL2t2dk.tOLAEbV3.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Gazpacho-Black;font-weight:400;src:local("Gazpacho Black"),url(./Gazpacho-Black.CINMRAPg.woff2) format("woff2"),url(./Gazpacho-Black.BD9_tiYx.woff) format("woff"),url(./Gazpacho-Black.BMezhNBx.otf) format("opentype")}@font-face{font-family:Gazpacho-Black;font-weight:700;src:local("Gazpacho Black"),url(./Gazpacho-Black.CINMRAPg.woff2) format("woff2"),url(./Gazpacho-Black.BD9_tiYx.woff) format("woff"),url(./Gazpacho-Black.BMezhNBx.otf) format("opentype")}@font-face{font-family:Gazpacho-Black;font-weight:900;src:local("Gazpacho Black"),url(./Gazpacho-Black.CINMRAPg.woff2) format("woff2"),url(./Gazpacho-Black.BD9_tiYx.woff) format("woff"),url(./Gazpacho-Black.BMezhNBx.otf) format("opentype")}.yotpo-widget-checkout-redemptions-widget.yotpo-widget-override-css{margin-top:0!important;max-width:none!important}.yotpo-widget-checkout-redemptions-widget.yotpo-widget-override-css .yotpo-button-style{border-radius:5px!important;padding:18px 27px!important;width:auto!important;height:auto!important}.yotpo-widget-checkout-redemptions-widget.yotpo-widget-override-css .yotpo-button-style .yotpo-action-button-text{font-size:16px!important;font-weight:700}.yotpo-widget-checkout-redemptions-widget.yotpo-widget-override-css .yotpo-redemption-options-dropdown{font-family:var(--ld-font-family-default)!important;border-radius:3px!important;font-size:16px!important;height:56px!important;margin-right:20px!important}.yotpo-widget-checkout-redemptions-widget.yotpo-widget-override-css .yotpo-redemption-options-dropdown .vs__dropdown-toggle{height:56px!important}.yotpo-widget-checkout-redemptions-widget.yotpo-widget-override-css .yotpo-redemption-options-dropdown:hover{box-shadow:0 0 4px #1b48b14d!important}.yotpo-widget-checkout-redemptions-widget.yotpo-widget-override-css .yotpo-redemption-options-dropdown.vs--open{border-color:#1b48b1!important}.yotpo-widget-checkout-redemptions-widget.yotpo-widget-override-css .yotpo-redemption-options-dropdown .vs__selected{font-size:16px!important;padding-left:20px!important;padding-top:16px!important}.yotpo-widget-checkout-redemptions-widget.yotpo-widget-override-css .yotpo-redemption-options-dropdown .vs__search{font-size:16px!important;padding-left:21px!important}.promo-code-section-container .promo-code-header-section a[data-v-44591d92]{font-weight:700;color:#1b48b1;font-size:14px}.promo-code-section-container .promo-code-header-section a[data-v-44591d92]:hover{text-decoration:underline}.promo-code-section-container .btn-cta[data-v-44591d92]{height:auto;font-weight:700;font-size:16px}.promo-code-section-container .btn-remove[data-v-44591d92]{color:var(--ld-text-main)}.promo-code-section-container .btn-remove[data-v-44591d92]:hover{text-decoration:underline}.paypal-express-button-wrapper[data-v-f24c9416]{width:33%}.paypal-express-button-wrapper.width-25[data-v-f24c9416]{width:25%}.btn-paypal[data-v-f24c9416]{display:flex;align-items:center;width:100%;justify-content:center;padding:10px;border-radius:6px;border:0;background-color:#0070ba;color:#fff;min-height:48px}.btn-paypal img[data-v-f24c9416]{max-height:18px}.btn-paypal[data-v-f24c9416]:hover{background-color:#0163a3}@media(max-width:1060px){.paypal-express-button-wrapper[data-v-f24c9416]{width:100%!important}.btn-paypal[data-v-f24c9416]{margin-top:-8px}}.amazon-pay-button-component[data-v-f3180346]{width:33%;margin:0}.amazon-pay-button-component.width-25[data-v-f3180346]{width:25%}@media(max-width:1060px){.amazon-pay-button-component[data-v-f3180346]{width:100%!important;margin:0;height:48px}.amazon-mobile-cart-img[data-v-f3180346]{width:80px;margin-top:8px;max-width:85%}.amazon-mobile-cart-btn[data-v-f3180346]{text-align:center;background-color:#fad676;width:100%}}@supports (-webkit-appearance:-apple-pay-button){.apple-pay-button[data-v-45ca45ec]{display:inline-block;-webkit-appearance:-apple-pay-button;width:100%;height:60px;background-size:45px}.apple-pay-button.btn-small[data-v-45ca45ec]{height:48px}.apple-pay-button-black[data-v-45ca45ec]{-apple-pay-button-style:#000}.apple-pay-button-white[data-v-45ca45ec]{-apple-pay-button-style:#fff}.apple-pay-button-white-with-line[data-v-45ca45ec]{-apple-pay-button-style:white-outline}}@supports not (-webkit-appearance:-apple-pay-button){.apple-pay-button[data-v-45ca45ec]{display:inline-block;background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;min-width:100px;min-height:32px;max-height:64px}.apple-pay-button-black[data-v-45ca45ec]{background-image:-webkit-named-image(apple-pay-logo-white);background-color:#000}.apple-pay-button-white[data-v-45ca45ec],.apple-pay-button-white-with-line[data-v-45ca45ec]{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff}.apple-pay-button-white-with-line[data-v-45ca45ec]{border:.5px solid #000}}@supports (-webkit-appearance:-apple-pay-button-mobile-cart){.apple-pay-button-container-mobile[data-v-45ca45ec]{background-color:#000}.apple-pay-button[data-v-45ca45ec]{display:inline-block;-webkit-appearance:-apple-pay-button-mobile-cart;width:100%;height:60px}.apple-pay-button-mobile-cart.btn-small[data-v-45ca45ec]{height:48px}.apple-pay-button-black-mobile-cart[data-v-45ca45ec]{-apple-pay-button-style:#000}.apple-pay-button-white-mobile-cart[data-v-45ca45ec]{-apple-pay-button-style:#fff}.apple-pay-button-white-with-line-mobile-cart[data-v-45ca45ec]{-apple-pay-button-style:white-outline}}@supports not (-webkit-appearance:-apple-pay-button-mobile-cart){.apple-pay-button-container-mobile[data-v-45ca45ec]{background-color:#000}.apple-pay-button-mobile-cart[data-v-45ca45ec]{box-sizing:border-box;background-repeat:no-repeat;height:100%}.apple-pay-button-black-mobile-cart[data-v-45ca45ec]{background:url(https://assets.lensdirect.com/assets/2.0/images/apple-pay.svg);background-image:-webkit-named-image(apple-pay-logo-white);background-position:50% 50%;background-repeat:no-repeat;background-color:#000;background-size:45px}.apple-pay-button-white-mobile-cart[data-v-45ca45ec],.apple-pay-button-white-with-line-mobile-cart[data-v-45ca45ec]{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff}.apple-pay-button-white-with-line-mobile-cart[data-v-45ca45ec]{border:.5px solid #000}}.apple-pay-button-container[data-v-45ca45ec]{width:33%;margin:0}.apple-pay-button-container .apple-pay-button[data-v-45ca45ec]{cursor:pointer;width:100%}.apple-pay-button-container.zip-available[data-v-45ca45ec]{width:25%}@media(max-width:1060px){.apple-pay-button-container[data-v-45ca45ec]{width:100%!important;margin:0}.apple-pay-button-container .apple-pay-button[data-v-45ca45ec]{width:100%}}.zip-express-checkout[data-v-9fceb5bc]{display:flex;align-items:center;width:100%;justify-content:center;border-radius:6px;border:0;background-color:#1a0826;min-height:48px;margin:0}.zip-express-checkout[data-v-9fceb5bc]:hover{cursor:pointer;background-color:#34124f}.zip-express-checkout .zip-logo[data-v-9fceb5bc]{max-height:20px}.zip-express-checkout.width-33[data-v-9fceb5bc]{width:33%}.zip-express-checkout.width-25[data-v-9fceb5bc]{width:25%}@media(max-width:1060px){.zip-express-checkout[data-v-9fceb5bc]{width:100%!important;margin:0}}.express-checkout-button-container[data-v-891d14ac]{display:flex;margin:0 auto;padding:10px;justify-content:center;gap:5px}@media(max-width:1060px){.express-checkout-button-container[data-v-891d14ac]{flex-direction:column;gap:15px}.mobile-cart-payment-container[data-v-891d14ac]{display:flex;align-items:center;gap:5px;flex-direction:row;flex-wrap:nowrap}.mobile-cart-payment-container div[data-v-891d14ac]{border-radius:5px;flex:1;padding:8px 0;height:48px}.mobile-cart-payment-container div.amazon-mobile-cart-btn[data-v-891d14ac]{display:flex;justify-content:center}.mobile-cart-payment-container div.amazon-mobile-cart-btn img[data-v-891d14ac]{margin-top:5px}}
