.product-name h2 {margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:1.42857143}
@font-face{font-family:iconfont;src:url(../fonts/iconfont.eot?t=1528698285158);src:url(../fonts/iconfont.eot?t=1528698285158#iefix) format('embedded-opentype'),url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),url(../fonts/iconfont.ttf?t=1528698285158) format('truetype'),url(../fonts/iconfont.svg?t=1528698285158#iconfont) format('svg')}[class*=" icon-"],[class^=icon-]{font-family:iconfont!important;font-size:16px;font-style:normal;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-down:before{content:"\e600"}.icon-arrow-right:before{content:"\e612"}.icon-gouwuchezuo:before{content:"\e61b"}.icon-arrow-top:before{content:"\e610"}.icon-menu-dowm:before{content:"\e63d"}.icon-arrow-left:before{content:"\e73a"}.icon-daohang:before{content:"\e62b"}.icon-close:before{content:"\e604"}.icon-suosou:before{content:"\e60b"}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.form-page{padding:20px}@media (max-width:767px){.padding-s{padding:0 10px}}.validation-advice{padding-top:5px;color:#f41121;font-weight:400}.validation-failed{border-color:#f41121!important}.select-container .validation-advice{display:none}.warpper{min-width:320px}@media (min-width:768px){.warpper{margin:35px auto;-webkit-box-shadow:0 2px 25px rgba(0,0,0,.1);-moz-box-shadow:0 2px 25px rgba(0,0,0,.1);box-shadow:0 2px 25px rgba(0,0,0,.1)}}.header{position:relative;padding:10px 0 0;width:100%}.header-links li::after{content:' ';display:inline-block;margin-left:12px;width:1px;height:20px;line-height:20px;vertical-align:middle;background-color:#9c9b9b;opacity:.4}.header-links li:last-of-type::after{content:normal}.header-links li a{font-size:13px;color:#9c9b9b}.header-links li a:hover{color:#272727;text-decoration:none}.header-links.visible-xs{margin-top:10px}.header-search .form-input{display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.header-search .input-text{width:175px;padding:6px 10px;border:1px #E5E5E5 solid;border-right:none;outline:0}.header-search .button{width:33px;border:1px #E5E5E5 solid;border-left:none;font-size:20px;background-color:#fff;outline:0}.header-cart-warp .block-cart{display:none;min-width:320px;position:absolute;right:0;z-index:1001;-webkit-box-shadow:2px 3px 2px rgba(0,0,0,.05);-moz-box-shadow:2px 3px 2px rgba(0,0,0,.05);box-shadow:2px 3px 2px rgba(0,0,0,.05)}.header-cart-warp .empty{padding:10px;border:1px #E5E5E5 solid;background-color:#f9f9f9}.menu{float:left;position:relative;margin-top:30px;width:100%;background-color:#272727;z-index:1000}.menu>ul>li{position:relative;margin:0 10px}.menu>ul>li>a{color:#fff}.menu .dropdown-menu{display:none}.layout-col2-right .main-col-left,.layout-col2-right .main-col-right{float:left}.product-list ul{margin:0 -10px}.product-list li{float:left;margin:20px 0;padding:0 10px}.product-list li a{padding:5px}.product-list li a:hover{text-decoration:none}.product-list .product-name{height:40px;min-height:20px;overflow:hidden}.product-name a{color:#666}.product-list li a:hover .product-name{color:#999}.price-box{margin-top:5px}.special-price{font-size:15px;color:#fc5e4b}.old-price{display:inline-block;padding-left:5px;color:#9c9b9b;font-size:14px;text-decoration:line-through}.list-col4 a{display:block}.list-col4 .product-block{text-align:center}.list-col1{margin-top:30px}.list-col1 li{margin-bottom:25px;width:100%}.list-col1 li:last-of-type{margin-bottom:0}.list-col1 li a{display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.list-col1 .product-image{flex-basis:310px;-webkit-flex-basis:310px;margin-right:18px;max-width:100px;border:1px #e9e9e9 solid}.list-col1 .product-block{position:relative;flex-basis:160px;max-width:160px}.list-col1 .price-box{position:absolute;left:0;bottom:0}.footer-all{position:relative;background:#272727;width:100%;margin:0 auto;border:1px solid #666;padding:20px;padding-bottom:70px}.footer-all .footer-subtitle h5{font-size:18px}.footer-all .footer-subtitle h5 a{color:#fff}.footer-newsletter .block-content{position:relative}.footer-list .footer-title{padding-bottom:10px;color:#fff;font-size:18px}.footer-title{position:relative;display:inline-block;width:100%}.footer-list p{color:#9c9b9b;margin-top:10px}.footer-list .input-text{width:100%;min-width:30px;height:34px;background:#2d2d2d;border:1px solid #414040;margin-right:4px}.footer-list{position:relative}.footer-list .btn-sub{position:absolute;top:1px;right:1px;width:34px;height:32px;text-align:center;color:#fff;border:none;background:#272727}.footer-list .btn-sub a:hover{color:#fff;text-decoration:none}.footer-list .btn-sub .btn-r{color:#4e4e4e;font-size:16px;text-decoration:none}.footer-all .list-unstyled li{margin-top:10px}.footer-all .list-unstyled li a{color:#9c9b9b}.footer-all .list-unstyled li input{width:60%;min-width:30px;height:34px;background:#2d2d2d;border:1px solid #414040}.footer-all .copy-foot{position:absolute;color:#9c9b9b;border-top:1px solid #414040;bottom:20px;padding-top:10px;left:20px;right:20px}.breadcrumb-ol{background:#ececec;padding:8px 19px;margin:0 0 20px;overflow:hidden}.breadcrumb-ol li a{color:#7b7b7b;font-size:12px}.breadcrumb-ol li span{color:#333;font-size:12px;font-weight:400}.row-ol{margin:14px 20px 0}.product-n a{text-decoration:none}.product-n a h5{transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s}.product-n a h5:hover{opacity:.8;filter:alpha(opacity=80)}.product-n a h5{color:#272727}.price-b{text-align:center}.price-b .price-p{color:#fc5e4b}.price-b .price-o{text-decoration:line-through;color:#9c9b9b}.products-module{padding-bottom:25px}.row-p{padding:0 20px;margin:0}.product-list-c{margin-top:0}.p-fullname{font-size:17px;line-height:24px;color:#333;font-weight:400}.product-medis-thumbs{margin-top:20px}.product-medis-thumbs ul{margin-bottom:0}.product-medis-thumbs li{margin:0 3px;width:55px;border:1px #ccc solid;opacity:.5;filter:alpha(opacity=50);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.product-medis-thumbs li.active,.product-medis-thumbs li:hover{opacity:1;filter:alpha(opacity=100);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:none}.stock-s{font-weight:700;font-size:12px;margin-top:10px}.stock-s span{color:#74b436;margin-left:6px}.products-cart .form-group{float:left;position:relative;margin-bottom:0;padding:10px 0;border-bottom:1px solid #ececec;border-top:1px solid #ececec;width:100%}.qty-block{float:left;padding-top:10px}.qty-block label{margin-right:7px;color:#3a3a3a}.qty-block .qty{border:1px solid #bbb;font-size:12px;color:#333;text-align:center;background:#fff;padding:3px 6px 4px 7px;width:40px}.products-into-title{margin-bottom:20px}.cloud-zoom-lens{border:4px solid #888;margin:-4px;background-color:#fff;cursor:move}.cloud-zoom-title{font-family:Arial,Helvetica,sans-serif;position:absolute!important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:700;font-size:10px;top:0}.cloud-zoom-big{border:4px solid #ccc;overflow:hidden}.cloud-zoom-loading{color:#fff;background:#222;padding:3px;border:1px solid #000}@media (min-width:768px){.footer-list .footer-news{padding:10px 0 0 25px}}@media (min-width:992px){.products-container{padding-right:30px}.related-title .catelog-title-r strong{font-size:27px;font-weight:400}}@media (min-width:768px) and (max-width:991px){.products-container{padding:0}.products-container .products-media{float:none;width:100%}.products-into{width:100%;float:none}.related-title .catelog-title-r{font-size:14px;font-weight:700}.product-list-c .product-block .price-box{bottom:-18px}}.add-cc{max-width:160px;min-height:40px;overflow:hidden}.addto-w{width:100%;border-bottom:1px solid #ececec;padding:20px 0}.addto-w a{display:inline-block;margin-right:20px;font-size:12px;line-height:14px;vertical-align:bottom}.addto-w a span{display:inline-block;background:url(../images/wishlist.png) no-repeat;width:15px;height:14px;margin-right:4px;margin-bottom:-2px}.addto-w a i{display:inline-block;background:url(../images/compare.png) no-repeat;width:15px;height:14px;margin-right:4px;margin-bottom:-2px}.products-cart .form-group .btn-addcart{width:100px;height:42px;float:right;border:none;background:#000;color:#fff;font-size:14px}.products-cart .form-group .btn-addcart:hover{background:#fc5e4b}.products-std{padding-left:15px;line-height:28px}.products-std div:nth-of-type(odd){font-weight:bold}.products-std div:nth-of-type(even){padding-bottom:20px;font-weight:normal}.products-attributes h4{background:#3a3a3a;font-size:14px;line-height:17px;color:#fff;font-weight:400;padding:10px 15px;margin-bottom:25px;position:relative}.products-attributes h5{font-size:18px;font-weight:700}.products-attributes li{font-size:16px;line-height:22px;padding:3px 0}@media (max-width:767px){.products-container,.row-p{padding:0}.product-list-c{padding-top:20px}.products-attributes h4 i{width:10px;height:10px;position:absolute;top:14px;right:10px;background:url(../images/toogle-button2.png) no-repeat;background-position:left bottom}.products-attributes h4 .open-i{width:10px;height:10px;position:absolute;top:12px;right:10px;background:url(../images/toogle-button2.png) no-repeat;background-position:left top}.related-title .catelog-title-r{font-size:14px;font-weight:700}.related-title{position:relative}.related-title .catelog-title-r strong{font-weight:400;font-size:27px}.related-title h5 i{width:10px;height:10px;position:absolute;top:10px;right:10px;background:url(../images/toogle-button2.png) no-repeat;background-position:left bottom}.related-title p{display:none}.product-list-c .block-content{display:none}.related-title h5 .op-i{width:10px;height:10px;position:absolute;top:4px;right:10px;background:url(../images/toogle-button2.png) no-repeat;background-position:left top}}.product-list-c .product-name{height:42px}.related-title .catelog-title-r{padding-bottom:5px;border-bottom:5px #E5E5E5 solid}.related-title p{padding:20px 0}.measurements-detail{width:276px;height:311px;background:url(../images/size.png);position:relative}.measurements-bridge{position:absolute;top:100px;right:120px}.measurements-detail .front-view .detail{display:block}.measurements-detail .detail,.measurements-detail .label{background:0 0;color:#818181;font-size:.8em;font-weight:700}.measurements-lens-width{position:absolute;width:75px;top:60px;right:165px;text-align:center}.measurements-lens-height{position:absolute;width:75px;top:60px;right:33px;text-align:center}.temple-view{position:absolute;top:250px;right:100px;color:#818181;font-weight:700;font-size:.8em}.box-up-sell{margin-top:35px;padding:20px;border:1px solid #ededed;background:#fbfbfb;overflow:hidden}.box-up-sell h2{font-size:14px;text-transform:uppercase;color:#383737;margin-top:0;margin-bottom:20px}.box-up-sell ul{margin:0 -1%;padding-left:0}.box-up-sell ul li{width:23%;margin:0 1%;border:1px solid #ededed;background:#fff;padding:15px;list-style:none}.box-up-sell .product-block{text-align:left}@media (max-width:767px){.box-up-sell ul li{width:100%;text-align:left;border:none;border-bottom:1px solid #ececec}.box-up-sell ul li:last-child{border-bottom:none}.box-up-sell .product-image{float:left;margin-right:10px}.box-up-sell .product-image img{width:100px;height:auto}.products-cart .form-group .btn-addcart{float:left;margin-left:20px}.products-container .products-media{float:none;width:100%}.products-into{width:100%;float:none}}.catalog-t{margin-bottom:20px;font-size:27px;border-bottom:5px #E5E5E5 solid;box-sizing:border-box}.bottom-toolbar .sort-by{display:none}.sort-b{float:left;position:relative;margin-top:10px;width:200px}.sort-b .select-c{position:relative;border:1px solid #dbdbdb;height:40px;background:#fff}.sort-b .select-c select{position:absolute;top:0;left:0;z-index:2;padding-left:10px;width:100%;height:100%;border-color:transparent;background:0 0;outline:0;appearance:none;-webkit-appearance:none;-moz-appearance:none}.sort-b .select-c span{position:absolute;top:0;right:0;z-index:1;width:35px;height:100%;border-left:1px solid #dbdbdb;font-size:30px;text-align:center;background-color:#f4f4f4;vertical-align:middle}.sort-b a{position:absolute;right:-20px;top:12px}.tool-b{text-align:right;padding:20px 0;float:right}.tool-b a.prev,.tool-b span.results{margin-right:20px}.number-n{margin-right:20px}.number-n,.number-n ul li{display:inline-block}.number-n ul .current{text-decoration:underline;font-weight:700}.number-n ul li a{font-size:14px}.number-n ul>li+li::before{content:'/';margin:0 6px}.number-n a.next{margin-left:20px;font-weight:700}@media (min-width:768px){.row-catalog-t{padding:0 30px 10px}.footer-all .col-sm-3{width:22%}.footer-list{border-left:1px solid #414040;min-height:220px;box-sizing:border-box}.footer-list ul{display:block!important}}@media (max-width:767px){.row-catalog-t{padding:0 10px}.footer-all .list-unstyled{display:none}.footer-news,.footer-subtitle h5{position:relative}.footer-subtitle h5 i{width:10px;height:10px;position:absolute;top:4px;right:10px;background:url(../images/toogle-button2.png) no-repeat;background-position:left bottom}.footer-news .close{width:10px;height:10px;position:absolute;top:17px;right:10px;background:url(../images/toogle-button2.png) no-repeat;background-position:left bottom}.footer-subtitle h5 .open{width:10px;height:10px;position:absolute;top:4px;right:10px;background:url(../images/toogle-button2.png) no-repeat;background-position:left top}.footer-news .open-l{width:10px;height:10px;position:absolute;top:17px;right:10px;background:url(../images/toogle-button2.png) no-repeat;background-position:left top}.footer-all .copy-foot{border:none}.catalog-t{font-size:18px}}@media (min-width:768px){.sm-min-left{float:left}.sm-min-right{float:right}.header-links{margin:10px 0 25px;text-align:right}.header-cart-warp{position:relative}.header-cart-warp .block-cart{top:35px}.header-cart{position:relative;padding:0 10px;margin-left:10px;width:235px;color:#fff;background-color:#505050;cursor:pointer}.header-cart h5{display:inline-block;margin-right:5px;font-weight:700}.header-cart .icon-down{position:absolute;right:-7px;top:-5px;font-size:29px;color:#272727}.header-cart-drop{display:block;position:absolute;top:50%;right:10px;margin-top:-8px;width:16px;height:16px;border-radius:50%;text-align:center;line-height:1;background:#fff}.products-attributes h5,.products-attributes ul{display:block!important}}@media (min-width:992px){.logo{max-width:120px;margin:18px 0 0 25px}.header-right{margin-right:30px}.menu{height:50px;padding-top:5px}.menu>ul{display:block!important}.menu>ul>li>a{display:inline-block;padding:0 10px;height:45px;line-height:40px;text-decoration:none;text-transform:uppercase;font-family:"Futura T W01 Demi",Georgia,Arial,Helvetica,sans-serif}.menu>ul>li.active a,.menu>ul>li>a:hover{color:#272727;background-color:#fff}.menu .dropdown-menu{position:absolute;top:45px;left:5px;padding:20px;width:600px;border:1px #E5E5E5 solid;border-top:none;background-color:#fff}.menu .dropdown-menu li{float:left;width:33.333%;line-height:30px}.menu .dropdown-menu li a:hover{color:#ea5514;text-decoration:none}.list-col4 li{width:25%}}@media (min-width:768px) and (max-width:991px){.logo{margin:30px 0 0 25px;width:90px}.header-right{margin-right:10px}.list-col4 li{width:33.333%}}@media (min-width:768px) and (max-width:1199px){.layout-col2-right .main-col-right{margin-left:20px}}@media (min-width:992px) and (max-width:1279px){.menu{padding-left:40px}}@media (min-width:1200px){.layout-col2-right .main-col-right{margin-left:30px}}@media (min-width:1280px){.menu{margin-left:-20px;padding-left:50px;width:1210px}.menu::after,.menu::before{content:'';width:0;height:0;position:absolute;bottom:-19px;border-top:14px solid transparent;border-bottom:14px solid transparent;border-right:14px solid #707070}.menu::before{left:8px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.menu::after{right:8px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}}@media (max-width:991px){.menu>ul{display:none;margin-bottom:0;padding:10px 20px 20px}.menu>ul>li{display:block;padding:5px 0;border-bottom:1px #505050 solid}.menu>ul>li>a{font-size:18px;font-family:Arial,Helvetica,sans-serif}.menu>ul>li i{position:absolute;width:10px;height:10px;right:10px;top:13px;background:url(../images/toogle-button2.png) no-repeat;background-position:left bottom}.menu>ul>li i.open{background-position:left top}.menu-icon{position:relative;padding:10px 0 10px 25px;border-bottom:5px #6e6e6e solid;font-size:18px;color:#fff;text-transform:uppercase}.menu-icon::after{content:' ';display:block;position:absolute;top:10px;right:32px;width:25px;height:25px;background:url(../images/menu-icon-bg.png) no-repeat}.menu-icon.active::after{background-position:left bottom}.menu .dropdown-menu li{padding:3px 0 3px 20px}.menu .dropdown-menu li a{color:#fff}}@media (max-width:767px){.logo{padding-bottom:15px;width:100%;border-bottom:2px #C1C1C1 solid}.logo img{width:80px;margin-top:8px}.header-links.hidden-xs{display:block!important;position:absolute;top:52px;right:1px;z-index:11;margin-bottom:0;height:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#6e6e6e;overflow:hidden;visibility:hidden}.header-links.hidden-xs.on{height:95px;visibility:inherit}.header-links.hidden-xs li{display:block;margin-top:3px}.header-links.hidden-xs li::after{content:normal}.header-links.hidden-xs li:last-of-type{display:none}.header-links.hidden-xs li a{display:inline-block;padding:5px 10px;width:100%;color:#fff}.account-menu-icon{position:absolute;right:10px;top:7px;font-size:30px;cursor:pointer}.mini-cart-icon{position:absolute;right:60px;top:10px;padding-left:5px;font-size:26px}.mini-cart-icon span{position:absolute;right:-14px;top:2px;width:19px;height:15px;border-radius:10px;text-align:center;font-size:12px;color:#fff;line-height:15px;background-color:#008ACC}.header-search{-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.03);-moz-box-shadow:5px 5px 5px rgba(0,0,0,.03);box-shadow:5px 5px 5px rgba(0,0,0,.03)}.header-search .input-text{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:1;-moz-box-flex:1}.header-cart-warp .block-cart{top:60px}.header-cart{display:none}.list-col4 li{width:50%}}.row-new .new-customer{border:1px solid #ececec;padding:20px;min-height:260px;background:url(../images/bg-login.gif) no-repeat right bottom #fff}.row-new .create-new{float:right;border:1px solid #ececec;padding:20px;min-height:260px;background:url(../images/bg-login-2.gif) no-repeat right bottom #fff}.form-page-form .panel-head{margin-bottom:20px;font-size:18px;color:#222;font-weight:400}.form-page-form .panel-body{font-size:12px;color:#7f7f7f;line-height:18px;padding:13px 0 12px 0}.form-page-form .panel-footer button:hover{background:#fc5e4b}.form-horizontal{padding-top:12px}.form-horizontal .checkbox label{color:#000;font-size:12px;font-weight:700}.form-horizontal .checkbox{padding-bottom:15px}.form-horizontal .form-group label{float:left;position:relative;z-index:0;padding-bottom:5px;color:#000;font-weight:700;font-size:12px}.form-horizontal .form-group label em{float:left;top:0;right:-8px;font-style:normal;color:red}.form-group .help-block a{font-size:12px;font-weight:700;color:#7f7f7f;text-decoration:none}.form-group .validation-advice{clear:both;min-height:13px;margin:3px 0 0;font-size:10px;line-height:13px;color:red}.form-horizontal .form-group .region-id{float:none;position:static}.validation-failed{border-color:#f41121}@media (min-width:768px){.form-page-title .row-f{padding:20px 30px 0}.row-new{padding:0 30px 60px}.row-new .new-customer{width:48%}.form-page-form .panel-footer button{background:0 0;border:0;overflow:visible;cursor:pointer;padding:0 11px;margin:0;width:auto;background:#272727;color:#fff;font-size:13px;height:36px;line-height:36px;font-weight:700;transition:all .3s ease 0s}}@media (max-width:767px){.form-page-title .row-f{padding:10px 10px 0}.row-new{padding:0 10px 60px}.form-page-form .panel-footer button{background:0 0;border:0;overflow:visible;cursor:pointer;padding:0 11px;margin:0;width:100%;background:#272727;color:#fff;font-size:13px;height:36px;line-height:36px;font-weight:700;transition:all .3s ease 0s}.row-new .new-customer{margin-top:20px}}.cart-item-warpper{position:relative;padding:10px 0 20px;margin-top:10px;border-bottom:1px solid #ddd;overflow:hidden}.cart-s{padding:20px 25px}@media(max-width:991px){.cart-s{padding:20px 10px}}.cart-s .cart-headlin{width:100%}.cart-s .cart-headlin .button{border:none;cursor:pointer;padding:0 8px;margin:0;color:#fff;font-size:13px;height:36px;line-height:36px;font-weight:700;background:#272727;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.cart-s .cart-headlin .button:hover{background:#fc5e4b;text-decoration:none}.cart-s .cart-headlin .cart-continue{float:left}.cart-s .cart-headlin .cart-upd{float:right}.cart-container{border-top:2px solid #222;border-bottom:2px solid #222;padding:3px 0;margin:5px 0;width:100%}.cart-container .cart-table-body{border-top:1px solid #222;border-bottom:1px solid #222;width:100%}.cart-container .cart-table-body .cart-product-block{border-bottom:1px solid #ddd;position:relative;overflow:hidden;padding-bottom:20px;margin-top:10px;padding-top:10px}.item-wrapper{position:relative;overflow:hidden;padding-bottom:20px;margin-top:10px;padding-top:10px}.cart-price-subtotal .item-total{float:left;width:100%;border-bottom:1px #ccc solid;margin-bottom:15px}.item-total .cart-price-subtotal{width:100%;color:#000;font-size:16px;float:left;padding-bottom:10px;text-transform:uppercase}.item-total .subtotal-header{float:left;color:#000;font-size:16px;font-weight:700}.item-total .cart-price .price{font-weight:700;color:#eb0a0a;font-size:16px;float:left;margin-left:4px}.item-remove{float:right}.item-remove a{top:4px;display:inline-block;color:#8a8989;width:auto;height:10px;background:url(../images/cart-remove.png) 0 0 no-repeat;padding:18px 0 0 41px}.item-remove a:hover{background-position:0 -18px!important;color:#000}@media(max-width:767px){.item-total .subtotal-header{font-size:12px}.item-total .cart-price .price{font-size:12px}}.price-qty-total-warpper{float:right}.price-qty-total-warpper .item .item-title{display:inline-block;margin-bottom:5px;color:#666;overflow:hidden}.price-qty-total-warpper .item .item-qty{margin-bottom:10px}.update-button{background:url(../images/update.gif) no-repeat 2px 2px;font-size:0;border:0;width:28px;height:28px;float:left;padding:5px;margin:8px}.item-price .unit-price-header{font-size:12px;color:#696969;float:left;font-weight:700}.item-price .cart-price .price{color:#eb0a0a;font-size:12px;float:left;margin-left:4px}.cart-collaterals{padding:25px 0 0}.checkout-coupon .checkout-title{font-weight:600;font-size:14px;padding:3px;color:#666}.checkout-coupon .checkout-title input[type=checkbox]{text-align:left;vertical-align:bottom;margin:0 2px 2px 0}.coupon-input{display:none;position:relative;width:100%;margin-bottom:20px}.coupon-input .input-text{padding:6px 8px}.coupon-input button{position:absolute;top:0;right:0;padding:0 11px;border:none;height:36px;line-height:36px;color:#fff;font-size:13px;background:#272727;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;cursor:pointer}.coupon-input button:hover{background:#fc5e4b;text-decoration:none}.coupon-input .validation-advice{padding-top:5px;color:#f41121;font-weight:400;float:left}.show-coupon{display:block}.checkout-total{float:right}.checkout-total .totals{background:#3a3a3a;overflow:hidden;padding:0}.checkout-total .totals table{width:100%;font-size:12px;color:#7f7f7f;margin-bottom:0}.checkout-total .totals table tr{border:1px solid #606060}.checkout-total .totals table td{padding:7px 11px;line-height:18px;color:#fff;text-transform:uppercase}.a-right{text-align:right}.checkout-total .totals table td .price{font-size:22px;line-height:normal;color:#fff;display:inline-block;padding:0}.checkout-total .checkout-types{padding:15px 11px;margin-bottom:0}.checkout-types li:first-child{padding-top:0}.checkout-types li{padding-top:15px}.checkout-types li a{color:#a6a6a6;text-decoration:underline;font-size:12px}.checkout-total .checkout-types .btn{padding:0;margin:0;width:200px;border:none;color:#fff;cursor:pointer;background:#333}.checkout-total .checkout-types .btn:hover{color:#000;background:#fff}.checkout-total .checkout-types .btn span{display:block;height:40px;line-height:40px;font-weight:700;padding:0 11px;font-size:15px}.cos-cartRight{margin-top:20px;width:100%}.cartInfoBlock{border-color:#efefef;border-image:none;border-left:12px solid #efefef;border-right:12px solid #efefef;border-style:solid;border-width:8px 12px 10px}.cartInfoBlock .con{border-bottom:1px solid #dedede;line-height:14px;margin:25px 12px;text-align:center}.block-cart p{margin:0;font-size:12px}.block-cart .subtotal{color:#fff;padding:15px 20px 0;background:#333}.block-cart .subtotal .label{font-weight:700}.block-cart .subtotal .price{float:right;color:#fff}.block-cart .block-subtitle{color:#fff;padding:0 20px 11px;background:#333}.block-cart .mini-products-list{list-style:none;padding-left:0;margin:0}.block-cart .mini-products-list li{background:#f9f9f9;border-top:1px solid #ececec;clear:both;min-height:85px;padding:20px;position:relative}.mini-products-list .product-control-buttons{overflow:hidden;position:relative;margin-bottom:5px}.product-control-buttons .btn-edit,.product-control-buttons .btn-remove{float:right;margin:0 5px 0 0}.btn-remove{display:block;width:10px;height:10px;line-height:0;background:url(../images/btn_remove.gif) 0 0 no-repeat;overflow:hidden}.btn-edit{display:block;width:11px;height:11px;line-height:0;background:url(../images/btn_edit.gif) 0 0 no-repeat;font-size:0;overflow:hidden}.mini-products-list .product-image{float:left;padding:5px;width:70px;border:1px solid #ededed;background: #fff;}.mini-products-list .product-details{margin:0 0 0 80px;overflow:inherit}.mini-products-list .product-name{display:block;overflow:hidden;line-height:20px;margin-bottom:23px;width:84%;padding-bottom:0;font-size:14px}.product-details .price{color:#333;white-space:nowrap!important}.block-cart .actions{padding:20px;overflow:hidden;background:#333}.block-cart .actions .button{float:left;padding:0 15px;margin-right:40px;border:0;cursor:pointer;background:#666;transition:all .3s ease 0s}.block-cart .actions .button:hover{opacity:.8;filter:alpha(opacity=80)}.block-cart .actions button .button+button .button{margin-right:0}.actions button.button>span{background:#666;color:#fff;font-size:13px;font-weight:700;line-height:36px;height:36px}.actions button.button span span{padding:0 11px;display:block;float:left}@media(max-width:767px){.block-cart .cart-indent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.block-cart .cart-content-header{-webkit-box-ordinal-group:3;-webkit-order:3;-ms-flex-order:3;order:3}.block-cart .mini-products-list{-webkit-box-ordinal-group:2;-webkit-order:2;-ms-flex-order:2;order:2}.block-cart .actions{-webkit-box-ordinal-group:1;-webkit-order:1;-ms-flex-order:1;order:1}}.success{color:#3d6611;font-weight:700}.error{color:red;font-weight:700}.notice{color:#ccc}.messages,.messages ul{list-style:none!important;margin:0!important;padding:0!important}.messages{width:100%;overflow:hidden}.messages li{margin:0 0 20px}.messages li li{margin:4px 0 3px}.error-msg,.note-msg,.notice-msg,.success-msg{border-style:solid!important;border-width:1px!important;background-position:7px 6px!important;background-repeat:no-repeat!important;min-height:24px!important;padding:7px 8px 10px 41px!important;font-size:12px!important;font-weight:700!important}.success-msg{border-color:#dfebb5}.error-msg{background:url(../images/i_msg-note.png) left -3px no-repeat #fde4e1;color:#df0505;font-weight:700}.success-msg{background-color:#f7fde1;background-image:url(../images/i_msg-success.png);color:#95bc01;font-weight:700}.note-msg,.notice-msg{background:url(../images/i_msg-note.png) 7px 6px no-repeat #fde4e1!important;border-color:#ebbcb5;color:#df0505;font-weight:700}.navbar ul li.customer-head{border-bottom:solid 5px #e5e5e5;padding:0 0 3px 0;margin:0 0 30px;position:relative;font-size:27px;color:#272727;font-weight:400}.navbar ul li{padding-bottom:5px;color:#666;font-size:12px}.navbar ul li a{color:#666;text-decoration:none}.navbar ul li.active{font-weight:700}.block-c .block-title{border-bottom:solid 5px #e5e5e5;padding:0 0 3px 0;margin:0 0 30px;position:relative}.block-c .block-title span{color:#272727;font-weight:400;font-size:27px}.welcome-msg .Dashboard{border-bottom:solid 5px #e5e5e5;padding:0 0 3px 0;margin:0 0 30px;position:relative;font-size:27px;color:#272727;font-weight:400}.welcome-msg p{font-size:12px;color:#696969}.welcome-msg p.hello{font-weight:700}.box-info{padding:0!important}.box-account{padding:0 30px}.box-account .box{padding:20px 20px;border:1px solid #dfdfdf;border-top:2px solid #000;margin-bottom:10px}.box-account .box h3{margin-top:10px;margin-bottom:10px}.box-account .box-head h2{font-size:16px;font-weight:700}.well h6{font-size:16px;font-weight:700;margin-top:20px}.well a{color:#666;font-size:12px}.button-info{padding:0 30px}@media(max-width:767px){.button-info{padding:0 10px}.box-account{padding:0 10px}}.box .box-title{border-bottom:1px solid #D3D3D3;margin-bottom:13px;width:100%}.box-title h3{font-size:12px;color:#333;font-weight:400;float:left;line-height:18px;margin-bottom:5px}h3.mb0{font-size:14px;font-weight:700}.box-head h2.mb2{font-size:12px}.box-order a{color:#666;font-size:12px}.box-title a{float:right;margin-top:8px}.box-title a u{text-decoration:none;color:#333;font-size:12px}.box-account .box-head .address-b{float:left;color:#333}.box-account .box-head a{float:right;margin-top:18px}.box-account .box-head a u{text-decoration:none;color:#333;font-size:12px}.box-account .box .box-content p{color:#696969;font-size:12px}.box-account .box .box-content a u{text-decoration:none}.box-account .info-title{border:none}.box-account .info-title h3{float:none;font-weight:700}.box-account .info-head{border-bottom:solid 5px #e5e5e5;padding:0 0 3px 0;margin:0 0 30px;position:relative;font-size:27px;color:#272727;font-weight:400}.buttons-set .btn{float:right;background:#000;transition:all .3s ease 0s}.buttons-set .btn:hover{background:#fc5e4b}.buttons-set .btn span{color:#fff;font-size:14px}.select-container{position:relative;border:1px solid #dbdbdb;height:40px;background:#fff}.select-container select{-webkit-appearance:none}.select-container span.icon-menu-dowm{position:absolute;top:0;right:0;z-index:1;width:35px;height:100%;border-left:1px solid #dbdbdb;font-size:30px;text-align:center;background-color:#f4f4f4;vertical-align:middle}.select-container select{position:absolute;top:0;left:0;z-index:2;padding-left:10px;width:100%;height:100%;border-color:transparent;background:0 0;outline:0}@media(min-width:768px){.cart-content-account{padding:20px 30px}}@media(min-width:992px){.box-account .box-inf{width:47%}}@media(max-width:767px){.cart-content-account{padding:20px 10px}.navbar ul li.customer-head{position:relative;display:block!important}.navbar ul li.customer-head i{background:url(../images/toogle-button2.png) no-repeat;width:10px;height:10px;position:absolute;top:20px;right:32px;background-position:left bottom}.navbar ul li{display:none}.navbar ul li.customer-head .min-i{background:url(../images/toogle-button2.png) no-repeat;width:10px;height:10px;position:absolute;top:20px;right:32px;background-position:left top}}.box .shopping-cart-totals-table .grand_total td strong{color:#f41121;font-size:20px}.box #shopping-cart-totals-table{margin-bottom:20px;width:100%}.box #shopping-cart-totals-table td:first-child{width:90%}.box #shopping-cart-totals-table td{padding:7px 5px;color:#666;text-align:right;font-weight:700}.box #shopping-cart-totals-table tr td:last-child{white-space:nowrap}.box #shopping-cart-totals-table .grand-total td{color:#f41121;font-size:20px}.page-title{border-bottom:solid 5px #e5e5e5;padding:0 0 3px 0;margin:0 0 30px}.page-title h1{font-size:27px;font-weight:400;color:#272727;margin:0;line-height:38px}.my-account .data-table{margin-bottom:10px}.data-table{width:100%}.my-account .data-table td,.my-account .data-table th{padding:10px 12px;font-size:12px}.data-table th{border:1px solid #ececec;font-weight:700;white-space:nowrap;color:#000}.my-account table tr td{vertical-align:middle}.data-table td{border:1px solid #ececec}#wishlist-table a{display:inline-block;margin-bottom:5px;color:#666}#wishlist-table .product-image img{height:100px;width:100px}.my-account table h3.product-name{font-size:12px;font-weight:400}.my-account table .product-name a{text-decoration:none;font-family:Arial,Helvetica,sans-serif;transition:all .3s ease 0s}#wishlist-table textarea{min-height:70px;min-width:99%;max-width:99%;max-height:70px;resize:none;margin-top:10px;color:#000}.my-account .add-to-cart-alt input{text-align:center;padding:4px 2px;margin-bottom:10px}input.qty{color:#333;width:40px!important}#wishlist-table button.button,.buttons-set button.button{padding:0;margin-bottom:10px;border:0;cursor:pointer;margin:0;width:auto;vertical-align:middle}#wishlist-table button.button>span,.buttons-set button.button>span{background:#272727;color:#fff;font-size:13px;font-weight:700;line-height:36px;height:36px;display:block;float:left;transition:all .3s ease 0s;text-align:center;white-space:nowrap;padding:0}#wishlist-table button.button:hover>span,.buttons-set button.button:hover>span{background:#fc5e4b}#wishlist-table button.button span,.buttons-set button.button span{padding:0 15px;display:block;float:left}.cart-cell p{margin:10px 0 0}.buttons-set{clear:both;margin:5px 0 0;padding:5px 0 5px 0}.buttons-set button.button{float:right}.buttons-set.buttons-set2 button.button{margin-right:20px;margin-bottom:5px}.buttons-set .button.btn-share{margin-right:0!important}.block-compare ul{list-style:none;padding:20px 0 10px}.block-compare ul li{float:none}.block-compare .btn-remove{float:right;margin-top:4px;margin-left:10px}.block-compare .product-name a{padding-left:0}.block-compare .actions{padding-bottom:20px}.block-compare .actions a{display:inline-block;color:#333;font-weight:700;text-decoration:underline;margin-left:10px}.block-compare .actions a:hover{text-decoration:none}.block-compare .actions button.button{padding:0;margin-bottom:10px;border:0;cursor:pointer;margin:0;width:auto;vertical-align:middle}.block-compare .actions button.button>span{background:#272727;color:#fff;font-size:13px;font-weight:700;line-height:36px;height:36px;display:block;float:left;transition:all .3s ease 0s;text-align:center;white-space:nowrap;padding:0}.block-compare .actions button.button:hover>span{background:#fc5e4b}.block-compare .actions button.button span span{padding:0 11px;display:block;float:left}.row-order{padding:20px 30px}.fieldset .legend{font-weight:700;font-size:12px;text-transform:uppercase;position:relative;padding-bottom:8px;color:#333}.fieldset .form-list{padding:0}.fieldset li,.fieldset ul{list-style:none}.form-list label{font-size:12px;color:#000;font-weight:700;position:relative;z-index:0;display:inline-block;padding-bottom:5px}.form-list label.required em{float:left;font-style:normal;color:red;top:0;right:-8px}.form-list .input-box{display:block;clear:both;margin-bottom:7px;width:260px;font-size:12px}.form-list li.wide .input-box{width:535px;font-size:12px;color:#696969}.form-list select{width:98%}.buttons-set p.required{clear:both;margin:5px 0 0;padding:5px 0 5px 0}p.required{text-align:right;font-size:12px}.compare-window{min-width:600px}.catalog-product-compare-index{background:#fff}.catalog-product-compare-index{position:absolute}.page-popup{padding:20px;text-align:left;margin:0 auto;background:#fff}.link-print{background:url(../images/i_print.gif) 0 2px no-repeat;padding:2px 0 2px 25px}#product_comparison tr{background:0 0}#product_comparison{-webkit-box-shadow:0 0 12px rgba(48,50,50,.12);-moz-box-shadow:0 0 12px rgba(48,50,50,.12);box-shadow:0 0 12px rgba(48,50,50,.12)}#product_comparison th{border:1px solid #ececec;background:0 0}.catalog-product-compare-index .data-table th{padding:14px 20px;font-weight:700;color:#000;text-align:right}.catalog-product-compare-index .data-table td{padding:14px 20px}#product_comparison .add-to-row td,#product_comparison .product-shop-row td{text-align:center}#product_comparison .product-shop-row td{padding:18px 30px 30px 30px}#product_comparison td{border:1px solid #ececec;background:0 0;color:#7e7e7e}#product_comparison .product-shop-row td .product-image{display:inline-block;margin-bottom:15px;border:1px solid #ededed}#product_comparison .price-box,#product_comparison .product-name,#product_comparison p{margin-bottom:5px}.product-name{font-size:14px;font-weight:400}.catalog-product-compare-index .product-name a{font-size:15px;color:#2f2f2f}.catalog-product-compare-index td button.button{float:none;background:0 0;border:0;cursor:pointer;padding:0;margin:0;width:auto}.catalog-product-compare-index td button.button:hover>span{background:#fc5e4b}.block-wishlist .actions a,.catalog-product-compare-index td button.button>span,.page-sitemap .links a{background:#272727;color:#fff;font-size:13px;font-weight:700;line-height:36px;height:36px}.catalog-product-compare-index td button.button>span{float:left;text-align:center;white-space:nowrap;padding:0}.catalog-product-compare-index td button.button span span{padding:0 11px;display:block;float:left}.catalog-product-compare-index td .add-to-links{float:none;width:100%;padding-top:12px;list-style:none;padding-left:0}.pdp-specs-dimension-table{width:100%;line-height:25px}.pdp-label{font-size:13px;text-transform:uppercase;font-weight:700;margin-bottom:5px}.pdp-specs-dimension-table .us-sizing{display:none}.pdp-spec-item{padding-top:20px}.pdp-spec-definition{margin-top:20px;width:100%;overflow:hidden}.pdp-spec-definition dt{text-transform:uppercase;color:#666;width:33%;float:left;margin-bottom:5px}.pdp-spec-definition dd{width:77%;padding-left:15px;margin-bottom:5px}.pdp-details-header,.pdp-spec-type-select,.pdp-specs-dimension-wrapper{display:none}.cms-page{padding:20px;line-height:25px;color:#666}.cms-page p{margin-bottom:25px}.cms-page h1{margin-bottom:20px}