@media screen and (max-width:1265px){html .owl-theme .owl-controls .owl-nav>div{margin:auto -5px}.owl-carousel{padding:0 30px}}@media screen and (min-width:1280px) and (max-width:1350px){.slide-banner section{left:-210px}html .flexslider .caption.header h2{font-size:67px!important}}@media screen and (min-width:1200px) and (max-width:1279px){.slide-banner section{left:-70px}html .flexslider .caption.header h2{font-size:63px!important}}@media screen and (min-width:1025px) and (max-width:1199px){html .flexslider .slides .slide-banner>img.slide-img{width:120%;max-width:120%;margin:0 -10%}.slide-banner section{left:-40px}html .flexslider .caption.header h2{font-size:65px!important}}@media screen and (min-width:1025px) and (max-width:1250px){.account_menu .nav-inner>ul>li>a{font-size:16px;padding:0 15px}html #header .pc_navbar{width:480px}#footer-bottom [class*=col-]:nth-child(1){width:25%}#footer-bottom [class*=col-]:nth-child(2){width:37%}#footer-bottom [class*=col-]:nth-child(3){width:38%}.footer_top_section .container:before{right:200px;width:auto}.footer_top_section section{bottom:8px}.footer_top_section section .p1{margin-left:10%;max-width:62%}.our_story_section .tabs li{margin-right:40px}.dynamic-selector .eyepower-col{padding:17px 15px 15px}.dynamic-selector h3{font-size:42px}}@media screen and (min-width:768px) and (max-width:1024px){html body{padding-top:76px}.section-gapping,.shopify-section,html #content{padding-bottom:70px;padding-top:70px}html #header .pc_navbar .pc_nav>li{display:none}html #header .pc_navbar .pc_nav>li.nav-menu-icon{display:block!important}html #header #site-navigation{padding:23px 0!important}html #header .logo_sticky{width:195px;top:9px}html .sticky_header #header .logo_sticky{width:150px;top:7px}html #header .pc_navbar{left:0;margin:0 0 0 110px;width:auto}html .sticky_header #header #site-navigation{padding:15px 0!important}html .sticky_header #header .pc_navbar{margin-top:0}html .sticky_header #header .doubly-wrapper,html .sticky_header #header .pc_more{top:11px}html #header .doubly-wrapper,html #header .pc_more{top:20px}html .doubly-nice-select{font-size:15px;line-height:34px;padding:0 30px 0 32px}.doubly-nice-select .flags{left:6px}.account_menu .nav-inner>ul>li>a{font-size:14px;line-height:34px;padding:0 15px}html #header .pc_navbar .pc_nav>li.nav-menu-icon>a{display:block;height:30px;width:36px}html #header .pc_navbar .pc_nav>li.nav-menu-icon>a>span{display:block}html #header .pc_navbar .pc_nav>li>a>span>span{display:block}html #header .pc_navbar .pc_nav>li>a>span>span .icon-bar{background:#fff;bottom:0;display:block;height:2px;left:0;margin:auto;padding:0;position:absolute;right:0;top:0;width:26px}html #header .pc_navbar .pc_nav>li>a>span>span .icon-bar:first-child{bottom:auto;top:7px}html #header .pc_navbar .pc_nav>li>a>span>span .icon-bar:last-child{top:auto;bottom:7px}html .menu-mobile{background:#039;left:0;-webkit-transform:translatex(-100%);-moz-transform:translatex(-100%);-ms-transform:translatex(-100%);-o-transform:translatex(-100%);transform:translate(-100%);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}html.toggle_menu .menu-mobile{-webkit-transform:translatex(0);-moz-transform:translatex(0);-ms-transform:translatex(0);-o-transform:translatex(0);transform:translate(0)}html .is-mobile .menu-mobile .nav_close{background:transparent;height:auto;padding:1px 15px}html .is-mobile .menu-mobile .nav_close button{color:#fff;display:block;height:35px;margin:10px 0 10px auto;position:relative;width:40px}html .is-mobile .menu-mobile .nav_close button:before,html .is-mobile .menu-mobile .nav_close button:after{background:#fff;bottom:0;border-radius:5px;content:"";display:block;height:2px;left:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;margin:auto;position:absolute;right:0;top:0;width:28px}html .is-mobile .menu-mobile .nav_close button:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}html .is-mobile .menu-mobile .nav_close button:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}html .is-mobile .menu-mobile .mobile_nav{margin-top:20px}html .is-mobile .menu-mobile .mobile_nav>li{border:0;margin:0 0 15px}html .is-mobile .menu-mobile .mobile_nav>li:last-child{margin-bottom:0}html .is-mobile .menu-mobile .mobile_nav>li>a{color:#fff;font-family:LuzSans;font-size:19px;font-weight:600;line-height:25px;-webkit-transition:all .5s!important;-moz-transition:all .5s!important;-ms-transition:all .5s!important;-o-transition:all .5s!important;transition:all .5s!important;text-transform:none;position:relative}html .is-mobile .menu-mobile .mobile_nav>li.mm-hovering>a,html .is-mobile .menu-mobile .mobile_nav>li:hover>a{color:#fff9}html .vertical-mega-menu li .toggle-menu-btn i{display:none}html .vertical-mega-menu li .toggle-menu-btn{height:24px!important;margin:0 20px 0 0!important;position:absolute!important;right:0;top:0;width:24px!important}html .vertical-mega-menu li .toggle-menu-btn:before,html .vertical-mega-menu li .toggle-menu-btn:after{background:#fff;bottom:0;content:"";display:block;height:1px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;left:0;margin:auto;position:absolute;right:0;top:0;width:17px}html .vertical-mega-menu li .toggle-menu-btn:after{width:1px;height:17px}html .vertical-mega-menu li.mm-hovering>a>.toggle-menu-btn:before,html .vertical-mega-menu li.mm-hovering>a>.toggle-menu-btn:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}html .vertical-mega-menu>li>ul.mm-submenu{padding:10px 0 0 15px!important}html>body>div.box_wrapper>div.is-mobile>div.menu-mobile>div.is-mobile-nav>ul.vertical-mega-menu>li>ul.mm-submenu.tree>li{padding:0!important}html .is-mobile .menu-mobile .mobile_nav li ul li a{color:#fff!important;font-family:LuzSans!important;font-size:15px!important;font-weight:600!important;-webkit-transition:all .5s!important;-moz-transition:all .5s!important;-ms-transition:all .5s!important;-o-transition:all .5s!important;transition:all .5s!important;line-height:24px!important}html .is-mobile .menu-mobile .mobile_nav li ul li:hover>a{color:#fff9!important}html #home-slider .caption.sub{max-width:390px!important}html #home-slider .caption.header h2{font-size:35px!important;margin:0 0 20px!important;padding:0!important}html .btn.btn-1,html .btn.btn-primary{font-size:22px;line-height:50px;padding:0 30px}html .flex-direction-nav .flex-prev{left:12px}html .flex-direction-nav .flex-next{right:12px}html .main-title{font-size:36px;margin:-2px 0 15px;padding-bottom:28px}html p{font-size:17px;line-height:150%}.btn-wrap{margin-top:20px}.shopify-section>.section-bg{margin:-70px 0;padding-bottom:70px;padding-top:70px}.why_choose_list [class*=col-]{padding-left:10px;padding-right:10px}.why_choose_list .row{margin-left:-10px;margin-right:-10px}.why_choose_list .boxes_title{font-size:18px;line-height:130%;margin:0 0 6px;min-height:47px}.why_choose_list .content_icon_box{font-size:14px;line-height:130%;min-height:75px}.why_choose_list .inner{margin:65px 0 10px;padding:72px 10px 10px}.why_choose_list .icon{border-width:8px;height:130px;margin:-65px auto auto;width:130px}.why_choose_list .icon:before{-webkit-transform:scale(.72);-moz-transform:scale(.72);-ms-transform:scale(.72);-o-transform:scale(.72);transform:scale(.72)}.quality_content{font-size:20px}.how-it-list [class*=col-]{padding-left:15px;padding-right:15px}.how-it-list .row{margin-left:-15px;margin-right:-15px}.how-it-list .boxes_title{font-size:20px;margin:0 0 12px}.how-it-list .content_icon_box{font-size:14px;line-height:140%}.how-it-list .icon{box-shadow:0 0 0 8px #fff3;background-size:170px auto;display:block;height:110px;margin:8px auto 25px;width:110px}.how-it-list .promo-item:nth-child(1) .icon{background-position:-76px 17px}.how-it-list .promo-item:nth-child(2) .icon{background-position:-76px -82px}.how-it-list .promo-item:nth-child(3) .icon{background-position:-76px -180px}html .wegot-media-col,html .wegot-dtc-col{float:none;width:100%}html .wegot-media-col{margin-bottom:30px}html .wprevpro_t1_DIV_2 p{font-size:18px;line-height:180%;padding-left:30px;padding-right:30px;padding-top:25px}html .wprevpro_t1_DIV_2 p:first-child:before{background-position:0 -49px;background-size:150px auto;height:52px;width:69px;margin:-25px 2px 0 -30px}html .wprevpro_t1_SPAN_5{font-size:22px}html .wprevpro_t1_DIV_2{margin-bottom:20px}html .wprs_unslider-nav{margin-top:35px}html .our-partner .partner{height:100px}html .footer_top_section .btn.btn-1{font-size:20px;line-height:50px;padding:0 23px}.footer_top_section .container{padding-bottom:15px;padding-top:15px}.footer_top_section .container:before{bottom:2px;right:180px;width:auto}#shopify-section-top_footer{padding:25px 0 0}html #footer #footer-bottom [class*=col-]:nth-child(odd){clear:none}html #footer .title{font-size:24px;margin:0 0 16px}#footer .list-styled>li>a{font-size:16px}#footer .list-styled>li{margin-bottom:12px}footer .social-icons ul li{margin:0 12px 0 0}html #footer .about_us ul li{font-size:16px;margin:0 0 12px;padding-left:45px}html #footer .about_us ul li.phone_icon{font-size:20px}#footer-bottom [class*=col-]:nth-child(1){width:26%}#footer-bottom [class*=col-]:nth-child(2){width:35%}#footer-bottom [class*=col-]:nth-child(3){width:39%}html #footer #footer-bottom{padding-bottom:50px;padding-top:50px}footer #mc_embed_signup h5{font-size:23px;margin:0 0 10px}footer #mc_embed_signup .mc-field-group input.button{font-size:15px;height:37px;padding:0 10px;width:100px}#mc_embed_signup .mc-field-group .news_wrap>input{font-size:16px;height:45px;padding:0 110px 0 15px!important}html #mc_embed_signup .mc-field-group label{font-size:14px;line-height:150%}html #footer .about_us{margin-top:15px}html body #scroll-top{margin-bottom:30px}html #mc_embed_signup div.response,html #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{font-size:13px}html .main-title span:after{background-size:170px auto;height:23px;right:6px;width:87px}html .main-title.title-white span:after{background-position:0 -27px}html #shopify-section-why_choose .main-title span:after{right:23px}html #shopify-section-how_it_work .main-title span:after{right:6px}html #shopify-section-why_we_got .main-title span:after{right:13px}html #shopify-section-Testimonial .main-title span:after{right:53px}html #shopify-section-as_seen_in .main-title span:after{right:47px}html #footer .title span{padding:0 0 15px}html #footer .title span:before{right:18px}html #footer [class*=col-]:nth-child(2) .title span:before{right:32px}.why_choose_list .inner:before{height:15px}.page-404 h3{font-size:25px}.page-404 .icon-404{font-size:140px;margin:0}.slide-banner section{left:5px}.footer_top_section section{bottom:10px;right:250px}.footer_top_section section .p1{margin-left:10%;max-width:70%}.about_img{padding-top:120px}.wegot-dtc-col .main-title.a-left{text-align:center}.box_wrapper .is-mobile.visible-sm{display:block!important}.career_title{font-size:28px;margin:0 0 20px}.career_exper{font-size:18px;margin:0 0 10px}.career_data p{font-size:17px;line-height:145%;margin:0 0 15px}.career_bloc_wrap .btn-wrap{margin-top:22px}.career_blocks .career_bloc_wrap{margin:0 0 25px;padding:20px}.templateBlog .blog-posts .blog-post{margin-bottom:20px;padding:15px;width:48%}.templateBlog .blog-posts .excerpt-media{height:160px;margin:-15px -15px 12px}.templateBlog .blog-posts .blog-post h2{font-size:17px;margin:0 0 12px}.templateBlog .blog-posts .blog-date{font-size:13px;margin:0 0 14px}html .btn{font-size:15px;line-height:36px;padding:0 20px}html .pagination ul.pagination-num li{font-size:17px;line-height:34px;margin:0 2px;min-width:34px}html .pagination{margin:35px 0 0}#sidebar .widget-wrapper{margin:20px 0 0;padding:15px}#sidebar .widget-wrapper .title{font-size:18px;line-height:26px;margin:-15px -15px 15px;padding:8px 15px}.blog-categories ul li{font-size:15px;line-height:20px;padding:5px 0 5px 18px}.blog-categories ul li:before{font-size:19px;top:3px}.recent-list>li .blog_image{margin:0 10px 0 0;width:60px}.recent-list .stitle{font-size:14px;line-height:120%;margin:0 0 5px}.recent-list .blog_date{font-size:12px}.recent-list .blog_date:before{font-size:14px;margin-right:2px}.recent-list>li{margin-bottom:12px;padding-bottom:12px}.blog-tags>li a{font-size:12px;line-height:26px;padding:0 7px}.blog-tags>li{padding:2px 0}html .group-input{font-size:16px;margin-top:12px}html .group-input input,html .group-input .input,html .select-wrapper input.select-dropdown{height:42px;font-size:14px}.widget-wrapper .tabs{margin:-15px -15px 15px;padding:5px 15px}.widget-wrapper .tabs li{font-size:17px;line-height:30px;margin:0 30px 0 0}.widget-wrapper .tabs li:before{right:-16px;top:9px}.templateArticle .blog-posts .blog-post{padding:20px}.templateArticle .blog-posts .wrap_top_blog{margin-bottom:20px}.templateArticle .blog-posts .aimage_wrap{margin:0 -20px 18px}.templateArticle .blog-posts .blog-post .date{font-size:28px}.templateArticle .blog-posts .right_title_blog h2{font-size:20px}.templateArticle .blog-posts .blog-content p{font-size:15px;line-height:150%}html #comments,html .comment-form{margin:25px 0 0;padding:20px}.comments .title{font-size:20px;margin:0 0 12px}.comment-form p{font-size:15px}.comment-form .row{margin-left:-10px;margin-right:-10px}.comment-form .row [class*=col-]{padding-left:10px;padding-right:10px}.comment-btn-set .btn{font-size:20px;line-height:42px;padding:0 30px}.templateSearch .templateBlog .blog-posts .excerpt-media{height:150px}html .page-top .page-title{font-size:40px;margin-top:0}.how-it-page .how-it-list .icon{background-size:80px auto;box-shadow:0 0 0 7px #ccd6eb;margin-bottom:25px}.how-it-page .how-it-list .promo-item:nth-child(1) .icon{background-position:15px 18px}.how-it-page .how-it-list .promo-item:nth-child(2) .icon{background-position:15px -103px}.how-it-page .how-it-list .promo-item:nth-child(3) .icon{background-position:15px -223px}.how-it-page .how-it-list .promo-item:before{background-position:0 -280px;background-size:150px auto;height:26px;right:-43px;top:58px;width:84px}.how-it-page .how_it_work_title{font-size:22px;margin:0 0 8px}.how-it-page .how_it_work_content_icon{font-size:15px;line-height:150%}.how_it_start_btn .btn{font-size:18px;line-height:45px}.how_it_start_btn{margin:28px 0 40px;padding:0 0 40px}.botoom_caption p{font-size:26px}.how_it_start_bottom .btn-wrap{margin-top:30px}.how_it_start_bottom .btn{font-size:18px;line-height:45px;min-width:185px}html #page .central{width:520px}.faq_wrap{max-width:100%}.boxContainer .main_title_faq{font-size:20px;line-height:32px;padding:10px 50px 10px 30px}.boxContainer .main_title_faq:before{height:8px;margin:21px 0 0 12px;width:8px}.boxContainer .main_title_faq .plus-faq{margin:11px}.boxContainer .all_ques_ans{padding:15px 30px}.prescription_select-items .prescription_img{height:200px;margin:0 auto 30px;width:200px}.prescription_select-items .prescription_img img{padding:25px}.prescription_select-items h2{font-size:34px;margin:0 0 24px}.prescription_select-items .btn.btn-2{font-size:18px}.btn.btn-2{font-size:18px;line-height:44px;padding:0 25px}.prescription_section h2{margin:0 0 25px}.pre_content{font-size:16px;margin:30px auto 0;max-width:600px}.not-sure h2{margin:0 0 15px}.not-sure p{font-size:16px;line-height:160%;margin:0 0 15px}html .acc-sidebar{padding-right:10px;width:28%}html .acc-main{width:72%}.acc-tabs>li{padding:10px 15px}.acc-tabs>li a{font-size:16px;line-height:25px}.acc-box{padding:20px}.acc-main p{font-size:16px}.acc-main .customer_detail{line-height:170%}.acc-main .welcome_customer{font-size:16px}.acc-main .page-title{font-size:22px;margin:0 0 18px}.acc-main .title,.acc-main #customer-account .title{font-size:22px;margin:0 0 15px}html table>thead>tr>th,html table>thead>tr>td{font-size:15px;padding:10px}html table>tbody>tr>th,html table>tbody>tr>td{font-size:14px;padding:8px 10px}html table .btn{font-size:13px;line-height:32px;padding:0 15px}html table>thead>tr>th.payment_status{white-space:normal}html #customer_sidebar .wrap{padding:15px}.acc-main .email.note{font-size:18px;margin:0 0 10px}html #address_tables .address_title{font-size:16px;line-height:24px;padding:10px 15px}.address_title .address_actions .action_link:before{top:5px}html #address_tables .wrap{padding:15px}html .address_table{margin-top:25px;padding-top:25px}.acc-main #add_address.customer_address{padding:15px;margin-bottom:25px}html .form-field{margin-bottom:5px}html .form-field{margin-bottom:8px}html .action_bottom{margin-top:15px}html .dropdown-content li{font-size:14px;line-height:20px}html .dropdown-content li span,html .dropdown-content li a{padding:8px 12px}.our_story_section .tabs li{font-size:14px;line-height:50px;margin:0 20px 0 0}.our_story_section .tabs li:before{border-width:12px}.our_story_section .tab-content{padding-top:40px}.our_story_section .about_img{padding-top:30px}html .our_story_section .main-title span:after{right:18px}html h4{margin:0 0 12px}.cms_section p{line-height:160%}html hr{margin:40px 0}.list{font-size:16px}.list li:before{font-size:18px}.list li{margin:0 0 10px;padding:0 0 0 20px}.product-sidebar .slider .icon{height:200px;margin:0 auto 22px;width:200px}.product-sidebar .slider .icon img{padding:20px}.product-sidebar .slider h2{font-size:33px;margin:0 0 22px}.selected-power-container{font-size:24px}.product-sidebar .btn.btn-2{font-size:18px;padding:0 20px}html .not-required-container{font-size:18px;margin-top:15px}.dynamic-selector h3{font-size:28px;line-height:40px}.dynamic-selector .eyepower-col{padding:15px 10px}.dynamic-selector .eyepower-col h6{font-size:18px;margin:0 0 14px}.dynamic-selector ul li{font-size:14px;margin-bottom:8px;width:33.3%}.dynamic-selector ul li:nth-last-child(-n+4){margin-bottom:8px}.dynamic-selector ul li:nth-last-child(-n+3){margin-bottom:0}.dynamic-selector ul li:nth-child(4n+1){clear:none}.dynamic-selector ul li:nth-child(3n+1){clear:both}.dynamic-selector{min-height:400px}html #order_address .order_section_title{font-size:16px;padding:6px 15px}html #order_address .wrap{padding:15px}#order_address .order-status{font-size:18px;margin:0 0 8px}address.address_info{font-size:15px;line-height:145%}.table-hover .product-title,table{font-size:16px}.page-top .breadcrumb .breadcrumb-detail>*,.breadcrumb .breadcrumb-detail>*{margin-right:15px;padding-right:22px}.page-top .breadcrumb .breadcrumb-detail,.breadcrumb .breadcrumb-detail{line-height:24px}html #product .product-sidebar .product-title h1,html .product-title h1{font-size:36px}.product_subtitle{font-size:20px;margin:0 0 12px}.product_item p{font-size:16px}html blockquote{padding:15px 18px}html .product-gallery{padding-right:20px;width:49%}.product-sidebar{padding-top:0;width:51%}.main-img-link{height:280px}.product-tabs{margin-top:70px}.product-tabs .resp-tabs-list .resp-tab-item{line-height:55px;margin:0 7px 0 0!important;font-size:17px!important}.resp-tabs-container .main_title{font-size:38px;margin:0 0 42px}.resp-tabs-container .main_title span:after{background-size:160px auto;height:22px;right:80px;width:83px}.why_choose_product_list .row .promo-item{padding:0 8px}.why_choose_product_list .row{margin-left:-8px;margin-right:-8px}.why_choose_product_list .promo-item .icon{height:110px;top:-55px;width:110px!important}.why_choose_product_list .promo-item .icon:after{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}.why_choose_product_list .boxes_title{font-size:18px;line-height:130%;margin:0 0 10px}.why_choose_product_list .content_icon_box{font-size:15px;line-height:150%}.why_choose_product_list .promo-item .inner{margin:65px 0 0;min-height:240px;padding:72px 10px 15px}.product-tabs:after{min-width:1025px;bottom:-110px}html #product .product-gallery .thumbnails.owl-carousel{padding:0 20px}.product-tabs:before{bottom:-110px}.banner_section>.caption+img{width:130%;max-width:130%;margin:0 -15%}.banner_section .caption{top:105px;font-size:19px}.spr-summary-actions-newreview{margin-right:70px}}@media screen and (min-width:1000px) and (max-width:1024px){.banner_section .caption{top:53%}.footer_top_section section .p1{max-width:60%}}@media screen and (max-width:767px){html body{padding-top:104px}.section-gapping,.shopify-section,html #content{padding-bottom:45px;padding-top:45px}html #header .more_pc{padding-top:34px;position:relative;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}html .sticky_header #header .more_pc{margin-top:-34px}html #header .more_pc:before{background:#000;content:"";display:block;height:34px;left:0;margin:0 -16px;opacity:.5;position:absolute;right:0;top:0}#header .pc_more{position:absolute;right:0;top:4px}html #header .pc_navbar .pc_nav>li{display:none}html #header .pc_navbar .pc_nav>li.nav-menu-icon{display:block!important}html #header #site-navigation{padding:0!important}html #header .logo_sticky{display:block!important;width:155px;position:relative;padding:12px 0;top:0}html .sticky_header #header .logo_sticky{width:110px;padding:8px 0;top:0}html .top-bar-arrow{display:none}html #header .pc_navbar{left:auto;margin:54px 0 0;right:0;top:0;position:absolute;width:auto}html .sticky_header #header #site-navigation{padding:0!important}html .sticky_header #header .pc_navbar{margin-top:43px}.account_menu .nav-inner>ul>li{margin:0 0 0 6px}.account_menu .nav-inner>ul>li>a{font-size:12px;line-height:24px;padding:0 12px}html #header .pc_navbar .pc_nav>li.nav-menu-icon>a{display:block;height:30px;width:36px}html #header .pc_navbar .pc_nav>li.nav-menu-icon>a>span{display:block}html #header .pc_navbar .pc_nav>li>a>span>span{display:block}html #header .pc_navbar .pc_nav>li>a>span>span .icon-bar{background:#fff;bottom:0;display:block;height:2px;left:0;margin:auto;padding:0;position:absolute;right:0;top:0;width:26px}html #header .pc_navbar .pc_nav>li>a>span>span .icon-bar:first-child{bottom:auto;top:7px}html #header .pc_navbar .pc_nav>li>a>span>span .icon-bar:last-child{top:auto;bottom:7px}html .menu-mobile{background:#039;left:0;right:0;width:100%;-webkit-transform:translatex(100%);-moz-transform:translatex(100%);-ms-transform:translatex(100%);-o-transform:translatex(100%);transform:translate(100%);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}html.toggle_menu .menu-mobile{-webkit-transform:translatex(0);-moz-transform:translatex(0);-ms-transform:translatex(0);-o-transform:translatex(0);transform:translate(0)}html .is-mobile .menu-mobile .nav_close{background:transparent;height:auto;padding:1px 15px}html .is-mobile .menu-mobile .nav_close button{color:#fff;display:block;height:35px;margin:10px 0 10px auto;position:relative;width:40px}html .is-mobile .menu-mobile .nav_close button:before,html .is-mobile .menu-mobile .nav_close button:after{background:#fff;bottom:0;border-radius:5px;content:"";display:block;height:2px;left:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;margin:auto;position:absolute;right:0;top:0;width:28px}html .is-mobile .menu-mobile .nav_close button:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}html .is-mobile .menu-mobile .nav_close button:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}html .is-mobile .menu-mobile .mobile_nav{margin-top:20px}html .is-mobile .menu-mobile .mobile_nav>li{border:0;margin:0 0 15px}html .is-mobile .menu-mobile .mobile_nav>li:last-child{margin-bottom:0}html .is-mobile .menu-mobile .mobile_nav>li>a{color:#fff;font-family:LuzSans;font-size:19px;font-weight:600;line-height:25px;-webkit-transition:all .5s!important;-moz-transition:all .5s!important;-ms-transition:all .5s!important;-o-transition:all .5s!important;transition:all .5s!important;text-transform:none;position:relative}html .is-mobile .menu-mobile .mobile_nav>li.mm-hovering>a,html .is-mobile .menu-mobile .mobile_nav>li:hover>a{color:#fff9}html .vertical-mega-menu li .toggle-menu-btn i{display:none}html .vertical-mega-menu li .toggle-menu-btn{height:24px!important;margin:0 20px 0 0!important;position:absolute!important;right:0;top:0;width:24px!important}html .vertical-mega-menu li .toggle-menu-btn:before,html .vertical-mega-menu li .toggle-menu-btn:after{background:#fff;bottom:0;content:"";display:block;height:1px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;left:0;margin:auto;position:absolute;right:0;top:0;width:17px}html .vertical-mega-menu li .toggle-menu-btn:after{width:1px;height:17px}html .vertical-mega-menu li.mm-hovering>a>.toggle-menu-btn:before,html .vertical-mega-menu li.mm-hovering>a>.toggle-menu-btn:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}html .vertical-mega-menu>li>ul.mm-submenu{padding:10px 0 0 15px!important}html>body>div.box_wrapper>div.is-mobile>div.menu-mobile>div.is-mobile-nav>ul.vertical-mega-menu>li>ul.mm-submenu.tree>li{padding:0!important}html .is-mobile .menu-mobile .mobile_nav li ul li a{color:#fff!important;font-family:LuzSans!important;font-size:15px!important;font-weight:600!important;-webkit-transition:all .5s!important;-moz-transition:all .5s!important;-ms-transition:all .5s!important;-o-transition:all .5s!important;transition:all .5s!important;line-height:24px!important}html .is-mobile .menu-mobile .mobile_nav li ul li:hover>a{color:#fff9!important}html #home-slider .caption.sub{max-width:180px!important}html #home-slider .caption.header h2{font-size:15px!important;margin:0 0 10px!important;padding:0!important}html .btn.btn-1,html .btn.btn-primary{font-size:16px;line-height:42px;padding:0 18px}html .flex-direction-nav .flex-prev{left:5px}html .flex-direction-nav .flex-next{right:5px}html .flex-direction-nav{display:block!important}html .flexslider .caption.header{padding:0 35px}html #home-slider .flex-direction-nav a:before{line-height:inherit}.flex-direction-nav a{font-size:26px;height:34px;line-height:30px;margin:-17px 0 0;width:34px}html .caption-link .btn.btn-1{font-size:13px;line-height:30px;padding:0 12px}html p{font-size:15px;line-height:140%}.btn-wrap{margin-top:15px;text-align:center}.home-about .about-img-col{float:none}.about_img{padding-top:0;text-align:center;max-width:320px;margin:0 auto}[class*=col-]{margin-bottom:25px}[class*=col-]:last-child{margin-bottom:0}.shopify-section>.section-bg{margin:-45px 0;padding-bottom:45px;padding-top:45px}.why_choose_list [class*=col-]{padding-left:10px;padding-right:10px}.why_choose_list .row{margin-left:-10px;margin-right:-10px}.why_choose_list .boxes_title{font-size:17px;line-height:130%;margin:0 0 6px;min-height:0}.why_choose_list .content_icon_box{font-size:14px;line-height:130%;min-height:60px}.why_choose_list .inner{margin:65px 0 10px;padding:72px 10px 10px}.why_choose_list .icon{border-width:8px;height:130px;margin:-65px auto auto;width:130px}.why_choose_list .icon:before{-webkit-transform:scale(.72);-moz-transform:scale(.72);-ms-transform:scale(.72);-o-transform:scale(.72);transform:scale(.72)}.quality_content{font-size:16px;line-height:150%}.how-it-list [class*=col-]{padding-left:15px;padding-right:15px}.how-it-list .row{margin-left:-15px;margin-right:-15px}.how-it-list .boxes_title{font-size:20px;margin:0 0 12px}.how-it-list .content_icon_box{font-size:14px;line-height:140%}.how-it-list .icon{box-shadow:0 0 0 8px #fff3;background-size:170px auto;display:block;height:110px;margin:8px auto 25px;width:110px}.how-it-list .promo-item:nth-child(1) .icon{background-position:-76px 17px}.how-it-list .promo-item:nth-child(2) .icon{background-position:-76px -82px}.how-it-list .promo-item:nth-child(3) .icon{background-position:-76px -180px}html .wegot-media-col,html .wegot-dtc-col{float:none;width:100%}html .wegot-media-col{margin-bottom:30px}html .wprevpro_t1_DIV_2 p{font-size:15px;line-height:170%;padding-left:0;padding-right:0;padding-top:10px}html .wprevpro_t1_DIV_2 p:first-child:before{background-position:0 -33px;background-size:100px auto;height:35px;margin:-10px 2px 0 0;width:48px}html .wprevpro_t1_SPAN_5{font-size:20px}html .wprevpro_t1_DIV_2{margin-bottom:15px}html .wprs_unslider-nav{margin-top:25px}html .wprs_unslider-nav ol li{margin:0 4px}html .our-partner .partner{height:80px}html .owl-theme .owl-controls{display:block!important}html .owl-theme .owl-controls .owl-nav>div{margin:auto -28px}.owl-carousel{padding:0 22px}html .footer_top_section .btn.btn-1{font-size:16px;line-height:40px;padding:0 20px}.footer_top_section .btn-wrap{text-align:center}.footer_top_section .container{padding-bottom:68px;padding-top:15px}.footer_top_section .container:before{bottom:2px;height:55px;left:10px;margin:auto;max-width:300px;right:10px;width:auto}#shopify-section-top_footer{padding:0}html #footer #footer-bottom [class*=col-]:nth-child(odd){clear:none}html #footer .title{font-size:24px;margin:0 0 10px}#footer .list-styled>li>a{font-size:16px}#footer .list-styled>li{margin-bottom:10px}footer .social-icons ul li{margin:0 12px 0 0}html #footer .about_us ul li{font-size:16px;margin:0 0 12px;padding-left:45px}html #footer .about_us ul li.phone_icon{font-size:20px}#footer-bottom [class*=col-]:nth-child(1){width:26%}#footer-bottom [class*=col-]:nth-child(2){width:35%}#footer-bottom [class*=col-]:nth-child(3){width:39%}html #footer #footer-bottom{padding-bottom:80px;padding-top:30px}#footer-bottom [class*=col-]{margin-bottom:35px;width:100%!important}#footer-bottom [class*=col-]:last-child{margin-bottom:0}footer .partner{margin:0 auto 25px;max-width:220px}footer #mc_embed_signup h5{font-size:22px;margin:0 0 10px}footer #mc_embed_signup .mc-field-group input.button{font-size:15px;height:37px;padding:0 10px;width:100px}#mc_embed_signup .mc-field-group .news_wrap>input{font-size:16px;height:45px;padding:0 110px 0 15px!important}html #mc_embed_signup .mc-field-group label{font-size:14px;line-height:150%}html #footer .about_us{margin-top:15px}html body #scroll-top{font-size:25px;height:40px;line-height:30px;margin:0 10px 45px;width:40px}html #mc_embed_signup div.response,html #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{font-size:13px}html .main-title{font-size:21px;margin:-2px 0 15px;padding-bottom:16px}html .main-title.a-left{text-align:center}html .main-title span:after{background-size:90px auto;height:13px;width:46px;right:3px}html .main-title.title-white span:after{background-position:0 -14px}html #shopify-section-why_choose .main-title span:after{right:13px}html #shopify-section-how_it_work .main-title span:after{right:9px}html #shopify-section-why_we_got .main-title span:after{right:13px}html #shopify-section-Testimonial .main-title span:after{right:0;position:relative;display:inline-block;vertical-align:top;margin:28px 30px -28px -78px}html #shopify-section-as_seen_in .main-title span:after{right:33px}html #shopify-section-quality_design .main-title span:after{right:1px}html #footer .title span{padding:0 0 15px}html #footer .title span:before{right:18px}html #footer [class*=col-]:nth-child(2) .title span:before{right:32px}.why_choose_list .inner:before{height:15px}.map-image{height:200px}.map-image:before,.map-image:after{background-size:150px auto;width:90px;height:72px}.map-image:before{background-position:0 -117px}.map-image:after{background-position:0 -203px}html .fancybox-close{height:42px;margin:-12px;width:42px}html #header .doubly-wrapper,html #header .pc_more{top:4px}html .doubly-nice-select{font-size:11px;line-height:24px;padding:0 23px 0 25px}.doubly-nice-select .flags{background-size:100% auto;height:18px;left:4px;width:18px}html .doubly-nice-select:after{height:5px;right:10px;top:-3px;width:5px}html .doubly-nice-select .list .option{font-size:11px!important;line-height:18px!important;padding:0 0 0 20px!important}html .doubly-nice-select .list{left:-40px!important;padding:7px 6px;right:-40px!important;width:85px}html .sticky_header #header .doubly-wrapper,html .sticky_header #header .pc_more{top:4px}.row.owl-carousel{margin-left:0;margin-right:0}html .owl-carousel{padding-left:20px;padding-right:20px}html .owl-carousel.owl-theme .owl-controls .owl-nav>div{margin:auto -5px}html .why_choose_list .owl-theme .owl-controls .owl-nav>div{top:55px}.page-404{padding:0 15px}.page-404 .icon-404{font-size:90px;margin:0;text-shadow:2px 2px 0 #000}.page-404 h3:before{background-size:120px auto;height:17px;width:61px}.page-404 h3{font-size:16px;margin:0 0 10px;padding:0 0 25px}.page-404 .btn-wrap-404{padding-top:0}#content{padding-bottom:45px;padding-top:45px}.slide-banner section{left:0;max-height:95%}.footer_top_section section{bottom:5px;left:10px;right:10px}.footer_top_section section>div{right:0}.footer_top_section section .p2 img{display:block;margin:0 auto;max-height:40px}.footer_top_section section .p1{margin:auto;max-width:190px;right:50px}.about_img.mobile_show{display:block}.about_img.desktop_show{display:none}.about_img{margin-bottom:15px}.about_img:last-child{margin-bottom:0}.why_choose_list .boxes_title br{display:none}html #shopify-section-why_choose .main-title,#shopify-section-why_we_got .main-title,#shopify-section-Testimonial .main-title{letter-spacing:normal}.slide-banner section .p2{right:90px;top:8px}.career_blocks .career_bloc_wrap{margin:0 0 15px;padding:15px}.career_title{font-size:22px;margin:0 0 12px}.career_exper{font-size:15px;margin:0 0 8px}.career_data p{font-size:15px;line-height:130%;margin:0 0 10px}.career_bloc_wrap .btn-wrap{margin-top:18px}.apply_form_wrap{margin:20px 0 0!important;padding:10px}.career_title{font-size:28px;margin:0 0 20px}.career_exper{font-size:18px;margin:0 0 10px}.career_data p{font-size:17px;line-height:145%;margin:0 0 15px}.career_bloc_wrap .btn-wrap{margin-top:22px}.career_blocks .career_bloc_wrap{margin:0 0 25px;padding:20px}.templateBlog .blog-posts .blog-post{float:none;margin-bottom:15px;margin-right:0;padding:15px;width:100%}.templateBlog .blog-posts .blog-post:nth-last-child(-n+2){margin-bottom:15px}.templateBlog .blog-posts .blog-post:nth-last-child(-n+1){margin-bottom:0}.templateBlog .blog-posts .excerpt-media{height:180px;margin:-15px -15px 12px}.templateBlog .blog-posts .blog-post h2{font-size:17px;margin:0 0 12px}.templateBlog .blog-posts .blog-date{font-size:13px;margin:0 0 14px}html .btn{font-size:15px;line-height:36px;padding:0 20px}html .pagination ul.pagination-num li{font-size:17px;line-height:34px;margin:0 2px;min-width:34px}html .pagination{margin:25px 0 0}#sidebar .widget-wrapper{margin:20px 0 0;padding:15px}#sidebar .widget-wrapper .title{font-size:18px;line-height:26px;margin:-15px -15px 15px;padding:8px 15px}.blog-categories ul li{font-size:15px;line-height:20px;padding:5px 0 5px 18px}.blog-categories ul li:before{font-size:19px;top:3px}.recent-list>li .blog_image{margin:0 10px 0 0;width:60px}.recent-list .stitle{font-size:14px;line-height:120%;margin:0 0 5px}.recent-list .blog_date{font-size:12px}.recent-list .blog_date:before{font-size:14px;margin-right:2px}.recent-list>li{margin-bottom:12px;padding-bottom:12px}.blog-tags>li a{font-size:12px;line-height:26px;padding:0 7px}.blog-tags>li{padding:2px 0}html .group-input{font-size:16px}html .group-input input,html .group-input .input,html .select-wrapper input.select-dropdown{height:35px;font-size:14px}.widget-wrapper .tabs{margin:-15px -15px 15px;padding:5px 15px}.widget-wrapper .tabs li{font-size:17px;line-height:30px;margin:0 30px 0 0}.widget-wrapper .tabs li:before{right:-16px;top:9px}html #col-main.col-sm-9{padding-right:10px;width:100%;float:none}html #sidebar.col-sm-3{float:none;width:100%}#sidebar{display:block!important}.templateBlog #sidebar,.templateArticle #sidebar{padding-top:0}.templateArticle .blog-posts .blog-post{padding:10px}.templateArticle .blog-posts .wrap_top_blog{margin-bottom:10px}.templateArticle .blog-posts .blog-post .date{font-size:25px;margin-right:10px}.templateArticle .blog-posts .right_title_blog h2{font-size:16px;margin-bottom:5px}.templateArticle .blog-posts .blog_author{font-size:13px}.templateArticle .blog-posts .blog-content p{font-size:14px;line-height:140%}html #comments,html .comment-form{margin:15px 0 0;padding:10px}.comments .title{font-size:18px;margin:0 0 10px}.comment-list .comment .commentary p{font-size:14px}.comment-form p{font-size:14px;margin-bottom:10px}.comment-form .row{margin-left:-10px;margin-right:-10px;padding-bottom:10px;margin-bottom:0}.comment-form .row:last-child{padding-bottom:0}.comment-form .row [class*=col-]{float:none;margin-bottom:10px;padding-left:10px;padding-bottom:10px;padding-right:10px;width:100%}.comment-form .row [class*=col-]:last-child{margin-bottom:0;padding-bottom:0}.comment-btn-set .btn{font-size:18px;line-height:40px;padding:0 25px}.page-top .breadcrumb .breadcrumb-detail,.breadcrumb .breadcrumb-detail{font-size:13px;line-height:20px}.page-top .breadcrumb .breadcrumb-detail>*,.breadcrumb .breadcrumb-detail>*{margin-right:8px;padding-right:16px}html .page-top .breadcrumb,html .breadcrumb{padding:6px 0}.templateArticle .blog-posts .aimage_wrap{margin:0 -10px 14px}html .group-input label{top:0}html .group-input{font-size:14px;line-height:35px;margin-bottom:15px;margin-top:7px}html .comment-btn-set{text-align:center}html #page .central{padding:0}html .search-form .title{font-size:20px;line-height:26px;padding:8px 15px}html .search-form .wrap{padding:10px}.search-form .empty{font-size:13px;margin:12px 0 5px}.templateSearch .templateBlog .blog-posts .blog-post{clear:both;float:none;margin:0 0 15px;width:100%}.templateSearch .templateBlog .blog-posts .blog-post:nth-child(2n+2){margin-right:0}.templateSearch .templateBlog .blog-posts .blog-post:nth-last-child(-n+2){margin-bottom:15px}.templateSearch .templateBlog .blog-posts .blog-post:nth-last-child(-n+4){margin-bottom:15px}.templateSearch .templateBlog .blog-posts .blog-post:nth-last-child(-n+1){margin-bottom:0}html .page-top .page-title{font-size:18px;margin-top:0}.banner_section>img{display:block;margin:0 -25%;max-width:150%;width:150%}.how-it-page .how-it-list .icon{background-size:80px auto;box-shadow:0 0 0 7px #ccd6eb;margin-bottom:25px}.how-it-page .how-it-list .promo-item:nth-child(1) .icon{background-position:15px 18px}.how-it-page .how-it-list .promo-item:nth-child(2) .icon{background-position:15px -103px}.how-it-page .how-it-list .promo-item:nth-child(3) .icon{background-position:15px -223px}.how-it-page .how-it-list .promo-item:before{display:none}.how-it-page .how_it_work_title{font-size:22px;margin:0 0 8px}.how-it-page .how_it_work_content_icon{font-size:15px;line-height:150%}.how_it_start_btn .btn{font-size:16px;line-height:42px}.how_it_start_btn{margin:22px 0 30px;padding:0 0 35px}.botoom_caption p{font-size:20px}.how_it_start_bottom .btn-wrap{margin-top:20px}.how_it_start_bottom .btn{font-size:16px;line-height:40px;min-width:185px}.how-it-page .how-it-list .row.owl-carousel{margin:0}html .how-it-page .how-it-list .owl-theme .owl-controls .owl-nav>div{background-position:-125px 0!important}html #page .central{max-width:100%;padding:0;width:100%}.mini-box{margin:0 0 20px;padding:15px}.mini-box p{font-size:14px;text-align:left}html .group-input input:focus~label,html .group-input input.not-empty~label,html .group-input .input:focus~label,html .group-input .input.not-empty~label{top:-18px}.btn.btn-2{font-size:15px;line-height:38px;padding:0 20px}.control-group-forgot .action a{font-size:16px;line-height:24px}.control-group-forgot .action{margin-top:8px}html .page-title{margin-bottom:18px}html [class*=alert]{font-size:13px;line-height:130%;padding:6px}.boxContainer .main_title_faq{font-size:16px;line-height:22px;padding:8px 45px 8px 25px}.boxContainer .main_title_faq:before{height:8px;margin:15px 0 0 8px;width:8px}.boxContainer .main_title_faq .plus-faq{height:26px;margin:6px;width:26px}.boxContainer .main_title_faq .plus-faq:before{width:12px;height:2px}.boxContainer .main_title_faq .plus-faq:after{height:12px;width:2px}.boxContainer .all_ques_ans{padding:10px}.boxContainer .question{font-size:15px;line-height:20px;padding:0 30px 0 0}.boxContainer .que_ans{margin:0 0 8px;padding:0 0 8px}.boxContainer .answer{font-size:14px;line-height:140%;text-align:justify}.boxContainer .question .plus-faq{bottom:0;margin:auto;top:0}.prescription_select-items .prescription_img{height:180px;margin:0 auto 20px;width:180px}.prescription_select-items .prescription_img img{padding:25px}.prescription_select-items h2{font-size:24px;margin:0 0 14px}.prescription_select-items [class*=col-]{margin-bottom:35px}.prescription_select-items [class*=col-]:last-child{margin-bottom:0}.prescription_select-items .btn.btn-2{font-size:16px;padding:0 25px}.prescription_section h2{font-size:22px;margin:0 0 15px}.pre_content{font-size:14px;line-height:150%;margin:25px auto 0;max-width:100%;padding:14px;text-align:justify}.not-sure h2{margin:0 0 15px;font-size:26px}.not-sure p{font-size:15px;line-height:150%;margin:0 0 12px;text-align:justify}.precription_second_section .custom-checkbox{max-width:100%}html [type=checkbox]+span:not(.lever){font-size:14px}.all_ques_ans .content p{font-size:14px}html .acc-sidebar{padding-right:10px;width:100%;float:none}html .acc-main{width:100%;float:none}.acc-tabs>li{padding:10px 15px}.acc-tabs>li a{font-size:17px;line-height:25px}.acc-box{padding:12px}.acc-main p{font-size:14px}.acc-main .customer_detail{line-height:140%}.acc-main .welcome_customer{font-size:14px}.acc-main .page-title{font-size:20px;margin:0 0 15px}.acc-main .title,.acc-main #customer-account .title{font-size:20px;margin:0 0 12px}.my_acount_cutomer{margin-bottom:24px;padding:0 0 18px}html table>thead>tr>th,html table>thead>tr>td{font-size:15px;padding:10px}html table>tbody>tr>th,html table>tbody>tr>td{font-size:14px;padding:8px 10px}html table .btn{font-size:13px;line-height:32px;padding:0 15px}html table>thead>tr>th.payment_status{white-space:normal}html #customer_sidebar .wrap{padding:12px}.acc-main .email.note{font-size:18px;margin:0 0 10px}.acc-main .address p{font-size:14px}.acc-main .address a{font-size:15px;margin-top:12px}html #customer_orders{margin-bottom:22px;padding:0 0 22px}table.mobile-table,table.mobile-table tr,table.mobile-table tbody,table.mobile-table th,table.mobile-table td{display:block}table.mobile-table thead{display:none}table.mobile-table tbody tr{border:1px solid #ddd;border-radius:5px;margin:0 0 10px}table.mobile-table tbody tr:last-child{margin-bottom:0}table.mobile-table tbody tr td{border-bottom:1px solid #ddd;border-left:0;background:transparent;border-top:0;border-right:0;text-align:right;border-radius:0!important}table.mobile-table tbody tr td:last-child{border-bottom:0}table.mobile-table tbody td[data-title]:before{color:#039;content:attr(data-title);display:block;float:left;font-weight:700}table.mobile-table tbody td.td-btn,html .form-btn-wrap{text-align:center}.acc-main .acc-title-wrap .page-title{float:none;line-height:120%;margin:0 0 8px;text-align:center}.acc-main .acc-title-wrap{text-align:center}.acc-main .acc-title-wrap .btn{font-size:13px;line-height:32px;float:none;padding:0 12px}html #address_tables .address_title{font-size:14px;line-height:22px;padding:8px 12px}.address_title .address_actions .action_link{margin:0 7px 0 0;padding:0 12px 0 0}.address_title .address_actions .action_link:before{top:3px}html #address_tables .wrap{padding:12px}html .address_table{margin-top:15px;padding-top:15px}.acc-main #add_address.customer_address{padding:10px}html .form-field{margin-bottom:7px}html .form-field [class*=col-]{margin-bottom:7px;padding-top:1px}html .form-field [class*=col-]:last-child{margin-bottom:0}html .select-wrapper+label{top:-18px}.customer_address.edit_address{margin-bottom:15px;padding:10px}html .action_bottom{margin-top:10px}.our_story_section .tabs li{background:#039;border-radius:5px;color:#fff;display:block;float:none;font-size:14px;line-height:40px;margin:0 0 15px}.our_story_section .tabs li:before{border-width:8px}.our_story_section .tab-content,.our_story_section .about_img{padding-top:0}html .our_story_section .main-title span:after{right:15px}.our_story_section .tabs:before{display:none}.our_story_section .tabs{background:transparent;margin:0 -15px 15px;padding:0 10px 10px;position:relative;white-space:normal;width:auto}.privacy_policy p{font-size:15px;line-height:140%;text-align:justify;margin:0 0 12px}.privacy_policy{margin-bottom:25px}html h4{font-size:18px;margin:0 0 10px}.cms_section p{font-size:15px;line-height:140%}html hr{margin:30px 0}.list{font-size:15px}.list li:before{font-size:18px;top:-1px}.list li{margin:0 0 10px;padding:0 0 0 20px}.dynamic-selector h3{font-size:20px;line-height:25px}.dynamic-selector .eyepower-col{padding:15px 10px}.dynamic-selector .eyepower-col h6{font-size:16px;margin:0 0 9px}.dynamic-selector ul li{font-size:12px;margin-bottom:3px;width:33.3%}.dynamic-selector ul li:nth-last-child(-n+4){margin-bottom:3px}.dynamic-selector ul li:nth-last-child(-n+3){margin-bottom:0}.dynamic-selector ul li:nth-child(4n+1){clear:none}.dynamic-selector ul li:nth-child(3n+1){clear:both}.dynamic-selector{min-height:310px}html .product-sidebar{margin-bottom:35px}html .product-sidebar:last-child{margin-bottom:0}.product-sidebar .slider .icon{height:180px;margin:0 auto 15px;width:180px}.product-sidebar .slider .icon img{padding:20px}.product-sidebar .slider h2{font-size:26px;margin:0 0 20px}.selected-power-container{font-size:24px}.product-sidebar .btn.btn-2{font-size:16px;padding:0 20px}html .not-required-container{font-size:16px;margin-top:12px}html .product-gallery{padding-right:10px;width:100%;float:none}.main-img-link{height:220px}.product-sidebar{padding-top:0;position:relative;width:100%;float:none}html #product .product-sidebar .product-title h1,html .product-title h1{font-size:28px;text-align:center;margin-bottom:15px}.product_subtitle{font-size:18px;margin:0 0 10px;text-align:center}.product_item p{font-size:15px}html blockquote{padding:12px;margin:15px 0}.product-tabs{margin-top:45px}.product-tabs .resp-tabs-list:before{display:none}.product-tabs .resp-tabs-list .resp-tab-item{background:#039!important;display:block;line-height:20px;border-radius:5px!important;margin:0 0 10px!important;padding:10px 15px!important;font-size:15px!important}.product-tabs .resp-tabs-list .resp-tab-item:before{border-width:8px}.product-tabs:after{bottom:0;left:-300px;min-width:388px;right:-300px;top:385px}.resp-tabs-container .resp-tab-content{padding:25px 0 0}.resp-tabs-container .main_title{font-size:22px;margin:0 0 35px}.resp-tabs-container .main_title span:after{background-size:100px auto;height:15px;right:46px;width:52px}.why_choose_product_list .row .promo-item{float:none;width:100%!important;opacity:1!important;visibility:visible!important;padding-top:1px}.product-tabs:before{bottom:-45px}html .product-tab .tab-content{margin:0;padding:45px 0 0}.why_choose_product_list .boxes_title{font-size:21px;margin:0 0 8px}.why_choose_product_list .content_icon_box{font-size:16px;line-height:150%}.why_choose_product_list .promo-item .inner{min-height:0;padding:88px 15px 13px}#order_address .order-status{font-size:18px;margin:0 0 8px}html #order_address .order_section_title{font-size:16px;line-height:22px;padding-left:15px;padding-right:15px}html #order_address .wrap{padding:15px}address.address_info{font-size:15px;line-height:145%}.table-hover .product-title{font-size:15px}table th,table td{font-size:14px;line-height:16px;padding:10px 12px}.crumbregion .order_date{font-size:15px;margin:0 0 10px}html #product .product-gallery .thumbnails.owl-carousel{padding:0 20px}.dynamic-selector .close{margin:5px 5px -30px}#trial-main-form .product-sidebar{padding-top:0;width:100%;float:none}#trial-main-form .product-sidebar+.product-sidebar{margin-bottom:0}html .page-top.prescription_select .page-title{margin-top:-15px}.banner_section .caption{top:42px;font-size:12px;padding:0 35px;line-height:120%}html .blog-posts .blog-post .blog-qshare .social-icons a .social-icon{width:auto}html .blog-posts .blog-post .blog-qshare .social-icons a{padding:0 8px}html .blog-posts .blog-post .blog-qshare .social-icons .list-inline{padding:0}html .blog-posts .blog-post .blog-qshare .social-icons{left:-10px;opacity:0;padding:0 5px;position:absolute;top:100%;visibility:hidden}html .blog-posts .blog-post .blog-qshare:hover .social-icons{opacity:1;visibility:visible}html .blog-posts .blog-post .blog-qshare .social-icons:before{border-right-color:transparent;bottom:100%;left:12px;right:auto;top:auto}.comm_bottom_wrap>*{font-size:14px;line-height:20px;margin-right:13px;padding-right:15px}.product-sidebar .rating_star{margin-bottom:15px;text-align:center}.product-sidebar .rating_star span{float:none;display:inline-block;margin-right:3px;vertical-align:top}.product-sidebar .rating_star span:last-child{margin-right:0}.product-title.mobile-title{display:block}.product-title.desktop-title{display:none}.product-trial-btn{text-align:center}.box-dtc{padding:10px}}@media screen and (min-width:420px) and (max-width:767px){.footer_top_section section{right:200px}.footer_top_section .btn-wrap{text-align:right}.footer_top_section .container{padding-bottom:15px;padding-top:15px}html #home-slider .caption.header h2{font-size:22px!important}html #home-slider .caption.sub{max-width:235px!important}.acc-main .acc-title-wrap .page-title{float:left;line-height:32px;margin:0;text-align:left}.acc-main .acc-title-wrap .btn{float:right}}@media screen and (min-width:600px) and (max-width:767px){.our_story_section .tabs li{background:transparent;border-radius:0;color:#fff;display:inline-block;float:none;font-size:12px;line-height:40px;margin:0 8px 0 0}.our_story_section .tabs{background:#039;margin:-45px -15px 45px;padding:0}}@media screen and (min-width:550px) and (max-width:767px){html #home-slider .caption.header h2{font-size:28px!important}html #home-slider .caption.sub{max-width:350px!important}html .flexslider .caption.header{padding-left:75px}html .caption-link .btn.btn-1{font-size:15px;line-height:35px;padding:0 16px}.slide-banner section .p2{right:160px;top:10px;left:11px}.banner_section .caption{top:52%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/responsive.css.map */
