#fitmix-container-box{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;margin:auto;flex:1;display:none;align-items:center;justify-content:center;height:500px!important;width:600px!important}div#fitmix-container{height:100%;width:100%;background:#0000006b;position:fixed;top:0;left:0;z-index:9999;display:none}div#fitmix-container iframe{position:relative}span.theme-money.price.price--discounted{font-weight:600}.pick-frame .product-grid .product-item .pro-desc-popup{position:absolute;background:#fff;z-index:2;box-shadow:0 0 3px #00000030;top:-68px;left:30px;padding:12px;border-radius:10px;width:91%;display:none;line-height:20px;font-size:14px;text-align:left}.p-select-color{position:relative}.p-select-color.variant_sold_out{pointer-events:none}.pick-frame .product-grid .product-item.sold_out:before,.p-select-color.variant_sold_out:before{content:"Sold Out";position:absolute;left:0;width:auto;height:auto;top:0;background-size:cover;background-position:center;font-size:12px;line-height:12px;background:#252525;color:#f0f0f0;padding:5px;border-radius:4px;z-index:2}.pick-frame .product-grid .product-item .pro-desc-popup p{margin:0;height:60px;overflow-x:auto;padding-right:5px}div#shopify-section-convenience-step2 span.c-price.cutted{display:none}button.next.add-more-lenses:before{content:"";position:absolute;left:0;top:0;width:0%;height:100%;background:#00000024;transition:.5s all ease;z-index:-1}button.next.add-more-lenses{position:relative;z-index:1}button.next.add-more-lenses:hover:before{width:100%}button.next.add-more-lenses:hover{color:#fff;background:transparent;border-color:transparent}html,body{scroll-behavior:smooth!important}.hidden-collection{display:none}.page.il-frames div#pageheader>.logo-area.container{border:none}.page.il-frames div#pageheader.sticky{position:relative;background:#d9d9d9;top:0}.page.il-frames #main-nav .navigation .navigation__tier-2-container{top:113px}.page.il-frames #main-nav.sticky .navigation .navigation__tier-2-container{top:0}.h-banner{position:relative;background-color:#d9d9d9;background-size:100%;background-position:right bottom;background-repeat:no-repeat;height:96vh}.h-banner .b-content{width:780px;padding-top:200px}.banner-heading{position:relative}.banner-heading h2{font-family:var(--heading-font-family)!important;font-style:normal;font-weight:400;font-size:81px;line-height:88px;letter-spacing:.02em;color:#252525;margin-bottom:16px}.banner-content{position:relative;margin-bottom:50px}.banner-content p{ffont-family:var(--base-font-family)!important;font-style:normal;font-weight:400;font-size:24px;line-height:32px;color:#000}.banner-content-short{position:absolute;bottom:50px}.banner-content-short p{font-family:var(--base-font-family)!important;font-style:normal;font-weight:400;font-size:24px;line-height:32px;color:#000;margin:0}.bttn1{position:relative}.bttn1 a{position:relative;font-family:var(--base-font-family)!important;font-style:normal;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.05em;background-color:#000;color:#fff;border:1.5px solid #000000;padding:10px 22px;width:fit-content;transition:.5s ease;display:flex;align-items:center;justify-content:center;gap:10px}.bttn1 a:after{content:"";position:relative;background-image:url('data:image/svg+xml,<svg width="13" height="12" viewBox="0 0 13 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.25 1.1875V9.0625C12.25 9.37891 11.9688 9.625 11.6875 9.625C11.3711 9.625 11.125 9.37891 11.125 9.0625V2.55859L1.94922 11.7344C1.84375 11.8398 1.70312 11.875 1.5625 11.875C1.38672 11.875 1.24609 11.8398 1.14062 11.7344C0.929688 11.5234 0.929688 11.1367 1.14062 10.9258L10.3164 1.75H3.77734C3.49609 1.75 3.21484 1.46875 3.25 1.1875C3.25 0.871094 3.49609 0.625 3.8125 0.625H11.6875C11.9688 0.625 12.25 0.90625 12.25 1.1875Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:center;top:0;bottom:0;margin:auto;width:12px;height:18px;display:block;transition:.5s ease}.bttn1 a:hover{background-color:transparent;color:#000;border:1.5px solid #000000}.bttn1 a:hover:after{background-image:url('data:image/svg+xml,<svg width="13" height="12" viewBox="0 0 13 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.25 1.1875V9.0625C12.25 9.37891 11.9688 9.625 11.6875 9.625C11.3711 9.625 11.125 9.37891 11.125 9.0625V2.55859L1.94922 11.7344C1.84375 11.8398 1.70312 11.875 1.5625 11.875C1.38672 11.875 1.24609 11.8398 1.14062 11.7344C0.929688 11.5234 0.929688 11.1367 1.14062 10.9258L10.3164 1.75H3.77734C3.49609 1.75 3.21484 1.46875 3.25 1.1875C3.25 0.871094 3.49609 0.625 3.8125 0.625H11.6875C11.9688 0.625 12.25 0.90625 12.25 1.1875Z" fill="black"/></svg>')}.l-experience .rowone{margin-bottom:50px}.heading h2{font-family:var(--heading-font-family)!important;font-style:normal;font-weight:400;font-size:53px;line-height:74px;letter-spacing:.02em;color:#252525}.sub-heading h3{position:relative;font-family:var(--heading-font-family)!important;font-style:normal;font-weight:400;font-size:18px;line-height:32px;letter-spacing:.2em;text-transform:uppercase;color:#000;display:flex;align-items:center;justify-content:center;gap:18px}.sub-heading h3:before,.sub-heading h3:after{content:"";position:relative;background-color:#252525;width:92px;height:1px}.para24 p{font-family:Futura Bk BT,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:29px;letter-spacing:.01em;color:#252525}.para22 p{font-family:var(--base-font-family)!important;font-style:normal;font-weight:400;font-size:22px;line-height:38px;letter-spacing:.02em;color:#252525}.para16 p{font-family:var(--base-font-family)!important;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#000c}.l-experience .heading h2{text-align:center;font-family:var(--heading-font-family)!important}.l-experience .h-content p{font-family:var(--base-font-family)!important;text-align:center;padding:0 120px}.frame-box{position:relative;background:#fff;padding:20px;opacity:.9}.frame-box:hover{opacity:1;box-shadow:0 0 52px #0000000f;transition:.5s ease}.frame-box .heading{text-align:center}.heading h3{font-family:var(--base-font-family)!important;font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.2em;text-transform:uppercase;color:#000}.frame-box .heading h2{font-weight:700;font-size:24px;line-height:28px;text-align:center;text-transform:capitalize;height:56px}.f-b-content{position:relative;margin-bottom:0}.f-b-content p{font-family:var(--base-font-family)!important;font-style:normal;font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#000c;height:72px}.f-b-img{position:relative;text-align:center;height:283px;margin-bottom:40px}.f-b-img img{width:100%;height:100%;object-fit:contain}.bttn{position:relative}.bttn a{font-family:var(--base-font-family)!important;font-style:normal;font-weight:400;font-size:18px;line-height:22px;text-align:center;letter-spacing:.05em;text-transform:uppercase;background-color:transparent;color:#252525;border:1.5px solid #000000;padding:13px 10px;width:270px;display:block;margin:auto;transition:.5s ease}.bttn a:hover{background-color:#000;color:#fff}.frame-lense-sec{position:relative;margin-bottom:100px}.frame-lense{position:relative;display:flex;align-items:center}.frame-lense .left,.frame-lense .right{width:50%}.frame-lense .left{padding:0 50px}.frame-lense .lense-content-wrapper{width:80%}.frame-lense .heading h2{line-height:64px}.lense-content p{color:#000}.lence-img{position:relative;width:100%;height:752px}.lence-img img{width:100%;height:100%}.why-section{background-position:center;background-size:cover;background-repeat:no-repeat;padding:198px 0}.why-content-wrapper{position:relative;width:100%;background-color:#000;padding:79px 120px}.why-sub-heading h3{color:#fff}.why-sub-heading h3:before,.why-sub-heading h3:after{background-color:#fff}.why-heading.heading h2{font-size:62px;text-align:center;color:#fff}.why-content p{text-align:center;color:#fff;margin-bottom:6px}.testimonials-sec{padding:100px 0}.testi-heading h2{font-size:62px;text-align:center}.testimonial-slider{padding:90px 0 0}.testimonial-slider .slick-list{padding-top:5px;padding-bottom:50px}.testimonial-box{width:92%;height:318px;background:#fff;box-shadow:0 4px 35.6px #0000000a;padding:28px;margin:auto;transition:.5s ease}.testimonial-box .testimonial__star-rating{padding-bottom:20px}.testimonial-box .testimonial__star-rating svg{width:14px;height:14px}.testimonial-box .testimonial__star-rating svg path{fill:#ffc107}.testimonial-box .testimonial-text{height:102px;overflow-y:auto;padding-right:5px;margin-bottom:50px;transition:.5s ease}.testimonial-box .testimonial-text p{font-family:var(--base-font-family)!important;font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.02em;color:#000;transition:.5s ease}.testimonial-box .testimonial-author h4{font-family:Futura,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.02em;color:#000;transition:.5s ease}.testimonial-box .testimonial-location h5{font-family:Futura Bk BT,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;color:#000;transition:.5s ease}.testimonial-box:hover{background:#000}.testimonial-box:hover .testimonial-text p,.testimonial-box:hover .testimonial-author h4,.testimonial-box:hover .testimonial-location h5{color:#fff}.testimonial-slider .slick-dots li button{width:11px;height:11px;background:#000;opacity:.2;border-radius:50px;transition:.5s ease}.testimonial-slider .slick-dots li button:before{display:none}.testimonial-slider .slick-dots li.slick-active button{opacity:1}.our-collection{padding:100px 0}.our-collection .containers{padding:0 60px}.our-collection .sub-heading{margin-bottom:60px}.our-collection .sub-heading h3{font-size:26px}.our-collection .collection-grid{display:grid;gap:20px}.our-collection .product-item{text-align:center;background:#f9f9f9;border:1px solid #f9f9f9;padding:30px}.our-collection .product-item img{max-width:100%;height:210px;object-fit:contain;margin-bottom:10px}.our-collection .product-item h3{font-family:Futura Bk BT,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:32px;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#000}.our-collection span{font-family:Futura,sans-serif;font-style:normal;font-weight:700;font-size:26px;line-height:32px;text-align:center;text-transform:uppercase;color:#000;display:block}.our-collection .bttn{margin-top:30px}.our-collection .bttn a{font-family:Futura Bk BT,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:22px;text-align:center;text-transform:capitalize;background-color:transparent;color:#000;border:1px solid #000000;padding:10px;width:157px;display:block;margin:auto;transition:.5s ease}.our-collection .bttn a:hover{background-color:#000;color:#fff}.our-collection .pagination{margin-top:20px;text-align:center}.our-collection .pagination a{margin:0 10px;text-decoration:none;color:#000;font-weight:700}.our-collection .bttn1{margin-top:50px}.our-collection .bttn1 a{margin:auto}.screen-section{display:none}.visible{display:block}.page.versatility footer.footer,.page.convenience footer.footer,.page.both footer.footer{display:none}.page.versatility #pagefooter,.page.convenience #pagefooter,.page.both #pagefooter{display:none}.screens-sec{padding:40px 0}.screens-sec .left-col{padding:0 40px 0 30px}.one-frame{padding:40px 0}.one-frame .heading h2{font-style:normal;font-weight:700;font-size:46px;line-height:53px;letter-spacing:.02em;color:#252525}.one-frame .para24 p{font-family:var(--base-font-family)!important;letter-spacing:-.011em;color:#000c}.mood{position:relative;margin-bottom:30px}.mood h3{font-family:Gill Sans MT,sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:32px;letter-spacing:.02em;text-transform:capitalize;color:#252525}.mood .para16 p{line-height:24px;letter-spacing:-.011em;color:#000c}.pro-tip{position:relative;display:grid;grid-template-columns:90px auto;background:#fff;border:1px solid rgba(0,0,0,.26);box-shadow:0 0 52px #00000003;padding:20px 26px;width:88%;gap:10px}.pro-tip-img{position:relative;width:87px;height:87px;background-color:#f0f0f0;padding:10px;display:flex;align-items:center;justify-content:center}.pro-tip-img img{object-fit:contain}.pro-tip-info{position:relative}.pro-tip-info h3{font-family:var(--heading-font-family)!important;font-style:normal;font-weight:700;font-size:24px;line-height:28px;letter-spacing:.02em;text-transform:capitalize;color:#252525}.pro-tip-info .para16 p,.pro-tip-info .para16 li{letter-spacing:-.011em;color:#000c}.pro-tip-info .para16 p b,.pro-tip-info .para16 li b{font-family:var(--base-font-family)!important;font-weight:900}.pro-tip-info ul li{font-family:var(--base-font-family)!important;font-style:normal;font-weight:400;font-size:16px;line-height:150%;margin-bottom:10px}.pro-tip-info ul li:last-child{margin-bottom:0}.pick-frame{position:relative;padding:0 40px}.pick-heading{position:relative}.pick-heading h2{font-style:normal;font-weight:700;font-size:42px;line-height:53px;text-align:center;letter-spacing:.02em;text-transform:capitalize;color:#252525}.pick-frame .product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:600px;background:#fff;box-shadow:0 0 52px #0000000f;padding:75px 35px;margin:40px 0;height:931px;-ms-overflow-style:none;scrollbar-width:none;overflow:auto}.pick-frame .product-grid::-webkit-scrollbar{display:none}.pick-frame .product-grid .product-item{width:100%;height:220px;background:#fff;text-align:center;padding:15px 10px}.pick-frame .product-grid .product-item label{font-family:var(--base-font-family)!important;font-style:normal;font-weight:700;font-size:20px;line-height:23px;letter-spacing:.01em;color:#252525;display:block;cursor:pointer}.pick-frame .product-grid .product-item label>span{font-weight:500}.pick-frame .product-grid .product-item img{max-width:100%;height:110px;object-fit:contain;margin:10px 0;width:100%}.pick-frame .product-grid .product-item input[type=radio]{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;outline:none;box-shadow:0 0 0 2px #b6b6b6;position:relative;display:inline-block;top:3px;padding:4px}.pick-frame .product-grid .product-item input[type=radio]:before{content:"";display:block;width:100%;height:100%;border-radius:50%}.pick-frame .product-grid .product-item input[type=radio]:checked:before{background:#000}.pick-bttns{display:grid;grid-template-columns:1fr 1fr;gap:20px}button.try-it,button.next{font-family:var(--base-font-family)!important;font-style:normal;font-weight:400;font-size:26px;line-height:31px;letter-spacing:.02em;text-align:center;text-transform:capitalize;background-color:transparent;color:#000;border:1px solid #000000;padding:18px 10px;width:-webkit-fill-available;display:block;margin:auto;transition:.5s ease}button.try-it.disabled{pointer-events:none;background-color:#0000001a;border-color:#0000001a}button.try-it:hover,button.next{background-color:#000;color:#fff}button.next:hover{background-color:transparent;color:#000}button.next.disabled{pointer-events:none;opacity:.6}.box-shadow{background:#fff;box-shadow:0 0 52px #0000000f}.box-filter{background:#fff;filter:drop-shadow(0px 0px 25px rgba(0,0,0,.09))}.product-select-color{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;position:relative}.pick-perfect .p-color{padding:10px 20px;margin:40px 0 25px;position:relative}.pick-perfect .p-color h3{font-family:var(--heading-font-family)!important;font-style:normal;font-weight:700;font-size:28px;line-height:32px;letter-spacing:.01em;color:#252525}.pick-perfect .perf-img{height:272px}.pick-perfect .perf-img img{width:100%;height:100%;object-fit:contain}.product-select-img{position:relative;width:100%;height:118px;background-color:#fff;border:1.19115px solid rgba(0,0,0,.05);margin-bottom:10px;padding:5px;overflow:hidden}.pro-icon{position:absolute;width:22px;height:22px;background:#0000001a;box-shadow:0 0 25px #00000017;display:flex;align-items:center;justify-content:center;padding:4px;right:5px;bottom:5px;z-index:1;cursor:pointer}.pro-icon svg{width:18px;height:18px}.pro-icon svg path{fill:#000}.product-select-img img{width:100%;height:100%;object-fit:contain;transition:transform .5s ease-out}.c-box label.checkbox{font-family:var(--base-font-family)!important;font-style:normal;font-weight:400;font-size:17px;line-height:20px;letter-spacing:.01em;color:#252525}.checkbox{display:block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:transparent;border:1px solid rgba(0,0,0,.1)}.checkbox input[type=radio]+.checkmark{border-radius:25px}.checkbox:hover input~.checkmark{background-color:#fff}.checkbox input:checked~.checkmark{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.checkbox input:checked~.checkmark:after{display:block}.checkbox .checkmark:after{left:6px;top:2px;width:7px;height:12px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.product-desc{position:relative;margin-top:25px;background:#fff;box-shadow:0 0 25px #00000017;padding:20px 25px 4px}.product-desc .para16 p{line-height:24px;letter-spacing:-.011em;color:#000c}.price-box{background:#fff;box-shadow:0 0 25px #00000017;margin:40px 0}.p-box-head{position:relative;background:#000;text-align:center;padding:10px}.p-box-head h3{font-family:var(--heading-font-family)!important;font-style:normal;font-weight:700;font-size:22px;line-height:25px;letter-spacing:.03em;color:#fff;margin:0}.price-box-list{position:relative;padding:20px 25px}.price-box-list ul li{font-family:var(--base-font-family)!important;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#252525;display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:center;margin-bottom:20px}.price-box-list ul li span{display:block;font-family:var(--base-font-family)!important}.price-box-list ul li span.fbold{font-family:Futura,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:14px;color:#252525}.price-box-list ul li span.p-title{font-size:22px;line-height:26px;letter-spacing:.03em;font-family:var(--base-font-family)!important}.price-box-list ul li span.frame-price{font-size:22px;line-height:25px;letter-spacing:.01em}.price-box-list ul li span.c-option{font-size:18px;line-height:21px}.price-box-list ul li .addmore{font-size:13px;line-height:16px;text-align:right;letter-spacing:.01em;color:#2e539e;font-family:var(--base-font-family)!important}.price-box-list ul li span.c-price{font-size:18px;line-height:22px;text-align:right;font-family:var(--base-font-family)!important}.price-box-list ul li .discount{font-family:Futura,sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:15px;text-align:right;letter-spacing:.01em;color:#2e539e}.price-box-list ul li.transitions{padding-top:20px;border-top:1px solid #000}.lens-form h3{font-family:var(--base-font-family)!important}.seprater{position:relative;display:block!important;background:#000;width:100%;height:1px;margin-bottom:20px}.p-box-total{margin-bottom:20px}.p-box-total span{font-family:Futura,sans-serif;font-style:normal;font-weight:700;font-size:22px;line-height:25px;text-align:right;letter-spacing:.01em;color:#252525;display:flex;justify-content:end;gap:5px}.note{width:88%;height:330px;display:flex;align-items:center;justify-content:center;margin-top:40px}.lens-form{background:#fff;box-shadow:0 0 25px #00000017;padding:50px 30px}.lens-form .form-group{margin-bottom:40px}.lens-form .form-group:last-child{margin-bottom:0}.lens-form .form-group select{font-family:var(--base-font-family)!important;font-style:normal;font-weight:400;font-size:18px;line-height:21px;letter-spacing:.01em;color:#000;width:100%;border:1px solid #000000;padding:14px 10px;-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:linear-gradient(45deg,transparent 50%,#000 50%),linear-gradient(135deg,#000 50%,transparent 50%),linear-gradient(to right,#fff,#fff);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),100% 0;background-size:5px 5px,5px 5px,2.5em 2.5em;background-repeat:no-repeat;background-position-y:22px;cursor:pointer}.lens-form .form-group *:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.lens-form .form-group input{font-family:var(--base-font-family)!important;font-style:normal;font-weight:400;font-size:18px;line-height:21px;letter-spacing:.01em;color:#000;width:16px;border:1px solid #000000;padding:11px 10px;height:16px;margin-top:-2px}.lens-form .form-group .file-upload{border:1px solid #000000;padding:14px 10px;display:flex;flex-direction:column;width:100%;position:relative}.lens-form .form-group .file-upload .file-input{display:none}.img-view{position:absolute;top:0;left:0;width:100%;height:100%;padding:5px 10px;background-color:#fff;z-index:9;display:flex;flex-wrap:wrap;justify-content:space-between;color:#000}.img-view img{width:35px;height:35px;object-fit:contain}.img-view>div{display:flex;flex-wrap:wrap;align-items:center}.img-view>div span{margin-left:10px}.file-upload button.img-remove{line-height:0!important}.lens-form .form-group .file-label{font-family:var(--base-font-family)!important;font-style:normal;font-weight:400;font-size:18px;line-height:21px;letter-spacing:.01em;color:#000;display:flex;align-items:center;justify-content:space-between;cursor:pointer;position:relative}.lens-form .form-group .file-label input[type=file]{opacity:0;position:absolute;z-index:-1}.lens-form .form-group .upload-instructions{color:#005be3;font-size:13px;cursor:pointer;margin-left:10px}.lens-form .form-group .upload-instructions>span{background:#c6ecff;padding:3px 30px;text-decoration:none!important;margin-right:10px}.lens-form .form-group h3{font-family:var(--base-font-family)!important;font-style:normal;font-weight:700;font-size:18px;line-height:21px;letter-spacing:.05em;text-transform:uppercase;color:#252525;margin-bottom:5px}.checkbox-group .c-box{margin-bottom:15px}.checkbox-group .c-box label.checkbox{font-size:19px;line-height:20px;letter-spacing:.01em;color:#000}.checkbox-group .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:transparent;border:2px solid #000;border-radius:3px}.checkbox-group .checkbox .checkmark:after{left:5px;top:2px;width:5px;height:9px;border-width:0 2px 2px 0}.p-box-cart{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center}.lens-form .form-group .lens-added{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:10px;margin-top:10px}.lens-form .form-group .lens-added .lens-add{font-family:var(--base-font-family)!important;font-style:normal;font-weight:400;font-size:13px;line-height:16px;text-align:left;letter-spacing:.05em;text-transform:uppercase;color:#000;display:flex;flex-wrap:wrap;align-items:center;gap:5px}.lens-form .form-group .lens-added .lens-add span{font-family:var(--base-font-family)!important;font-style:normal;font-weight:700;font-size:13px;line-height:15px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#000;background:transparent;border:1px solid #000000;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.lens-form .form-group .lens-added .lens-add span .close-icon{font-size:7px;width:12px;height:12px;background:#000;color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;right:-5px;top:-5px}.lens-form .form-group .lens-added .lens-add span.active{color:#fff;background:#000}button.next.add-more-lenses{background-color:transparent;color:#000}button.next.add-more-lenses:hover{color:#fff}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}::-webkit-scrollbar-thumb{background:#1469ae;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#000}.lens-box{display:none}.lens-box.active{display:block}.show{z-index:9999;display:none;position:relative}.show .overlay{width:100%;height:100%;background:#000000a8;position:absolute;top:0;left:0}.show .img-show{width:60vw;height:88vh;background:#000000bf;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;z-index:99;display:flex;justify-content:center;align-items:center;border-radius:10px}.img-show img{width:70%;height:auto;position:relative;cursor:grab}.img-show span{position:absolute;right:10px;z-index:99;cursor:pointer;font-size:18px;font-weight:700;background:#fff;width:32px;text-align:center;border-radius:5px}.img-show .close{top:10px}.img-show .plus{top:35px}.img-show .minus{top:60px}.img-show .reset{top:85px}.product-discount{text-align:right;margin-bottom:10px}.product-discount span{font-family:var(--base-font-family)!important;font-style:normal;font-weight:700;font-size:13px!important;line-height:15px;text-align:right;letter-spacing:.01em;color:#2e539e}.original_price del{color:red;font-size:18px}.original_price{text-align:right;margin-bottom:10px}span.c-price.cutted{text-decoration:line-through;color:red}.price-box-list li:nth-child(3)>div:nth-child(2) .cutted{display:none}.fil-tab-sec{display:flex;gap:10px;margin-bottom:20px}.fil-sec-tab{border:1px solid black;padding:5px 20px;font-weight:700}.fil-sec-tab.active{background-color:#000;color:#fff}.fil-red-asterik{color:red;font-size:18px;font-weight:700}#step3 .lens-form .selctd-vlue{font-size:14px}.suns-lens-color-sec>div{display:flex;justify-content:flex-start;width:100%;gap:30px}.suns-lens-color-sec label{display:flex;justify-content:left;align-items:center;height:30px}.fil-d-none{display:none!important}.price-bfre-discount{text-decoration:line-through;color:red!important}.lens-list li div:nth-child(2){font-size:18px;line-height:22px;text-align:right}.fetch_discount_drawer{display:block!important;width:100%;text-align:right}.fetch_discount_drawer:not(:has(.price--discounted)) .cart-item__selling-total{display:none}.cart-drawer__content-item .cart-item__not-image>div{flex:0 0 50%}.cart-drawer .cart-item-list__body>div{position:relative}.cart-drawer .cart-item-list__body>div:not(:last-child)>div:after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background-color:#0000001a}.cart-drawer__content-item .cart-item__not-image>div:nth-child(3){flex:0 0 40%}.cart-drawer__content-item .cart-item__not-image>div:nth-child(4){flex:0 0 60%}@media screen and (max-width: 1366px){.frame-box .heading h2{font-size:22px}}h2#swal2-title{font-size:20px;font-family:var(--base-font-family)!important}div:where(.swal2-container) button:where(.swal2-styled){font-size:12px}div:where(.swal2-container) div:where(.swal2-popup){width:320px!important;max-width:100%!important}div:where(.swal2-icon){width:4em!important;height:4em!important}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{top:50%!important;width:30px!important;height:4px!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
