.container{border-radius:10px;margin-top:20px;padding:0}.main-content{padding-top:20px}.selector{width:100%}.form-group label{text-align:justify;min-width:107px}.lens-upload{padding:5px;text-align:center}.input{padding:2px;width:fit-content;text-align:center;background:#fff;border:1px dashed}input#custom_photo{border:1px solid #d2d2d2;width:90%;border-radius:4px}.rx-R,.rx-L{display:block;float:left;margin:0 5px}.clear{content:"";clear:both}.checkbox input{margin-bottom:0}.button{width:fit-content;margin:auto}.button input{width:fit-content;text-transform:capitalize}.checkbox label{margin:0;padding:0}.add label,.pd label{min-width:120px}.mono{display:flex;justify-content:space-evenly}.use{display:inline-flex}.upload-rx1{margin-bottom:10px}.rx-input{width:90%;margin:auto;border:1px dashed purple}.rx-input-l{width:fit-content;margin:auto}.rx-input:after,.rx-input-l:after{content:"";display:block;clear:both}.prism:after{content:"";display:block;clear:both}#exampleFormControlTextarea1{width:80%;margin:auto}.total-cost{display:flex;align-items:baseline;width:fit-content;margin:auto;font-size:15px}.total-cost p{font-size:18px;margin-right:5px}.reset{display:none;color:#dc143c;width:fit-content;margin:20px auto}.reset p{margin-bottom:0;border:.5px solid crimson;padding:0 10px;transition:ease-in .25s;font-size:14px}.reset p:hover{color:#fff;background:green;cursor:pointer;border:.5px solid green;padding:0 10px;transition:ease-in .25s}.use,.seg-shape,.l-type,.tints,.blueblock,.coatings,.rx-clarif,.pd,.upload-rx,.text-area,.tran{display:block;width:90%;margin:5px auto;border:1px solid #ac3dde;font-family:Montserrat,sans-serif;text-align:center}.picked{border:1px dashed green;background-color:#00800021!important;border-radius:10px;transition-duration:1s}.prismR,.prismL,.pd{padding:5px 0}.upload-rx{padding-bottom:5px}p.fashion,p.pres-lens,p.quote{font-family:Montserrat,sans-serif;background:#80008014;font-weight:600;color:purple;border:1px solid #ac3dde;padding:10px 5px;margin:0 0 5px}p.fashion:hover,p.quote:hover,p.pres-lens:hover{background:#8115c2;color:#fff;font-weight:500;transition-duration:1s;cursor:pointer}p.quote a{font-family:Montserrat,sans-serif;color:purple}p.quote:hover a{color:#fff}p.quote{width:30%;margin:20px auto}p.fmsg{margin-top:20px}input#Quantity{width:60px}.form-group{display:flex;flex-direction:column}.mobile-nav__item a,.mobile-nav__toggle button{background:inherit}.radio-wrapper{display:none}p.clear{margin:0}.clear-l{margin:10px 0 0}.checkbox1.pt-2{margin-top:10px}.adquant{display:flex;justify-content:center}.product-single__quantity{margin-top:21px;margin-right:10px}.virtooal-widget{display:block!important}.desc-wrapper{margin-top:20px}.desc-wrapper p{font-size:16px}.frame-dims-wrapper{background:#f4f4f4;padding:10px;color:#a26b25f0}.frame-dims img{float:left;padding-right:10px}.frame-dims-wrapper:after{content:" ";display:block;clear:both}.pinfo1{background:#f4f4f4}.lens-props{margin-top:30px;border:1px solid;margin-bottom:20px}.lens-prop1{margin-top:10px}.lens-props{color:#a26b25f0;padding:10px;background-color:#a26b251f}.lens-props h5{color:#a26b25f0}.product-single__description>h5{padding:0;margin-top:30px}.recomm-new .coll-btn{display:block}.what-inc li{list-style:none}.product-recommendations{margin-top:30px}#shopify-product-reviews{text-align:center}.prod-rec1{margin:0}[type=radio]{position:absolute;opacity:0;width:0;height:0}[type=radio]+img{cursor:pointer}[type=radio]:checked+img{outline:2px solid #a26b25f0}.tints,.blueblock,.tran{display:flex;justify-content:center;flex-flow:row;flex-wrap:wrap}.tints p,.blueblock p{margin:0}.tints img,.blueblock img,.spinner img{width:80px}.product-single__photos .slick-dots{background:#fff}.fa,.fas{font-weight:900;margin-left:10px;font-size:30px;color:#d2b28d}i.fas.fa-ruler{cursor:pointer}i.fas.fa-ruler:hover{color:purple;transform:rotate(360deg);transition:2s}.pack-wrapper{text-align:center}p.useifon{font-size:13px;margin:0}span.bquest,span.addquest,span.pdquest{margin-left:10px;display:inline-flex;color:purple;justify-content:right;cursor:pointer;font-size:large;align-items:center}.demo-lens{width:90%;margin:20px auto;font-family:Montserrat,sans-serif}.demo-lens img{width:90%;border:solid 1px #ac3dde3d}@media screen and (min-width: 591px){.frame-dims{width:33%;float:left}.pack-wrapper{display:flex;align-items:center;justify-content:space-around;border:1px solid #d8b087;padding:20px;margin-bottom:20px}.pack,.what-inc{width:48%}.what-inc li,h5{list-style:none;width:fit-content;margin:auto}.grid__item{padding-left:0}div#shopify-section-product-recommendations{max-width:1200px;margin:auto}.product-recommendations{margin-left:30px}.use,.seg-shape,.l-type,.tints,.blueblock,.coatings,.rx-clarif,.pd,.upload-rx,.text-area,.rx-input,.tran{width:70%}}@media screen and (min-width: 1200px){.lens-props .demo-lens{width:80%;margin:30px auto 0}h1.product-single__title{margin-top:10px}.product-single__description,.reviews{width:50%;margin:30px auto}.use,.seg-shape,.l-type,.tints,.blueblock,.coatings,.rx-clarif,.pd,.upload-rx,.text-area,.rx-input,.tran,.demo-lens img{width:60%}}h5.gl-types{margin:15px auto}.seg-shape p{margin:0}.twoRxs{border-top:dashed .5px purple}.swatch{width:50px;height:50px;margin:3px;border:1px solid black;border-radius:50%}label input[type=radio]:checked+.swatch{border:2px solid black;outline:2px solid #ffffff;outline-offset:-2px}.clear{background:#eceeeb}.yellow{background:#ffff00c4}.red{background:#ff0000b7}.grey{background:gray}.brown{background:#806666}.green{background:green}.tran{animation:transitionLens 2s infinite alternate}@keyframes transitionLens{0%{background-color:var(--startColour)}to{background-color:var(--endColour)}}.tr-grey{--startColour: #8080800c;--endColour: grey}.tr-brown{--startColour: #80666611;--endColour: #806666}.tr-sgreen{--startColour: #dff0df;--endColour: #0f4d0f}.tr-blue{--startColour: #2195f311 ;--endColour: #2195f3}.tr-ameth{--startColour: #eadcf0;--endColour: #4a1363}.tr-dgreen{--startColour: #dff0df;--endColour: #0f4d0f}.tr-amber{--startColour: #ffe0b3;--endColour: #9c5f00}.tr-ruby{--startColour: #ffd2d2;--endColour: #7c0000}.tran p{font-size:11px}.seg-pics label{display:inline-block;width:80%;margin:10px auto;padding:10px 20px;border:1px solid #ccc;border-radius:5px;background-color:#eee;color:#333;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .3s ease}label:hover{background-color:#ddd}label:active{background-color:#bbb}label input[type=checkbox],label input[type=radio],label input[type=file]{display:none}
/*# sourceMappingURL=/cdn/shop/t/94/assets/lens-selector.css.map */
