<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.j-between{justify-content:space-between}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.fw-600{font-weight:600}.tooltip-m{margin-left:3px}.custom-form-title--container,.billings-items .product-title-container{border:1px solid rgba(128,128,128,.16);box-shadow:0 1px 4px #8080801c}.custom-form-title--container{background-color:#f1f1f145;display:flex;align-items:center}.template-product span[class*=error]{text-decoration:underline;font-size:15px;text-transform:capitalize}.has-borders{border:1px solid rgba(128,128,128,.16);box-shadow:0 1px 4px #8080801c;margin-bottom:10px}.custom_form_product--container,.attribute-selector-container,.lens-material--container{padding:0 0 0 15px;margin-top:20px}.custom-form--container{overflow:hidden}.show-custom-form--container{margin:10px 0 20px 10px}.product--container .show-custom-form{font-size:18px;margin-left:5px}.collection--lens-type .custom_form_product--container{margin-bottom:15px}.custom_form_product--container{width:100%!important}.custom-form-title{margin:11px 0;width:100%}.custom-form-title--container h3,.success-message,.billings-items .product-title{font-size:18px!important;padding:0 0 0 10px}.title-container{margin-bottom:10px}.title-container .product--title,.custom-form--2-title,.prescription-title{font-size:18px;font-weight:500}.variant-container{align-items:baseline}.product--label{margin-left:10px}.product_title:hover,.product_tooltip:hover,.svg-container:hover{cursor:pointer}.product_tooltip:hover{fill:#c70c0c}.product_tooltip .tooltiptext{width:200px!important;padding:5px!important;font-size:12px;top:25px;left:-131px;background-color:#c70c0c!important;font-weight:500}.custom-form-2-title-container,.error-msg-lens-color{margin:0 0 10px}.attribute-form{justify-content:space-evenly;margin:25px 0;flex-wrap:wrap}.title__tooltip{font-size:16px}.prescription-details--container .title__tooltip{margin-bottom:5px}.atribute-form.custom-pd-container{justify-content:start;margin:25px 0}.sub-pupil-container,.skip-product-container,.prism-product,.image-variant-container{align-items:center}.sub-pupil-container .have-pupil{margin-top:26px;margin-left:10px}.prism-product{margin:15px 0}.prism-product .label-container{margin-left:5px;font-size:16px}.custom-field-textarea textarea{margin-top:20px}.add-to-cart-container{max-width:200px;width:100%;margin:0 auto;text-align:center}.next-step-container button,.ajax-add-to-cart-container{color:#fff;background-color:#000;border:1px solid #000;padding:12px 20px;margin:20px 0;border-radius:3px;transition:all .2s linear;display:inline-block}.next-step-container button:hover,.ajax-add-to-cart-container:hover{background-color:transparent;color:#000;cursor:pointer}.next-step-container button[disabled]:hover{cursor:not-allowed}.custom-form-input{color:#000;background-color:#fff;border:1px solid #dddddd}.custom-form-input:hover{background:#fff;border:1px solid #cecece;box-shadow:0 3px 8px #0000001a}.custom-form-input:focus-visible{outline:none}.svg-container{padding-right:10px}.collection--lens-type-prism .lens-type-prism--container{grid-template-columns:auto!important;grid-row-gap:10px}.progressive-no-line--products--container{margin-top:15px}.variant--title{font-weight:600;padding-right:5px}.custom-class .variant-container{justify-content:space-between}.custom-class label{display:flex;width:70%}.custom-class .product--Price{width:30%;text-align:right;padding-right:30px}.custom-class .product_title{display:block!important}.custom-class .price__cmpPrice{display:flex;flex-direction:column}.custom-class .product_price{font-weight:500}.product_cmpPrice{color:#948d8d!important}.custom-lens-material--subhead p,.success-subhead{line-height:25px}.custom-lens-material--subhead p{padding-right:10px}.anti-reflective-coating--container,.lens-color--container{grid-template-columns:1fr!important}.skip-product-container{display:flex;margin:10px 0 0 10px}.skip-product-label{padding-left:10px}.price__cmpPrice{margin-left:10px!important}.collection--lens-color .custom_form_product--container{width:50%}.image-product-variant-container{display:flex}.variant-image{transition:all .3s linear}.variant-image:hover{transform:scale(.95)}.image-variant-container:hover label{color:#948d8d}.collection--lens-color .product--label{margin:15px 10px}.variant-container.image-variant-container{border:1px solid transparent}.variant-container.selected{border:1px solid rgba(128,128,128,.16)!important;box-shadow:0 1px 4px #8080801c}.slick-next:before,.slick-prev:before{color:#000!important;opacity:1!important}.slick-next:hover:before,.slick-prev:hover:before{color:#b3b3b3!important}.slick-arrow{z-index:1}.customSlider .slick-prev{left:-18px}.slick-list{width:100%;margin:0 -17px!important}.customSlider .title__tooltip{font-size:15px;margin-bottom:10px}.image-product-variant-container .slick-prev{left:5px!important}.image-product-variant-container .slick-next{left:30px}.image-product-variant-container .slick-next,.image-product-variant-container .slick-prev{bottom:-25px;top:unset!important}.input-container{width:100%;height:100%}.input-container .lens-color-option-container{width:100%;height:100%;display:block}.input-container .lens-color-option-container .variant-image{width:100%;height:100%;object-fit:cover}.blue-light-blocking-lenses--products--container .product-variant-container,.prism-container--bill div{padding-bottom:10px}.billings-items .product-title-container{background-color:#000;margin-bottom:20px}.billings-items .product-title-container .product-title{color:#fff;text-transform:uppercase!important}.billings-items .item-container,.billings-items .product-title{margin:5px 0}.success-message{margin-top:40px}.success-subhead{margin-top:0!important}.ajax-add-to-cart-container .ced-ajax-add-to-cart{text-decoration:none;color:#fff}.ajax-add-to-cart-container:hover .ced-ajax-add-to-cart{color:#000}.success-subhead,.item-title,.frame-title,.lens-title,.frame-lens-title,.item-price,.frame-price,.lens-price,.frame-lens-price{font-size:17px}.item-price,.frame-price,.lens-price,.frame-lens-price,.collection--lens-type .custom-form-title{font-weight:500}ul.billing-attribute-container{display:flex;justify-content:space-around;flex-wrap:wrap;padding-left:0}.billing-attribute-container li{display:flex;flex-direction:column;align-items:center}.custom-prism-bill li{padding:10px}.prescription-details .prescription-title{margin-bottom:5px;border-bottom:1px solid #dddddd8f;padding-bottom:15px}.show-billing-pd{display:flex!important;justify-content:space-around;width:100%;margin:10px 0}.price-container,.item-container{width:100%!important}.billing-form.lens-color,.billing-form.blue-light-blocking-lenses{border-bottom:2px solid #dddddd8f;margin-bottom:15px}@media (min-width:1024px){.image-variant-container{width:150px!important}}@media (max-width:1023px){.image-variant-container{width:115px!important}}@media screen and (min-width: 500px){.variant-container{padding:7px!important}.collection--lens-type .custom_form_product--container{column-gap:5px}}@media screen and (max-width: 499px){.f-column-sm{flex-direction:column}.custom-form-title--container h3,.success-message,.billings-items .product-title{font-size:20px!important}.title-container .product--title,.custom-form--2-title,.prescription-title{font-size:16px!important}.custom_form_product--container{grid-template-columns:1fr!important}.attribute-form{align-items:center}.attribute-form,.prism-product,.custom-pd-container{margin:15px 0 15px 10px!important}.sub-pupil-container .have-pupil{margin-top:35px!important;display:flex}.have-pupil label{padding-left:4px}.product--label,.sub-pupil-container{display:block!important}.title__tooltip{font-size:14px!important}.price__cmpPrice{margin-left:0!important;margin-top:10px}.custom_form_product--container,.attribute-selector-container,.lens-material--container{padding:0 0 0 5px!important}.billing-attribute-container .item-title{padding-right:30px}.collection--lens-type .custom_form_product--container{grid-row-gap:10px}}@media screen and (max-width: 600px){.input-container{width:100%}.lens-color-option-container{display:block;width:100%;height:100%}.lens-color-option-container img{width:100%;height:100%;object-fit:cover}}@media screen and (max-width: 480px){.lens-color--products--container{width:100%;height:100%}.lens-color--products--container .image-product-variant-container{padding:0;list-style:none;height:100%;display:flex;margin:0;min-width:300px}.image-product-variant-container .slick-list{margin:0!important}.image-product-variant-container .slick-next,.image-product-variant-container .slick-prev{bottom:-11px!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom-form.css.map */
</pre></body></html>