@media (max-width: 1600px){.h-banner{background-size:80%}.h-banner .b-content{width:700px;padding-top:130px}.banner-heading h2{font-size:71px;line-height:78px}.banner-content p{font-size:22px;line-height:30px}.heading h2{font-size:43px;line-height:54px}.frame-lense .lense-content-wrapper{width:100%}.frame-lense .heading h2{line-height:54px}.para24 p{font-size:20px}.para22 p{font-size:18px;line-height:30px}.lence-img{height:600px}.why-content-wrapper{width:92%;margin:auto}.sub-heading h3{font-size:16px;line-height:28px}.why-heading.heading h2,.testi-heading h2{font-size:52px}.our-collection .sub-heading h3{font-size:22px}.one-frame .heading h2,.pick-heading h2{font-size:43px}.mood h3{font-size:24px}.pro-tip-info h3{font-size:22px;line-height:26px}.pick-frame .product-grid{padding:45px 25px}.pick-frame .product-grid .product-item label{font-size:18px}.pick-frame .product-grid .product-item input[type=radio]{width:18px;height:18px}.pick-perfect .p-color h3{font-size:22px;line-height:28px}.c-box label.checkbox{font-size:14px}.p-box-total span{font-size:20px}button.try-it,button.next{font-size:22px;line-height:28px;padding:12px 10px}}@media only screen and (min-width: 1024px) and (max-width: 1365px){.page.il-frames div#pageheader{position:relative;background:var(--header-bg-col);width:100%;left:unset;right:unset}.page.il-frames div#pageheader.sticky{background:var(--header-bg-col)}.page.il-frames #main-nav .navigation .navigation__tier-2-container{top:auto}.h-banner{height:600px}.h-banner .b-content{padding-top:50px}.banner-heading h2{font-size:50px;line-height:58px}.banner-content{margin-bottom:30px}.banner-content p,.banner-content-short p{font-size:20px;line-height:28px}.l-experience .rowone{margin-bottom:30px}.heading h2{font-size:33px;line-height:44px}.l-experience .h-content p{padding:0 50px}.heading h3{font-size:12px;line-height:15px}.frame-box .heading h2{font-size:20px;line-height:26px}.bttn a{font-size:16px;line-height:20px;padding:13px 70px;width:fit-content}.frame-lense-sec{margin-bottom:50px}.frame-lense .heading h2{line-height:40px}.lence-img{height:450px}.bttn1 a{font-size:16px;line-height:20px;padding:10px 22px}.testimonials-sec{padding:50px 0}.testimonial-slider{padding:40px 0 0}.testimonial-box{padding:20px}.why-section{padding:100px 0}.why-content-wrapper{width:100%}.why-heading.heading h2,.testi-heading h2{font-size:42px}.our-collection{padding:80px 0}.our-collection .sub-heading h3{font-size:20px}.our-collection .product-item{padding:15px}.screens-sec .left-col{padding:0 20px}.one-frame .heading h2,.pick-heading h2{font-size:33px;line-height:43px}.mood h3{font-size:22px;line-height:28px}.pro-tip{padding:15px 16px;width:90%}.pro-tip-info h3{font-size:20px;line-height:24px}.pick-frame{padding:0 30px}.pick-frame .product-grid{height:751px;padding:35px 15px}.pick-frame .product-grid .product-item label{font-size:16px}button.try-it,button.next{font-size:18px;line-height:26px;padding:8px}.pick-perfect .p-color{margin:30px 0 25px}.pick-perfect .p-color h3{font-size:20px;line-height:28px}.pick-perfect .perf-img{height:242px}.product-select-color{grid-template-columns:repeat(2,1fr)}.p-box-head h3{font-size:20px}.price-box-list ul li{font-size:16px}.price-box-list ul li span.p-title,.price-box-list ul li span.frame-price{font-size:18px;line-height:24px}.price-box-list ul li span.c-option{font-size:16px}.p-box-total span{font-size:18px}.lens-form .form-group{margin-bottom:20px}.lens-form .form-group select{font-size:16px;padding:12px 10px}.lens-form .form-group .file-upload{padding:12px 10px}.lens-form .form-group .file-label{font-size:12px}.lens-form .form-group .upload-instructions{font-size:10px;margin-left:0}.lens-form .form-group .upload-instructions>span{padding:3px 15px;margin-right:5px}.lens-form .form-group h3,.checkbox-group .c-box label.checkbox{font-size:16px}.checkbox-group .checkmark{height:16px;width:16px}.checkbox-group .checkbox .checkmark:after{left:4px;top:1px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.page.il-frames div#pageheader{position:relative;background:var(--header-bg-col);width:100%;left:unset;right:unset}.page.il-frames div#pageheader.sticky{background:var(--header-bg-col)}.page.il-frames #main-nav .navigation .navigation__tier-2-container{top:auto}.h-banner{height:500px}.h-banner .b-content{width:80%;padding-top:50px}.banner-heading h2{font-size:40px;line-height:48px}.banner-content{margin-bottom:30px}.banner-content p{font-size:16px;line-height:26px}.banner-content-short p{font-size:18px;line-height:26px}.l-experience{margin:50px 0!important}.l-experience .rowone{margin-bottom:30px}.heading h2{font-size:28px;line-height:36px}.l-experience .h-content p{padding:0 30px}.para24 p{font-size:18px}.heading h3{font-size:12px;line-height:15px}.frame-box{height:540px}.frame-box .heading h2{font-size:20px;line-height:26px}.f-b-content{overflow-y:auto;padding-right:5px}.f-b-img{height:233px;margin-bottom:20px}.bttn a{font-size:16px;line-height:20px;padding:12px 50px;width:fit-content}.frame-lense-sec{margin-bottom:50px}.frame-lense .heading h2{line-height:normal}.para22 p{font-size:16px;line-height:26px}.lence-img{height:400px}.bttn1 a{font-size:16px;line-height:20px;padding:10px 22px}.testimonials-sec{padding:50px 0}.sub-heading h3:before,.sub-heading h3:after{width:50px}.testimonial-slider{padding:40px 0 0}.testimonial-box{padding:20px}.why-section{padding:80px 0}.why-content-wrapper{width:100%;padding:50px}.why-heading.heading h2,.testi-heading h2{font-size:24px}.our-collection{padding:50px 0}.our-collection .sub-heading{margin-bottom:40px}.our-collection .sub-heading h3{font-size:18px}.our-collection .collection-grid{grid-template-columns:repeat(2,1fr)!important}.our-collection .product-item{padding:15px}.screens-sec{background:#fff!important}.screens-sec .left-col,.screens-sec .right-col{width:100%}.screens-sec .left-col{padding:0 16px}.screens-sec .screen-section .row:nth-child(2) .left-col{margin-bottom:40px}.screens-sec .right-col{padding-top:40px}.one-frame .heading h2,.pick-heading h2{font-size:33px;line-height:43px}.mood h3{font-size:22px;line-height:28px}.pro-tip{padding:15px 16px;width:90%}.pro-tip-info h3{font-size:20px;line-height:24px}.pick-frame{padding:0 30px}.pick-frame .product-grid{max-width:100%;height:600px;padding:35px 15px}.pick-frame .product-grid .product-item label{font-size:16px}button.try-it,button.next{font-size:18px;line-height:26px;padding:8px}.pick-perfect .p-color{margin:30px 0 25px}.pick-perfect .p-color h3{font-size:20px;line-height:28px}.pick-perfect .perf-img{height:242px}.product-select-color{grid-template-columns:repeat(4,1fr)}.p-box-head h3{font-size:20px}.price-box-list ul li{font-size:16px}.price-box-list ul li span.p-title,.price-box-list ul li span.frame-price{font-size:18px;line-height:24px}.price-box-list ul li span.c-option{font-size:16px}.p-box-total span{font-size:18px}.lens-form .form-group{margin-bottom:20px}.lens-form .form-group select{font-size:16px;padding:12px 10px}.lens-form .form-group .file-upload{padding:12px 10px}.lens-form .form-group .file-label{font-size:12px}.lens-form .form-group .upload-instructions{font-size:10px;margin-left:0}.lens-form .form-group .upload-instructions>span{padding:3px 15px;margin-right:5px}.lens-form .form-group h3,.checkbox-group .c-box label.checkbox{font-size:16px}.checkbox-group .checkmark{height:16px;width:16px}.checkbox-group .checkbox .checkmark:after{left:4px;top:1px}}@media only screen and (max-width: 767px){.page.il-frames div#pageheader{position:relative;background:var(--header-bg-col);width:100%;left:unset;right:unset}.page.il-frames div#pageheader.sticky{background:var(--header-bg-col)}.page.il-frames #main-nav .navigation .navigation__tier-2-container{top:auto}.h-banner{background-color:#dedede;background-image:unset!important;height:450px}.h-banner .b-content{width:100%;padding-top:50px}.banner-heading h2{font-size:28px;line-height:32px}.banner-content{margin-bottom:30px}.banner-content p{font-size:16px;line-height:26px}.banner-content-short p{font-size:18px;line-height:26px}.l-experience{margin:30px 0!important}.l-experience .rowone{margin-bottom:10px}.heading h2{font-size:24px;line-height:28px}.l-experience .h-content p{padding:0}.para24 p{font-size:18px}.heading h3{font-size:12px;line-height:15px}.frame-box{height:auto;margin-bottom:20px}.frame-box .heading h2{font-size:20px;line-height:26px}.f-b-content{overflow-y:auto;padding-right:5px}.f-b-img{height:233px;margin-bottom:20px}.bttn a{font-size:16px;line-height:20px;padding:12px 50px;width:fit-content}.frame-lense-sec{margin-bottom:20px}.frame-lense{display:block}.frame-lense .left,.frame-lense .right{width:100%;margin-bottom:30px}.frame-lense .left{padding:0 16px}.frame-lense.frame-lense2{display:flex;flex-direction:column-reverse}.frame-lense .heading h2{line-height:normal}.para22 p{font-size:16px;line-height:26px}.lence-img{height:250px}.bttn1 a{font-size:16px;line-height:20px;padding:10px 22px}.testimonials-sec{padding:50px 0}.sub-heading h3:before,.sub-heading h3:after{width:30px}.testimonial-slider{padding:40px 0 0}.testimonial-box{padding:20px}.why-section{padding:50px 0}.why-content-wrapper{width:100%;padding:30px}.why-heading.heading h2,.testi-heading h2{font-size:24px}.our-collection{padding:50px 0}.our-collection .containers{padding:0 16px}.our-collection .sub-heading{margin-bottom:30px}.our-collection .sub-heading h3{font-size:16px}.our-collection .collection-grid{grid-template-columns:repeat(1,1fr)!important}.our-collection .product-item{padding:15px}.our-collection .bttn1{margin-top:30px}.screens-sec{background:#fff!important}.screens-sec .left-col,.screens-sec .right-col{width:100%}.screens-sec .left-col{padding:0 16px}.screens-sec .screen-section .row:nth-child(2) .left-col{margin-bottom:40px}.screens-sec .right-col{padding-top:40px}.one-frame .heading h2,.pick-heading h2{font-size:24px;line-height:28px}.mood h3{font-size:20px;line-height:26px}.pro-tip{padding:15px 16px;width:100%}.pro-tip-info h3{font-size:20px;line-height:24px}.pick-frame{padding:0 4px}.pick-frame .product-grid{grid-template-columns:repeat(1,1fr);max-width:100%;height:400px;padding:35px 15px}.pick-frame .product-grid .product-item label{font-size:16px}button.try-it,button.next{font-size:18px;line-height:26px;padding:8px}.pick-perfect .p-color{margin:30px 0 25px}.pick-perfect .p-color h3{font-size:20px;line-height:28px}.pick-perfect .perf-img{height:242px}.product-select-color{grid-template-columns:repeat(2,1fr)}.p-box-head h3{font-size:20px}.price-box-list{padding:20px 15px}.price-box-list ul li{font-size:16px}.price-box-list ul li span.p-title,.price-box-list ul li span.frame-price{font-size:18px;line-height:24px}.price-box-list ul li span.c-option{font-size:16px}.p-box-total span{font-size:18px}.lens-form{padding:50px 15px}.lens-form .form-group{margin-bottom:20px}.lens-form .form-group select{font-size:16px;padding:12px 10px}.lens-form .form-group .file-upload{padding:12px 10px}.lens-form .form-group .file-label{font-size:12px}.lens-form .form-group .upload-instructions{font-size:10px;margin-left:0}.lens-form .form-group .upload-instructions>span{padding:3px 15px;margin-right:5px}.lens-form .form-group h3,.checkbox-group .c-box label.checkbox{font-size:16px}.checkbox-group .checkmark{height:16px;width:16px}.checkbox-group .checkbox .checkmark:after{left:4px;top:1px}.lens-form .form-group .lens-added{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/responsive.css.map?v=52888493233555451391737121024 */
