*{margin:0;padding:0;outline:0}*,.btn.text{outline:0 none}body{background-color:#fff;color:#000;font-size:14px;font-family:'Open Sans',Arial,Sans-Serif;font-weight:400;-webkit-text-size-adjust:100%}a{color:#000}a:hover{color:#999}.body{margin:0}input,select,textarea{font-family:'Open Sans',Arial,Sans-Serif;font-size:12px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Bree Serif',Serif;color:#000;margin:0}.h1,.h2,.h3,h1,h2,h3{font-weight:500;padding:0 0 10px}.h1,h1{font-size:26px;line-height:34px}.h2,h2{font-size:22px;line-height:32px}.h3,h3{font-size:18px;line-height:27px}a{font-weight:inherit;text-decoration:none;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}p{font-weight:400;line-height:21px;margin-bottom:20px}.btn{cursor:pointer;display:inline-block;font-size:16px;font-weight:600;border:none;height:46px;line-height:43px;padding:0 50px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-transition:all .3s;transition:all .3s}.button,.swal2-modal .swal2-confirm{background-color:#999;color:#fff;border:2px solid #999}.button:active,.button:focus,.button:hover,.swal2-modal .swal2-confirm:active,.swal2-modal .swal2-confirm:focus,.swal2-modal .swal2-confirm:hover{background-color:#fff;color:#999}.form-increment .button{background:0 0;border:1px solid #999}.inner::after{clear:both;content:"";display:table}select{padding-right:0!important;background-position:100% 50%!important}.inner-container{margin:0 auto;width:90%}.Left{float:left;margin-right:0;width:20%;padding-right:30px}.FloatRight{float:right}.Content-left{border:medium none;float:left;min-height:200px;overflow:hidden;padding:0 0;position:relative;width:80%}.LayoutDetail .BlockContent{clear:both;display:block;left:0;margin:0;position:relative;width:100%}.ecxmsonormal{color:#000;font-family:"Bree Serif",serif;font-weight:500;font-size:26px;line-height:34px;margin:0;padding:0 0 10px}.header-logo-mobile,.mobile{display:none}.header-logo-image{max-width:none}.ProductCompareButton{display:none}.category-listing .ProductCompareButton{display:block}.TopMenu{background:#eee;font-size:11px;margin:0 0 20px}#quickSearch .Button,#quickSearch input.Textbox,.TopMenu,.TopMenu a{color:#999}.TopMenu .inner{padding:11px 0}.TopMenu ul{float:right;margin:0;overflow:hidden;padding:0;text-align:right}.TopMenu li{display:inline-block;line-height:14px;list-style:outside none none;margin:0;padding:0 10px;white-space:nowrap}.TopMenu li.First a{border-left:0}.TopMenu li.last{padding-right:0;border-right:none}.TopMenu li a,.TopMenu li div{font-size:11px;line-height:14px;white-space:nowrap;display:inline-block}.TopMenu a{padding:0;margin:0;position:relative}.TopMenu li.last a{display:inline-block}.TopMenu li.last a .icon{position:absolute;left:0;top:-2px}.TopMenu #quickSearch{float:left}#quickSearch form{margin:0;padding:0}#quickSearch .form-field{margin:1px 0 0;position:relative;padding:0 0 0 17px}#quickSearch .Button{background-attachment:scroll;background-color:transparent;background-image:url(../img/blank.png);background-position:50% 50%;background-repeat:no-repeat;border:none;border-radius:0;top:0;color:#999;cursor:pointer;float:left;font-size:15px;height:16px;margin:0;padding:0;position:absolute;vertical-align:top;width:17px;left:0;-webkit-transition:background-color 150ms ease 0s;transition:background-color 150ms ease 0s}#quickSearch .Button i{position:absolute;top:0;left:0}#quickSearch input.form-input{background:0 0;border:none;color:#999;font-family:'Open Sans',Arial,Sans-Serif;font-size:12px;font-weight:400;height:17px;line-height:normal;text-transform:none;width:160px;padding:0 10px;position:relative}#quickSearch input.form-input::-webkit-input-placeholder{color:#999;opacity:1}#quickSearch input.form-input::-moz-placeholder{color:#999;opacity:1}#quickSearch input.form-input:-ms-input-placeholder{color:#999;opacity:1}#quickSearch input.form-input:-o-placeholder{color:#999;opacity:1}.header{border:0}#Header{margin-bottom:20px;position:relative;-webkit-transition:-webkit-transform .1s ease-out;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}.header-section .Left{margin-right:0;width:30%;padding-right:0}.header-section .Content-left{height:auto;width:884px}.header-section .Content-left .header-detail{position:relative;width:100%}#Header .header-logo{display:table-cell;height:auto;position:relative;vertical-align:middle;width:295px;z-index:1}#Header .header-logo a{color:#000}#Header .Content-left{min-height:inherit;overflow:visible}#quickSearch{float:left}#quickSearch form{margin:0;padding:0}#Header .fb_iframe_widget{display:block;float:left;left:0;position:relative;top:69px;z-index:99}.re-order-btn,.re-order-btn:hover{background:#4d9ad4;border:medium none;border-radius:10px;color:#fff;float:right;font-size:16px;font-weight:600;line-height:38px;margin:60px 130px 0 0;padding:0 41px;position:relative}#Header .header-secondary{position:absolute;right:0;top:54px;z-index:1}.CartLink,.CartLink:hover{background:#4d9ad4;border-radius:50%;color:#fff;display:block;font-size:12px;font-weight:700;height:50px;line-height:28px;margin:0 auto;position:relative;text-align:center;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;width:50px}.CartLink .icon{background:rgba(0,0,0,0);color:#fff;font-size:18px;left:47%;margin:-8px 0 0 -8px;position:absolute;top:60%;z-index:1}.flexslider{position:relative;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:0}.slide-show{margin-bottom:30px!important;height:0;overflow:hidden;padding-bottom:33.33%}.slide-show h2{color:#fff;font-family:"Bree Serif",sans-serif;font-size:30px;font-weight:500;line-height:44px;margin:0;padding:0 0 10px;letter-spacing:normal}.slide-show .btn{background-color:#999;border:2px solid #999;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;color:#fff;font-size:13px;font-weight:600;height:36px;line-height:33px;margin-bottom:0;padding:0 41px;text-align:center;text-transform:none;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.slide-show li.slide{position:relative}.slide-show .slide-text{color:#fff;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:500;line-height:21px;margin-bottom:14px}.flex-control-nav{bottom:20px!important}.slide-show .slide-overlay{position:absolute;bottom:0;left:44px;right:0;top:22%;text-align:left}.flex-direction-nav .flex-next{background-position:100% 0;right:25px}.flex-direction-nav .flex-prev{left:25px}.flex-viewport{position:absolute!important;width:100%;height:100%;max-height:none}.Left #SideCategoryList,.Left #SideCategoryShopByPrice,.Left #SideShopByBrand{background:#f8f8f8;display:block}.Left .SideMenuList h4{background:#eee none repeat scroll 0 0;color:#000;font-family:"Bree Serif",serif;font-size:16px;font-weight:700;line-height:24px;margin:0;padding:8px 20px;letter-spacing:normal}.Left .SideMenuList .BlockContent{overflow:hidden;margin:0;padding:0}.Left .SideMenuList .BlockContent ul{list-style:none;margin:0;padding:0}.Left .SideMenuList .treeview li{clear:both;list-style:outside none none;margin:0;padding:0;position:relative;width:100%}.Left .SideMenuList .treeview li .hitarea{cursor:pointer;font-size:13px;height:22px;position:absolute;right:5px;top:13px;width:22px}.Left .SideMenuList .treeview li .hitarea.collapsable-hitarea{color:#999}.Left .SideMenuList .treeview li .hitarea i{font-size:10px;margin:0;padding:6px}.Left .SideMenuList .treeview li a{border-bottom:1px solid #e6e6e6;color:#000;display:block;font-size:14px;font-weight:400;margin:0;padding:13px 22px;text-transform:none}.Left .SideMenuList .treeview li a:hover{color:#999}.Left .SideMenuList .treeview li ul{border:medium none;list-style:outside none none;margin:0;padding:0}.Left .SideMenuList .treeview li ul a{background:#f3f3f3 none repeat scroll 0 0;border-bottom:1px solid #e1e1e1;font-size:13px;font-weight:400;padding:7px 14px 7px 35px}.FeaturedProducts,.NewProducts,.TopSellers{margin-bottom:20px}.ProductView .page-heading{font-size:18px;font-weight:500;line-height:27px;margin:0;padding:0 0 10px;text-align:left}.ProductList{margin:0 0 0 -14px;padding:0;position:relative;overflow:hidden;height:auto!important}.ProductList article{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:1em;height:auto!important;list-style:none;margin:0;overflow:hidden;padding:0 0 20px 14px;text-align:center;vertical-align:top;width:239px}.ProductList .card-figure{border-bottom:1px solid #ededed;border-top:1px solid #ededed;display:table;overflow:hidden;position:relative;table-layout:fixed;text-align:center;width:100%}.ProductList .card-figure a{display:table-cell;height:250px;line-height:0;padding:8px 0;position:relative;vertical-align:middle;width:100%}.ProductList .card-figure img{line-height:1.5em;max-width:100%;transition:opacity .5s ease 0s;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s;display:block;margin:0 auto;max-height:234px}.ProductList .card-figure a:hover img{opacity:.3;transition:opacity .5s ease 0s;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;-ms-transition:opacity .5s ease 0s}.ProductList .card-figure .card-figcaption{display:none}.ProductList .card-body{text-align:center}.ProductList .product-detail{min-height:101px;margin:0;padding:10px 10px 0 0;word-wrap:break-word;opacity:1}#product-listing-container .ProductList .product-detail{margin:0 0 1px}.ProductList .product-detail .product-title a{color:#000;min-height:55px;display:block;padding-bottom:5px;line-height:21px;height:auto}.ProductList .product-price{color:#000;font-style:normal;display:block;padding-bottom:5px}.ProductList .ProductActionAdd{margin:4px 0 0}.ProductList .ProductActionAdd a{background-color:#999;border:2px solid #999;color:#fff;height:36px;line-height:33px;font-size:13px;padding:0 41px;text-align:center;font-family:'Open Sans',Arial,Sans-Serif}.ProductList .ProductActionAdd a:hover{background-color:transparent;color:#999}#productstag{display:none}.product-rating{width:100%;margin:12px auto 0;height:40px}.product-rating .group-stars .icon--ratingFull{background-image:url("../img/gray-star.png")!important;display:inline-block;height:19px;margin:0;width:20px}.product-rating .group-stars .half{background-image:url("../img/gray-star-half.png")!important;display:inline-block;height:19px;margin:0;width:20px}.product-rating .group-stars .icon--ratingEmpty{background-image:url("../img/star-empty.png")!important;display:inline-block;height:19px;margin:0;width:20px}.product-rating .group-stars .review-count{color:#000;display:block;font-size:9px;line-height:20px;margin:0 auto;text-align:center;width:100%}.breadcrumbs-section ul{display:block;font-size:0;width:100%;padding:0 0 10px;margin:0;overflow:hidden;list-style:none;text-align:center}.breadcrumbs-section li{color:#989898;font-size:13px;font-weight:400;margin:0;padding:0 0;display:block;float:left;line-height:1.5;background:0 0}.breadcrumb:first-child::before{color:#202020;content:" ";margin:0;position:relative;top:1px}.breadcrumb::before{color:#202020;content:"/";margin:0 12px;position:relative;top:1px}.breadcrumbs-section li.is-active>.breadcrumb-label{color:#000}.breadcrumbs-section li a{cursor:pointer;display:inline-block;color:#000;position:relative;text-decoration:none}.inner-header #heading-section{float:none;width:auto;clear:none}#heading-section .page-heading{border-bottom:1px solid #ccc;margin-bottom:20px;text-align:left}#heading-section .CategoryDescription{padding:10px 0 4px;margin-bottom:20px}.CompareButton{text-align:right;margin-bottom:20px;display:inline-block;float:right}.CompareButton a{background-color:#ccc;border:2px solid #ccc;color:#000;height:36px;line-height:33px;font-size:13px;font-weight:600;padding:0 41px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;border-radius:3px;display:inline-block}.CompareButton a .countPill{display:none}.CompareButton a:hover{background-color:transparent}.SortBox{color:#000;font-size:13px;margin:0;padding:0}.SortBox form{display:block;margin:0}.SortBox .form-field{border:none;border-radius:0;margin:0}.SortBox .actionBar-section label{color:#000;float:left;line-height:21px;margin-bottom:0;font-size:14px;padding:8.5px 10px 5.5px 0;display:inline-block;float:left}.actionBar-section .form-select{padding:0 0 0 5px!important;width:125px}.SortBox .actionBar-section select{border:1px solid #ccc;border-radius:0;color:#000;font-family:"Open Sans",Arial,sans-serif;font-size:12px;height:39px;margin:0;padding-left:10px;width:160px;display:inline-block;float:left;background-position:100% 50%;line-height:16px;padding-right:0}.pagination{margin:8px 0 28px 3px}.pagination .pagination-box{float:left;margin:0;text-align:center;width:100%;display:block}.pagination .pagination-list{float:left;list-style:none;padding:0;margin:0;width:100%;display:block}.pagination .pagination-list li{list-style:none;margin:0 10px 0 0;padding:3px 5px 2px;font-size:13px;border-radius:0;float:left}.pagination .pagination-list li:hover{background:0 0;border:1px solid #b2b2b2}.pagination .pagination-list li.pagination-item--current,.pagination .pagination-list li.pagination-item--current:hover{border:1px solid #b2b2b2;background:#b2b2b2}.pagination .pagination-list li a{background:0 0;border-radius:0;color:#202020;font-size:13px;margin:0;padding:0}.pagination .pagination-list li.pagination-item--current a,.pagination .pagination-list li.pagination-item--current a:hover{color:#fff}.pagination .pagination-list li.pagination-item--previous{margin:0 5px 0 0;padding:1px 5px 1px}.pagination .pagination-list li.pagination-item--previous a,.pagination .pagination-list li.pagination-item--previous a:hover{background:0 0;border:none;height:16px;line-height:inherit;margin:0 0;padding:0;width:16px}.pagination .pagination-list li.pagination-item--next{margin:0 5px 0 0;padding:1px 5px 1px}.pagination .pagination-list li.pagination-item--next a,.pagination .pagination-list li.pagination-item--next a:hover{background:0 0;border:none;height:16px;line-height:inherit;margin:0 0;padding:0;width:16px}.pagination .pagination-list li a .icon{height:16px;margin:0;width:16px}.ProductCompareButton{margin:5px}#product-listing-container .ProductCompareButton{margin:2px 0 5px}.ProductCompareButton .checker{display:inline-block;float:none;height:auto;margin:0;padding:0;position:relative;vertical-align:middle;width:100%}.ProductCompareButton .checker>label{color:#000;cursor:pointer;display:block;height:auto;margin:0 auto;width:auto;font-family:'Open Sans',Arial,Sans-Serif;font-size:14px;padding:0}.ProductCompareButton .checker>label>input{display:inline-block;float:none;vertical-align:middle}.ProductCompareButton .checker>label>img{display:inline-block;background-position:0 -55px;background-repeat:no-repeat;-webkit-font-smoothing:antialiased;height:16px;width:16px}.ProductCompareButton .checker>label>input:checked+img{background-position:-22px -55px}.ProductCompareButton .checker>label>span{margin-left:8px}.footer{background:#eee;border:none;margin:20px 0 0;overflow:hidden;padding:0;text-align:left;width:100%}.footer-main .inner{padding:40px 0;width:100%}.footer-links .inner{padding:0 0;width:100%}.footer-grid{font-size:0;list-style:outside none none;margin:0}.footer-grid .grid-quarter{float:left;font-size:14px;padding:0;vertical-align:top;width:25%}.footer-grid .grid-quarter h4{color:#000;font-family:"Bree Serif",serif;font-size:16px;font-weight:700;line-height:24px;margin:0;padding:0 0 10px}.footer-detail{float:left;position:relative;width:100%}.footer-detail ul{float:left;list-style:outside none none;margin:0;padding:0;width:100%}.footer-detail ul li{float:left;font-size:14px;list-style:none;margin:0;padding:5px 0;position:relative;width:100%}.footer-detail ul li a{color:#000;display:block;float:left;margin:0;padding:0;position:relative;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.footer-detail ul li.view-all a{font-weight:700}.social-connect .social-links li{float:left;font-size:14px;margin:0 10px 5px 0;padding:5px 0;width:auto}.social-connect .social-links li a{background-attachment:scroll;background-image:url("../img/sprite-social.png");background-position:center center;background-size:auto auto;display:inline-block;float:left;height:25px;text-align:left;vertical-align:middle;-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s;width:25px}.social-connect .social-links li a.icon--facebook{background-position:0 0}.social-connect .social-links li a.icon--facebook:focus,.social-connect .social-links li a.icon--facebook:hover{background-position:-130px 0}.social-connect .social-links li a.icon--twitter{background-position:0 -120px}.social-connect .social-links li a.icon--twitter:focus,.social-connect .social-links li a.icon--twitter:hover{background-position:-130px -120px}.social-connect .social-links li a.icon--google{background-position:0 -40px}.social-connect .social-links li a.icon--google:focus,.social-connect .social-links li a.icon--google:hover{background-position:-130px -40px}.social-connect .social-links li a svg{display:none}.download-app .footer-detail ul li{margin:13px 0 0}.footer-links{background:#eee;border-top:1px solid #fff;color:#000}.footer-links span.footer-bottom{clear:both;color:#000;display:block;font-size:11px;font-weight:400;line-height:21px;margin:0;overflow:hidden;padding:10px 0 5px}.footer-links span.footer-bottom a{color:#000}.productView{margin:0 0!important;padding:0}.product-information{float:left;position:relative;width:100%}.product-left-content{float:left;position:relative;width:55%}.product-right-content{padding:0 0 20px 37px;float:left;position:relative;width:45%;-webkit-box-sizing:border-box;box-sizing:border-box}.product-detail{float:left;margin:20px 0 20px;position:relative;width:100%}.product-bulk-discount{display:none}.product-header{border-bottom:solid 1px #f0efee;margin-bottom:20px;padding:0 0 20px;position:relative;width:100%}.product-header .productView-brand{margin:0;padding:0;font-weight:700;line-height:normal}figure.product-thumbView{margin-top:0;margin-bottom:0}figure.product-thumbView .productView-image--default{margin:0 auto;display:block}.product-header .productView-brand a{color:#000;font-family:'Bree Serif',Serif;font-size:16px}.product-header .productView-brand a:hover{color:#999}.product-header .productView-title{color:#000;font-size:26px;font-family:'Bree Serif',Serif;font-weight:500;line-height:32px;margin:0;padding:0 0 6px}.product-thumb-section{clear:both;float:left;position:relative;width:100%}.product-thumb-section .productView-images{width:100%;padding:0;margin-bottom:20px}.product-rating-section{clear:both;float:left;position:relative;width:100%;text-align:center}.product-rating-section .productView-reviewLink{display:none}.product-price-info .product-price{display:block;float:left;position:relative;width:40%}.product-price-info .lable{font-weight:600;margin:0 0 2px 0;line-height:20px;padding:0;position:relative;text-align:left}.product-price-info .ProductOtherDetails{margin-bottom:16px}.product-price-info .product-info{display:block;float:left;position:relative;width:60%}.product-prescription .prescription-detail{width:50%;float:left}.product-cart-options{display:block;float:left;width:100%}.product-attribute-detail .attribute-detail{display:inline;float:none;margin:0;padding-top:0;position:relative;text-align:left;width:auto}#left-eye .form-field .custom_qty,#right-eye .form-field .custom_qty,.product-cart-options .form-field select.form-input--incrementTotal,.product-cart-options .product-attribute-action select{border:1px solid #ccc;padding:0 0 0 5px;width:56px;border-radius:0;font-size:12px;line-height:33px;text-align:center}.product-attribute-detail .attribute-detail label{display:block;font-size:14px;font-weight:400;line-height:21px;margin:0;position:relative}.product-attribute-detail .attribute-detail label .required{color:#be0303;display:inline;float:none;font-weight:700;left:-12px;position:absolute;top:0}.product-form-action{margin-top:25px;border-top:1px solid #f0efee;padding-top:24px;clear:both}.product-form-action .btn{background:#000;border:2px solid #989;color:#fff;width:100%;text-align:center}.product-form-action .btn:hover{color:#999}.product-form-action input#form-action-addToCart{background-color:#000;border:2px solid #000}.product-form-action input#form-action-addToCart:hover{background-color:#fff;color:#000}.product-social-share{background:#f0efee;float:right;height:30px;overflow:hidden;position:relative;width:100%;text-align:center;margin:19px 0 0;border-radius:3px}.product-social-share .social-inner{position:absolute;left:0;top:6.7px;color:#454545;font-size:13px;font-weight:500;width:100%;cursor:pointer}.product-social-share .socialLinks{line-height:0;margin:0 0}.product-social-share .socialLinks li{margin:0 -1.65px 0 -1.65px;width:17px;height:17px}#share_btns .socialLinks li a{background-size:auto 17px;background-image:url(../img/share-social.png);display:inline-block;float:left;height:17px;text-align:left;text-indent:-9999px;-webkit-transition:none;transition:none;vertical-align:middle;width:17px}#share_btns .socialLinks li.socialLinks-item--facebook a{background-position:0 0}#share_btns .socialLinks li.socialLinks-item--email a{background-position:-17px 0}#share_btns .socialLinks li.socialLinks-item--print a{background-position:-34px 0}#share_btns .socialLinks li.socialLinks-item--twitter a{background-position:-51px 0}#share_btns .socialLinks li.socialLinks-item--linkedin a{background-position:-68px 0}#share_btns .socialLinks li svg{display:none!important}#prodAccordion .Block{padding:0;margin:0;border-bottom:1px solid #ededed;float:left;position:relative;width:100%}#prodAccordion .Block:last-child{border-bottom:1px solid #ededed}.current .prodAccordionContent{display:block}#prodAccordion{padding-bottom:30px;border-top:3px solid #ededed}#prodAccordion .subtitle{background-color:#fff;background-image:url(../img/bul_accordion_offRight.png);background-size:18px;background-repeat:no-repeat;background-position:right;color:#333;font-size:18px;font-weight:400;display:block;width:100%;border:0 solid;cursor:pointer;position:relative;padding:0 30px 0 0;overflow:hidden;margin:15px 0;font-family:'Bree Serif',serif;transition:-webkit-transform .2s ease-out;-webkit-transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;-webkit-transition:transform .2s ease-out;-moz-transition:transform .2s ease-out}#prodAccordion .current .subtitle{background-image:url(../img/bul_accordion_on.png);transition:-webkit-transform .2s ease-out;-webkit-transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;-webkit-transition:transform .2s ease-out;-moz-transition:transform .2s ease-out}.prodAccordionContent{border-top:0 solid #eaeaea}.prodAccordionContent ul{list-style-type:none}#prodAccordion .subtitle{color:#000}.current .prodAccordionContent h4.toggle-title{display:none!important}.product-description{position:relative;width:100%}.product-description .productView-title{display:none}.product-description .productView-description{padding:0 0;width:100%}.product-wattanty-description .productView-title{display:block;font-family:'Bree Serif',serif;font-size:16px;color:#333;margin:10px 0 13px}.ProductOtherDetails{margin-bottom:16px}.ProductOtherDetails .lable{font-weight:600;margin:0 0 2px 0;line-height:20px;padding:0;position:relative;text-align:left}.ProductOtherDetails .Value,.ProductOtherDetails .Value a{color:#333;font-size:14px;font-family:'Open Sans',Arial,Sans-Serif;font-weight:400}.related-product{float:left;margin:0 0 20px;position:relative;width:100%}.blog-list-content{float:left;width:734px;position:relative}.blog-list{margin:0;overflow:hidden;padding:0}.blog-list .blog-thumbnail{float:left;width:20%;height:120px;position:relative;text-align:center;margin:.3rem 1rem 2rem 0}.blog-list .read-more a{color:#999}.blog-list .read-more a:hover{color:#000}.recent-post{float:right;width:220px;padding:0 0 0 40px}.recent-post-list ul{margin:0;padding:0}.recent-post-list li{border-bottom:1px solid #ededed;list-style:none;margin:0;padding:13px 0}.recent-post-list li a{color:#000;font-weight:700;padding:0 22px;display:block}.blog-post-view ul.tags{margin:0 0 20px;text-align:inherit}.login-section{padding:0;overflow:hidden;border:none;min-height:200px;position:relative}.login-section .login-row{margin:0 0}.login-section .new-customer{padding:0}.login-section .btn{background-color:#999;color:#fff;border:2px solid #999;height:36px;line-height:33px;font-size:13px;padding:0 41px}.login-section .btn:hover{background-color:transparent;color:#999}.login-section .new-customer .panel-header{background:0 0;padding:0}.login-section .new-customer .panel-body{background:0 0;padding:0}.login-section .new-customer .panel-body .new-customer-intro{margin-bottom:20px}.login-section .new-customer .panel-body ul{margin:0 0 20px 20px}.login-section .login-form{margin:0;padding:0 0 0 20px}.login-section .login-form .form-field{margin:0;padding:0}.login-section .login-form .form-field label{color:#000;line-height:21px;margin-bottom:10px;display:block;font-size:14px;margin:0 0 10px}.login-section .login-form .form-field input{border:1px solid #ccc;color:#000;width:100%;background:#f8f8f8;resize:none;margin:0 0 10px;height:36px;line-height:36px;padding:0 1em;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.login-section .login-form .form-field .form-inlineMessage{display:block;margin:0 0 10px}.login-section .login-form .form-actions{margin:10px 0 20px;text-align:inherit}.login-section .login-form .form-actions .forgot-password{color:#000;margin:9px 0;background:0 0;border:0;font-size:14px;height:auto;line-height:normal}.login-section .login-form .form-actions .forgot-password:hover{color:#999}.main_right{float:right;width:78%}.main_right .page-heading{text-align:left;margin-bottom:20px;border-bottom:1px solid #ccc}.main_right h3{font-family:'Bree Serif',Serif;color:#000;font-size:18px;line-height:27px}.compareTable-heading{text-align:left;vertical-align:middle}.CompareFieldTop{padding:5px}.main_right .page-content{padding:0;border:1px solid #e8e8e8}.main_right .page{margin:0}.compareTable li{list-style:none;margin-bottom:15px}.compareTable .icon{-webkit-transition:all .15s ease;transition:all .15s ease;fill:#fff;background:#a5a5a5;border-radius:50%;width:12px;height:12px;stroke-width:13px}.compareTable-item ul{margin:0}.compareTable .card-title a:hover,.compareTable a{color:#a5a5a5}.compareTable a:hover{color:#000}.compareTable a:hover .icon{background:#000}.compareTable .card-title a{color:#000}.product-cart-options .form-field.form-field--increments label{color:#000;margin:0 0 2px;font-family:'Open Sans',Arial,Sans-Serif;font-size:14px}.product-cart-options .form-field label{color:#000;font-size:14px;font-family:'Open Sans',Arial,Sans-Serif;margin-bottom:0}.product-cart-options .form-field select{width:50%;border-radius:0;height:39px;color:#000;font-family:'Open Sans',Arial,Sans-Serif;font-size:12px;background-position:100% 50%;padding-right:0}.product-cart-options .form-field{margin-bottom:10px;position:relative}.product-cart-options .form-field label .required{color:#be0303;display:block;left:-12px;position:absolute;top:0;font-weight:700}#left-eye,#right-eye{margin-bottom:6px}.content_text td{min-height:45px}.content_text{margin-bottom:20px}#product_page #sa_sort{height:39px;padding:9px 9px 9px 0;text-align:center;line-height:33px;border:1px solid #ccc}.blog-list .blog-thumbnail{float:left;width:100%;height:auto;position:relative;text-align:left;margin:0 0 15px 0}.blog-list .blog-thumbnail img{max-width:100%;height:auto}.LayoutDetail table{border:1px solid #ccc}.LayoutDetail table tr td{border-bottom:1px solid #ededed;padding:10px}.forgot-password-form .form-prefixPostfix{display:block}.forgot-password-form .form-prefixPostfix .form-input{width:100%}.forgot-password-form .form-prefixPostfix .button{margin:10px 0 0 0}.account .ProductList{width:80%;margin:0 auto}.form-actions .button,.form-actions a,.form-actions input{background:#999;font-size:13px;height:36px;color:#fff;border:solid 2px #999;padding:0 34px;line-height:32px}.form-actions .button:hover,.form-actions input:hover{color:#999;background:#fff}#product_just_stars .on,.group-stars .on{background-image:url(https://store-zx5oiok.mybigcommerce.com/content/gray-star.png)!important;display:inline-block}#product_just_stars .on.half,.group-stars .on.half{background-image:url(https://store-zx5oiok.mybigcommerce.com/content/gray-star-half.png)!important}.quickSearchResults{position:absolute;left:50px;top:36px;max-height:405px;overflow-y:auto;border:1px solid #eee;background:#fff;text-align:left;width:368px;z-index:9999}.quickSearchResults .modal-close{position:absolute;top:-5px;right:0;display:none}.quickSearchResults .productGrid{width:100%;background-color:#fff;display:block;min-width:100%;margin:0;padding:0}.quickSearchResults .productGrid .product{display:block;padding:10px;border-bottom:solid 1px #f0efee;width:100%;text-align:left}.quickSearchResults .productGrid .product .card{border:0;margin:0;padding:0}.quickSearchResults .card-figure{float:left;width:70px;height:65px;vertical-align:middle;text-align:center;padding:0;border:1px solid #ccc}.quickSearchResults .product-detail{float:left;width:auto;display:block;margin-left:10px;margin-bottom:5px}.quickSearchResults .product-price{float:left;display:block;width:70%;margin-left:10px}.quickSearchResults .product-detail a{color:#000;font-size:12px}.quickSearchResults span{color:#000;font-size:12px;font-weight:700}.quickSearchResults .card .card-figure>a{display:table-cell;height:63px;vertical-align:middle}.quickSearchResults .card .card-figure>a img{display:block;margin:0 auto;height:auto;max-width:68px}.quickSearchResults .card .card-body .card-title{text-align:left;line-height:normal;height:auto;max-height:none}.quickSearchResults .card-body{width:75%;float:left;padding:5px 5px 5px 12px;text-align:left}.quickSearchResults .card .card-body .card-text{text-align:left;letter-spacing:1px;font-size:14px;line-height:normal;color:#000}.quickSearchResults .productGrid .product .ProductActionAdd{display:none}.search_page nav.navBar.navBar--sub{margin:0}.search_page nav.navBar.navBar--sub a{color:#000}.search_page nav.navBar.navBar--sub a:hover{color:#999}.search_page form.actionBar{margin:0;float:right}.search_page form{clear:both}.cart-actions .button,.previewCartCheckout .button{background-color:#000;border:2px solid #000}.cart-actions .button:hover,.previewCartCheckout .button:hover{color:#999;background-color:#fff}.form-input,.form-label,.form-label small{color:#000}.view_details_mn{border:2px solid #999;padding:5px 10px;font-family:Montserrat,Arial,Helvetica,sans-serif;text-transform:none;border-radius:3px;color:#fff;background:#999;display:block;text-align:center;font-size:14px;line-height:normal}.account-orderStatus-label{background:0 0;color:#000;text-transform:none;font-size:14px;font-style:italic;font-weight:600}.account-orderStatus-label span{font-style:normal}.view_details_mn:active,.view_details_mn:hover{background-color:#fff;color:#999}.account-body .pagination .pagination-list li{border:0}.account-body .pagination .pagination-list li:hover{border:0}.error_page,.error_page img,.error_page p{text-align:center}input.button.button--primary.button--small{height:31px;padding:0 .78571rem;line-height:15px}.cart-total .form-select{background-position:100% 50%;padding:0 10px;line-height:normal;height:31px}.cart-header-item{text-align:left;padding:10px;font-family:'Bree Serif',Serif;font-size:16px;border-right:solid 1px #fff}.cart-header-item:last-child{border:0}#previewModal .previewCart .productView{display:block}.address-addNew{transform:translateX(-50%) translateY(-55%);-ms-transform:translateX(-50%) translateY(-55%);-webkit-transform:translateX(-50%) translateY(-55%);-moz-transform:translateX(-50%) translateY(-55%);-o-transform:translateX(-50%) translateY(-55%)}#previewModal.modal,.modal,div#modal-review-form.modal{transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.brandGrid{margin:0}.brandGrid .card-body{height:50px;overflow:hidden}.brandGrid figure.card-figure{height:140px}.brandGrid li.brand{float:left;text-align:center}.brandGrid li.brand img.card-image{display:block;margin:0 auto}.body{min-height:600px}.banners{background-color:#fff;padding:.78571rem 0 .78571rem 14px;color:#000;width:80%;float:right;margin-bottom:20px;text-align:left;padding-right:50px}.banners a{color:#000}.pr_link{margin-top:22px!important}.product-prescription #left-eye .form-select.form-select--small,.product-prescription #right-eye .form-select.form-select--small{width:90%}.treeview a.selected{color:#999!important}#menu_responsive{display:none}.header.is-open #menu_responsive{display:block}.navPages-container.is-open{width:300px;display:block;float:left;z-index:50;margin:0;padding:0;position:fixed;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;left:0}body.has-activeNavPages{left:300px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}#menu_responsive{background:#202020;padding:37px 20px 15px 20px;overflow:auto}#menu_responsive h4{color:#fff}#menu_responsive ul{margin:0;padding:0;list-style:none}#menu_responsive ul li{margin:0;padding:3px 0;position:relative;list-style:none;color:#fff}#menu_responsive ul li li{padding-left:10px}#menu_responsive #SideShopByBrand{clear:both;margin-top:15px}#menu_responsive ul li .hitarea{width:30px;position:absolute;color:#fff;right:0;cursor:pointer}#menu_responsive ul li a,#menu_responsive ul li a:hover{font-size:14px;color:#fff}.search_page #product-listing-container{height:auto!important;overflow:visible!important;position:relative!important;width:100%!important}body>div[data-disabled=false]{display:none}#left-eye .form-field .custom_qty:focus,#right-eye .form-field .custom_qty:focus{border:1px solid red}thead.cart-header{background:#ededed}.top_checkout_btn{margin-bottom:25px}.suggestiveCart h4{margin-bottom:20px}.custom_reorder_btn{background:#999;display:block;text-align:center;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;padding:5px 10px;margin-top:10px;border:2px solid #999;border-radius:2px}.custom_reorder_btn:hover{background:#fff;color:#999}.custom_pro_popup .custome_youmay_like .ProductList .card:nth-child(n+5),.custom_pro_popup .custome_youmay_like h2{display:none}.custom_pro_popup .modal-background1{display:block;background:#2d2d2d;background:rgba(45,45,45,.95);bottom:0;position:fixed;right:0;top:0;z-index:1004;left:0}.custom_pro_popup .modal{display:block;opacity:1;visibility:visible;overflow:auto}.address_page #FormField_11,.address_page #FormField_13,.address_page #FormField_6,.address_page #FormField_7,.address_page #FormField_8,.address_page #FormField_9,.create_account_page #FormField_1,.create_account_page #FormField_11,.create_account_page #FormField_13,.create_account_page #FormField_6,.create_account_page #FormField_7,.create_account_page #FormField_8,.create_account_page #FormField_9{width:100%}.address_page .form-row--half>.form-field:nth-child(odd),.create_account_page .form-row--half>.form-field:nth-child(odd){clear:none}@media only screen and (min-width:1100px){.header-section .Content-left{float:right;width:70%}}@media only screen and (max-width:1100px){.header-section .Content-left{width:auto;float:none}.inner-container{width:auto;padding:0 15px}.TopMenu .inner{padding:11px 15px}.main .Left.fleft{width:25%;padding-right:30px;margin-right:0}.Content-left{width:75%}.header-section .Left{width:33%}.brandGrid{margin:0}.cart-item-quantity .form-increment{white-space:nowrap}.cart-header-item{padding:5px}.account .ProductList{width:100%}.blog-list-content{width:52%}}@media only screen and (max-width:990px){.quickSearchResults{display:inline-block;top:15px;left:40px}body{padding:0}.header-logo-image{max-height:none;max-width:80%}.mobileMenu-toggle{top:30px}.header-section .Left{margin-right:0;padding-left:20px;padding-right:0}.header{position:relative}.main .Left.fleft{display:none}.main .Content-left{width:100%}.ProductList article{width:33.33%;float:left}.header-section .Left{width:43%}#menu_responsive .navPages{top:38px}.login-section .login-form{padding-left:0}.account-body{margin:0}.navBar.navBar--sub.navBar--account{display:block}.navBar.navBar--sub.navBar--account li{display:inline-block}.LayoutDetail table.BrandNotListed tr td{width:100%!important}.blog-list-content{width:75%}.recent-post{width:25%;padding-left:20px}}@media only screen and (max-width:767px){.re-order-btn,.re-order-btn:hover{margin:7px -80px 0 0;right:50%;clear:both;right:50%}.ProductList article{float:left;width:50%}.footer-grid .grid-quarter{width:50%;padding-right:10px}.footer-detail ul li{padding:2px 0}.footer-grid>div:nth-child(3){clear:left}.TopMenu li{display:none}.TopMenu li#StorePhoneNumber{display:inline-block;padding-right:0}.product-left-content{width:100%}.product-right-content{width:100%;padding-left:0;padding-top:20px}.header-section .Left{width:63%}.slide-show h2{font-size:16px;line-height:normal}.slide-show .slide-text{font-size:14px}.flex-direction-nav .flex-prev{left:5px}.flex-direction-nav .flex-next{right:5px}.flex-control-nav{bottom:0!important;text-align:right}#menu_responsive{padding-top:77px}.navBar.navBar--sub.navBar--account li{display:block}.brandGrid figure.card-figure{height:auto}.brandGrid .card-body{height:56px}input.button.button--primary.button--small{padding:0}.LayoutDetail table.BrandNotListed{width:100%!important;font-size:12px}.LayoutDetail table.BrandNotListed td{padding:5px}.blog-list-content{width:100%}.recent-post{width:100%;padding-left:0;margin-top:20px}}@media only screen and (max-width:479px){.ProductList article{width:100%}.footer-grid .grid-quarter{width:100%}#quickSearch input.form-input{width:140px}.header-section .Left{width:100%;padding-right:50px}.mobileMenu-toggle{top:22px}#Header .header-secondary{top:28px}.re-order-btn,.re-order-btn:hover{clear:both;margin:7px 0;right:0;margin-top:-5px}#Header .fb_iframe_widget{top:27px}#product_page .paging{height:auto}.slide-show h2{margin-bottom:0}.slide-show .slide-overlay{top:11px}.slide-show .slide-text{line-height:normal;margin-bottom:0}body.has-activeNavPages{left:280px}.navPages-container.is-open{width:280px}.shipping-estimator .estimator-form-input{width:100%}.estimator-form .button--primary{width:100%}.quickSearchResults{width:268px}.account-orderStatus{position:static;margin-bottom:10px}.view_details_mn{padding:5px}.account-orderStatus-label{padding:5px 0}#review_image{height:40px;float:left;margin:25px auto 0 auto;display:block;width:100%}}