html{-webkit-font-smoothing:antialiased}body{margin:0 auto;font-family:Arial,"sans-serif";color:#484848;line-height:20px;position:relative;overflow-x:hidden}.visible-phone{display:none}fieldset,legend{border:none}.input-append input[class*=span],.input-append .uneditable-input[class*=span],.input-prepend input[class*=span],.input-prepend .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span],.row-fluid .uneditable-input[class*=span],.row-fluid .input-prepend [class*=span],.row-fluid .input-append [class*=span]{display:inline-block;padding:1.384615385em .615384615em}.row-fluid textarea[class*=span]{padding-top:.5em;padding-bottom:.5em}blockquote{border-left:4px solid #d8dadb;font-style:italic;margin:0 0 20px 20px;padding:7px 20px}label{color:#000}label em{font-style:normal;color:#e41e00;margin-left:3px}input[type=image]{width:auto}textarea{border:1px solid #c8c8c8}textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{margin:0;padding:10px 15px}select,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{padding:8px 15px;line-height:1.1;height:40px;border:1px solid #c8c8c8}input[type=submit]{line-height:1.1}.form-actions{background:none;border:none;padding:20px 0 0}ul,ol{padding:0;list-style:none;margin-bottom:20px}li{margin-bottom:.25em}.center{text-align:center}.left{text-align:left}.right{text-align:right}.form-success{border:1px solid #c8d9b9;background:url(bkg-icons6.png) 10px -1307px no-repeat;margin-bottom:20px;padding:5px 20px 5px 30px}img{max-width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;-o-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s}img:hover{opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.image{max-width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.25em;margin:0;padding:0}h1{font-size:2.307692308em;margin-bottom:1em}h2{font-size:2em;margin-bottom:1em}h3{font-size:20px;margin-bottom:1.25em}h4{font-size:17px;margin-bottom:1.5em}h5{font-size:15px;margin-bottom:1.5em}h6{font-size:1em;margin-bottom:1.5em}p:last-child{margin-bottom:0}h2 small.pull-right{padding-top:.538461538em}a{-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s;color:#404e53}a:hover{text-decoration:underline;color:#484848}a:focus{text-decoration:none;color:#484848}a,a:link,a:hover,a:active{outline:none}.no-style{margin:0!important;padding:0!important;border:0!important;background:none!important}.tal{text-align:left}.tar{text-align:right}.tac{text-align:center}.fl{float:left}.fr{float:right}.fn{float:none}.cl{clear:left}.cr{clear:right}.cb{clear:both}.hide,.hidden{display:none}.hidden{display:none}.move{cursor:move}.section-title{display:none}.main-content{display:block;padding-top:15px;padding-bottom:50px;min-height:470px}.template-index .main-content{padding-top:0;padding-bottom:27px}.btn,.btn:hover{border:none;text-shadow:none;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s}.btn-primary{background:none;border:none;padding:.75em 1.5em;text-shadow:none}.btn-primary:hover,.btn-primary:active{background:none;border:none;text-shadow:none}.btn-secondary{border:0}.text-continue a{display:inline-block;text-decoration:none}.text-continue a,.btn-secondary,.btn{padding:0 25px;text-transform:uppercase;font-weight:700;height:42px;line-height:42px;-webkit-border-radius:0px;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:#232323;color:#fff;letter-spacing:.05em}.text-continue a:hover,.btn-secondary:hover,.btn:hover{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0;color:#fff;background:#f14d48}.btn[disabled]{-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";background:#d2d8db}#product-add-to-cart{padding:0 30px;min-width:180px;height:46px}.input-group .btn,.input-group .btn-secondary,.input-group .input-group-field{height:36px}.infinite-scrolling a,.infinite-scrolling-homepage a{border:2px solid rgba(0,0,0,.3);color:#00000080;line-height:39px;height:42px;padding:0 25px;background:#fff;text-transform:uppercase;font-weight:700;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s;display:inline-block;min-width:300px;text-decoration:none;letter-spacing:.05em}.infinite-scrolling a:hover,.infinite-scrolling-homepage a:hover{border:2px solid #2d2d2d;color:#fff;background:#2d2d2d;text-decoration:none}.infinite-scrolling a.disabled,.infinite-scrolling-homepage a.disabled,.infinite-scrolling a.disabled:hover,.infinite-scrolling-homepage a.disabled:hover{cursor:default;background:#d2d8db;border-color:#d2d8db;color:#fff}.quickview-button{display:inline-block}.quickview-button a{text-indent:-999em;float:left;width:35px;height:35px;background:url(icon-quickview1.png) no-repeat center center #23232399}.quickview-button a:hover{background-color:#000}table{border:1px solid #c8c8c8;width:100%}table td,table th{border-bottom:1px solid #c8c8c8;padding:20px}table th{text-transform:uppercase;font-weight:700}.fancybox-title{display:none}.selectboxit-container,.selectboxit,.selectboxit:active{outline:none}.selectboxit-container{display:inline-block;width:100%}.selectboxit{cursor:pointer;height:35px;margin:0;white-space:nowrap;width:100%;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s}.selectboxit,.selectboxit-options{width:100%}.selectboxit-default-icon{float:left}.selectboxit-text{text-indent:10px;line-height:35px;overflow:hidden;float:left;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;ms-user-select:none;-o-user-select:none;user-select:none}ul.selectboxit-options{cursor:pointer;display:none;list-style:none;margin-top:-1px;overflow:auto;padding:.5em 0;position:absolute;min-width:auto;max-height:180px;white-space:nowrap;width:100%;-moz-box-shadow:0px 1px 2px rgba(0,0,0,.08);-webkit-box-shadow:0px 2px 3px rgba(0,0,0,.08);box-shadow:0 1px 2px #00000014;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;z-index:99999}.selectboxit-options.dropdown-menu li>a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}ul.selectboxit-options a{padding:3px 15px}.selectboxit-options li,.selectboxit-options .selectboxit-optgroup-header{line-height:30px;text-indent:5px;overflow:hidden;white-space:nowrap;list-style:none}.selectboxit-options .selectboxit-optgroup-header{font-weight:700}.selectboxit-options .selectboxit-optgroup-option{text-indent:20px}.selectboxit-options .selectboxit-optgroup-header[data-disabled=true]:hover{cursor:default}.selectboxit-arrow-container{padding-right:5px;width:19px;float:right}.selectboxit-arrow-container i.selectboxit-arrow{margin:0 auto;display:block}.selectboxit-options li i{display:none;float:left}.page-header{margin:0 0 23px;padding:0;border:0}.page-header h4{margin-top:40px}.page-header h2,.page-header h1{margin:0}.page-header .rte:before{position:absolute;top:0;left:50%;height:2px;width:72px;background:#484848;content:"";margin-left:-36px}.page-header .rte{padding:23px 110px 35px;text-align:center;position:relative}.page-header h2,.page-header h1,#email-modal .window-window .window-content .title,#add-comment-title,.title-comment{text-transform:uppercase;font-weight:700}.grid-item .spr-badge-caption{display:none}.padding{clear:both;padding-top:20px}.pagination-page{text-align:center}.pagination-page li{display:inline;list-style:none}.pagination-page li span,.pagination-page li a{padding:5px}.sidebar .widget{max-width:220px}.widget-title{border:2px solid #232323;padding:14px 20px 13px;margin-bottom:24px}.widget-title h3{font-weight:700;color:#232323;margin:0;text-transform:uppercase;letter-spacing:.05em}.widget-content{margin-bottom:57px}.widget-content ul{padding:0}.widget-recent-articles .article:first-child{border-top:none;margin-top:0;padding-top:0}.widget-recent-articles .article{border-top:1px solid #c8c8c8;margin-top:20px;padding-top:19px}.widget-recent-articles .article a{display:block;padding-bottom:10px;color:#404e53}.widget-recent-articles .article a:hover{text-decoration:none;color:#000}.widget-recent-articles .article em{display:block;color:#797979}.widget-tags .widget-title{margin-bottom:22px}.widget-tags li{display:inline}.widget-tags li a{padding-right:10px;font-style:italic;line-height:30px;color:#797979}.banner-sidebar-1{margin-bottom:30px}.banner-sidebar-2{margin-bottom:50px}.product-list .wishlist,.product-shop .wishlist{background:url(bkg-icons6.png) no-repeat 0 -924px;height:34px;float:left;padding-left:45px;margin-top:6px;border:0;text-transform:uppercase;letter-spacing:.05em;color:#484848;font-weight:700}.product-list .wishlist span,.product-shop .wishlist span{float:left;margin:11px 0 0;border-bottom:1px solid #fc665e;line-height:14px}.product-list button.wishlist span,.product-shop button.wishlist span{margin:0}.product-list .wishlist:hover span,.product-shop .wishlist:hover span{border-bottom-color:transparent}.products-grid .wishlist{display:inline-block;width:35px;height:35px;margin-right:4px;text-indent:-999em;background:url(icon-wishlist1.png) no-repeat center center #23232399;border:0}.products-grid .wishlist:hover{background-color:#000}.products-grid .wishlist span,.products-grid button.wishlist{float:left}.products-grid .contact-form{display:inline-block}.product-wishlist li{border-bottom:1px solid #c8c8c8;padding:0 0 20px;margin:0 0 20px}.product-wishlist li>a{display:inline-block;margin-bottom:10px}.product-wishlist li a.remove{text-transform:uppercase;color:#e95144;font-weight:700;border-bottom:1px solid #e95144;letter-spacing:.05em;margin-right:45px}.product-wishlist li a.remove:hover,.product-wishlist li a.remove:focus{text-decoration:none;border:0}.product-wishlist li .add-to-cart{text-transform:uppercase;color:#000;font-weight:700;border:0;border-bottom:1px solid #000;letter-spacing:.05em;background:none;line-height:20px;padding:0}.product-wishlist li .add-to-cart:hover{border:0}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 20px;position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height: 0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:#000c;text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-size:20px;display:inline-block}.flex-pauseplay a:hover{opacity:1}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display: inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#00000080;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#000000b3}.flex-control-paging li a.flex-active{background-color:transparent;border-color:#fff;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{opacity:1}}.breadcrumb{border-bottom:1px solid #c8c8c8;background:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0;padding:0 0 13px;clear:both;letter-spacing:.02em;margin-bottom:21px}.breadcrumb span.arrow{text-indent:-999em;height:0;width:0;border:4px solid transparent;border-left-color:#e0e0e0;line-height:0;display:inline-block;margin:0 3px 0 6px}.site-header{padding:0 0 20px;background:#232323}.header-panel{float:left;width:100%;padding:10px 0;margin-bottom:37px;border-bottom:1px solid #3a3a3a;letter-spacing:.02em;text-transform:uppercase}.site-header #currencies{float:left;height:22px;line-height:22px;padding:0}.site-header .currency{float:right;margin-left:30px;opacity:0}.site-header .currency .selectize-control{float:left}.site-header .selectize-input.full{background:none;border:0;margin-top:0;padding:0!important;width:70px}.site-header .selectize-input.focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.site-header #currencies-modal{float:left;font-style:italic}.site-header .selectize-control div.item{background-position:0 5px!important;padding-left:25px;font-weight:700}.site-header .selectize-control div.option{background-position:12px 7px!important;padding-left:40px;padding-right:20px}.site-header .selectize-dropdown{min-width:85px;left:auto!important;right:0}.site-header .selectize-input{float:left}.site-header .selectize-control.single .selectize-input,.site-header .selectize-control.single .selectize-input input{height:20px;line-height:20px;min-height:0!important;text-align:left}.site-header .selectize-control.single .selectize-input:after{right:0;border-width:4px 4px 0;border-top-color:#fff;margin-top:-2px}.site-header .selectize-control.single .selectize-input.dropdown-active:after{border-width:0 4px 4px;margin-top:0}.header-panel .header-text{float:right}.header-panel .wishlist{float:right;margin-left:30px}#customer_login_link{display:none}.header-panel ul.customer-links{float:right;margin:0}.header-panel ul.customer-links li{float:left;margin:0 0 0 25px;position:relative}.header-panel ul.customer-links li .dropdown-menu{text-transform:none;left:auto;right:-10px;padding:14px 20px;margin:0;top:29px;width:270px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.header-panel ul.customer-links li .dropdown-menu li{margin:0}.header-panel .customer-links input{width:100%;display:block;margin-bottom:15px}.header-panel .customer-links label{text-transform:none;padding:0 0 2px;clear:both}.header-panel .customer-links .action-btn{padding-top:5px}.header-panel .customer-links .action-btn input{float:left;color:#232323;width:109px;height:40px;background:#fff;border:2px solid #232323}.header-panel .customer-links .action-btn a{display:inline-block;float:right;font-weight:700;color:#fff;background:#232323;height:40px;min-width:109px;text-align:center;line-height:40px;margin:0;letter-spacing:.05em;text-transform:uppercase}.header-panel .customer-links .action-btn input:hover{background:#57698f;border-color:#57698f;color:#fff}.header-panel .customer-links .action-btn a:hover{background:#57698f;text-decoration:none;border-color:transparent}.customer-links .arrow{display:inline-block;line-height:0;height:0;width:0;border:4px solid transparent;border-top-color:#fff;opacity:.8;margin-left:10px;text-indent:-999em;vertical-align:middle}.customer-links .open .arrow{border-width:0 4px 4px}.inline-list{text-align:right}.inline-list li{display:inline}.inline-list a{padding-left:10px}.header .search-bar input.input-group-field{border:1px solid #797979;background:none;color:#ffffffb3;width:230px;padding:5px 40px 5px 15px;height:40px}.header .search-bar input.input-group-field:focus,.header .search-bar:hover input.input-group-field:focus{border:1px solid #fff}.header .search-bar .input-group-btn input.btn{background:url(bkg-icons6.png) 13px 15px no-repeat;text-indent:-999em;width:40px;height:40px;display:block;padding:0;margin:0;position:absolute;top:0;right:0}.header-mobile{display:none;position:relative;float:left;width:50%;border-bottom:1px solid #505050}.header-mobile #showLeftPush{float:left;width:50%;height:46px;background:url(wizard3.png) no-repeat center center;display:block;text-indent:-999em;text-align:center;border-right:1px solid #505050;cursor:pointer}.header-mobile #showLeftPush.active,.header-mobile #showLeftPush:hover{background-color:#000c}.header-mobile .customer-area{float:left;width:50%;position:static}.header-mobile .customer-area>a{float:left;width:100%;height:46px;border-right:1px solid #505050;background:url(ico-customer.png) no-repeat center center;text-indent:-999em}.header-mobile .customer-area.open>a,.header-mobile .customer-area>a:hover{background-color:#000c}.header-mobile .customer-links{margin:0}.header-mobile .dropdown-menu{text-transform:uppercase;letter-spacing:.02em;margin:0;width:100%;padding:10px 15px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.header-mobile .dropdown-menu ul{overflow:hidden;margin:0}.header-mobile .dropdown-menu ul li{margin:0 0 10px}.header-mobile .dropdown-menu ul li .my-account{display:none}.header-mobile .dropdown-menu .wishlist a{color:#323232}.header{padding-bottom:36px;clear:both}.header .header-logo{text-align:center;margin-bottom:0;float:right}.logo-title{display:block;padding:30px}.header .top-cart{background:url(bkg-icons6.png) 0 -88px no-repeat;padding:0 0 9px 28px;line-height:23px;float:right;margin:7px 0 0}.header .top-cart a{font-weight:700;position:relative;letter-spacing:.05em;text-align:center;text-transform:uppercase}.header .top-cart a span.first{position:relative;border-bottom:2px solid transparent}.header .top-cart a:hover,.header .top-cart a:focus{text-decoration:none}.top-header{position:relative;float:right}#dropdown-cart{width:330px;border:1px solid rgba(64,78,83,.3);padding:25px 20px;position:absolute;top:40px;right:10px;background:#fff;z-index:3}.mini-products-list .product-image{float:left;margin-right:20px;display:block;max-width:64px;max-height:87px}.mini-products-list{display:block;clear:both;margin-bottom:0}.mini-products-list .item{clear:both;position:relative;display:block;padding:0 15px 25px 0;margin-bottom:25px;overflow:hidden;border-bottom:1px solid #e0e0e0}.mini-products-list .item:last-child{margin-bottom:20px}.mini-products-list .item .btn-remove{position:absolute;right:0;top:6px;width:9px;height:9px;background:url(bkg-icons6.png) 0 -1394px no-repeat;font-size:0}#dropdown-cart .summary{display:block;clear:both;padding-bottom:20px;overflow:hidden}#dropdown-cart .summary .label{display:block;float:left;font-weight:700;padding:8px 0 0}#dropdown-cart .summary .price{display:block;float:right;font-weight:700;color:#000}#dropdown-cart .actions{clear:both;margin-bottom:14px}#dropdown-cart .actions .btn{width:100%}#dropdown-cart .text-cart{text-align:center}#dropdown-cart .text-cart a{font-weight:700;color:#000;text-transform:uppercase;letter-spacing:.05em}#dropdown-cart .cart-collateral{margin-left:83px}#dropdown-cart .cart-collateral span,#dropdown-cart .cart-collateral .money{font-weight:700;color:#000}#dropdown-cart .product-name a{text-align:left}.cbp-spmenu .site-nav{display:none}.site-nav{width:100%;text-align:center;padding:0 0 10px;margin:0;position:relative}.site-nav a{display:block;padding:12px;text-decoration:none}.site-nav li{display:block;margin:0}.site-nav>li{display:inline-block;list-style:none}.site-nav>li>a{font-weight:700;color:#fff;text-transform:uppercase;padding:0;margin:13px 20px 15px;letter-spacing:.05em}.site-nav>li>a span{border-bottom:2px solid transparent}.site-nav li:hover>.site-nav-dropdown{display:block}.site-nav li.dropdown .icon-dropdown{height:0;width:0;border:4px solid transparent;border-top-color:#7a8e95;display:inline-block;vertical-align:middle;margin-left:7px}.site-nav-dropdown li:hover>a{padding-left:35px;margin-right:-3px}.site-nav-dropdown li:hover>a:before{content:"";width:0;height:0;border:4px solid transparent;border-left-color:#000;position:absolute;top:14px;left:20px;-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}.site-nav-dropdown{border:1px solid transparent;display:none;left:0;position:absolute;text-align:left;top:48px;width:215px;z-index:5;padding:0;margin-bottom:0}.site-nav-dropdown a{color:#484848;padding:7px 20px;-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;display:block;position:relative}.site-nav-dropdown ul{left:101%;top:-1px;display:none}.site-nav li.dropdown .icon-dropdown{height:0;width:0;border:4px solid transparent;border-top-color:#7a8e95;display:inline-block;vertical-align:middle;margin-left:7px;cursor:pointer}.site-nav li.dropdown>a>.icon-dropdown{border:0;width:9px;height:6px;margin-top:-3px}.site-nav li.dropdown:hover>a>.icon-dropdown .site-nav li.dropdown:hover>a:hover>.icon-dropdown,.site-nav li.dropdown>a:hover>.icon-dropdown{border:0}.site-nav li.dropdown.mega-menu:hover>a>.icon-dropdown{background:url(icon-menu.png) no-repeat}.site-nav li.dropdown .icon-dropdown{border:0;background:url(icon-menu.png) no-repeat;width:9px;height:6px;margin-top:-3px}.site-nav li:hover.mega-menu>.icon-dropdown{opacity:1}.site-nav .site-nav-dropdown li.dropdown .icon-dropdown{position:absolute;top:17px;right:30px}.header-three-banner ul{margin-bottom:0}.header-three-banner li{text-transform:uppercase;text-align:center;letter-spacing:.1em;font-weight:700;margin:0}.header-three-banner li .text{padding:5px}.header-three-banner li .text a:hover{text-decoration:none}.header-three-banner li span{display:block;padding:10px}.main-slideshow{float:left;width:100%;overflow:hidden;clear:both}.main-slideshow .flexslider .slides li{margin:0;position:relative}.main-slideshow .flexslider .flex-direction-nav{visibility:hidden}.main-slideshow .flexslider:hover .flex-direction-nav{visibility:visible}.main-slideshow .flexslider .flex-direction-nav li{margin:0}.main-slideshow .flex-direction-nav a{width:79px;height:79px;display:block;margin-top:-40px;text-indent:-999em}.main-slideshow .flex-direction-nav a.flex-prev{background:url(bkg-icons6.png) 0px -1014px no-repeat;left:-50px}.main-slideshow .flex-direction-nav a.flex-next{background:url(bkg-icons6.png) 0px -1158px no-repeat;right:-50px}.main-slideshow .flexslider:hover .flex-direction-nav a.flex-prev{left:50px;opacity:1}.main-slideshow .flexslider:hover .flex-direction-nav a.flex-next{right:50px;opacity:1}.main-slideshow .flexslider .flex-control-nav{bottom:37px;visibility:hidden;z-index:999}.main-slideshow .flexslider:hover .flex-control-nav{visibility:visible}.main-slideshow .flex-control-nav a{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-indent:-999em;border:3px solid transparent;background-color:#ffffff80;width:13px;height:13px;font-size:0;display:inline-block;cursor:pointer}.main-slideshow .flex-control-nav a.flex-active,.main-slideshow .flex-control-nav a:hover{background-color:transparent;border-color:#fff}.slide-des{position:absolute;top:200px;left:0;width:100%;text-align:center}.slide-des .slide-button{border:2px solid #fff;color:#fff;height:42px;line-height:42px;padding:10px 30px;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:.1em}.slide-des .slide-button:hover{background:#232323;border-color:#232323}.slide-text{color:#fff;padding:0 0 35px;font-style:italic}.slide-heading{color:#fff;font-size:80px;padding:0 0 38px;margin-bottom:0;text-transform:uppercase;font-weight:700;position:relative}.main-slideshow .flexslider .slides li:nth-child(1) .slide-heading:after{content:"";width:95px;height:13px;background:url(bkg-icons6.png) no-repeat 0 -1987px;position:absolute;bottom:20px;left:50%;margin-left:-47.5px}.main-slideshow .flexslider .slides li:nth-child(2) .slide-des{top:auto;bottom:110px}.main-slideshow .flexslider .slides li:nth-child(3) .slide-des{text-align:left;padding-left:170px;top:130px}.main-slideshow .flexslider .slides li:nth-child(3) .slide-heading{color:#000;line-height:.9;position:relative;margin-bottom:15px}.main-slideshow .flexslider .slides li:nth-child(3) .slide-heading:after{content:"";width:63px;height:3px;background:#000;position:absolute;left:0;bottom:12px}.main-slideshow .flexslider .slides li:nth-child(3) .slide-text{color:#000;padding-bottom:13px}.main-slideshow .flexslider .slides li:nth-child(3) .slide-des .slide-button{color:#333;font-size:13px;border-color:#333}.main-slideshow .flexslider .slides li:nth-child(3) .slide-des .slide-button:hover{color:#fff}.home-three-banner{margin-bottom:35px;clear:both}.home-three-banner li{position:relative;margin:0}.home-three-banner h4{text-align:center;position:absolute;top:50%;left:0;width:100%;margin-top:-9px}.home-three-banner h4 span{color:#fff;font-weight:700;text-transform:uppercase;padding:7px 0;letter-spacing:.05em}.aboutus-home{text-align:center;clear:both}.aboutus-home .inner{margin:0 auto;padding-bottom:20px}.aboutus-home h2{margin-bottom:17px;position:relative;text-transform:uppercase;color:#000;letter-spacing:.05em}.home-two-banner{clear:both;padding-top:30px}.home-two-banner ul{padding-left:0}.home-two-banner li{position:relative;margin-bottom:21px}.home-two-banner .des{position:absolute;left:50%;top:112px;width:395px;margin-left:-195px;text-align:center}.home-two-banner .des h4{font-size:40px;font-weight:700;text-transform:uppercase;color:#fff;position:relative;padding-bottom:17px;margin-bottom:17px}.home-two-banner .des h4:before{position:absolute;left:50%;bottom:0;content:"";background:url(bkg-icons6.png) 0 -174px no-repeat;width:32px;height:2px;margin-left:-16px}.home-two-banner .des p{clear:both;color:#fff;font-style:italic;padding-bottom:20px}.home-two-banner .des a{font-weight:700;letter-spacing:.05em;height:42px;line-height:42px;text-transform:uppercase;color:#3c3c3c;padding:0 30px;display:inline-block;background:#fff;-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}.home-two-banner .des a:hover{background:#090939;text-decoration:none;color:#fff}.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(bkg-icons6.png) 13px -441px no-repeat;left:-25px}.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(bkg-icons6.png) 16px -507px no-repeat;right:-25px}.slider-brand-wrapper{clear:both;margin-bottom:30px;position:relative;border-bottom:1px solid #c8c8c8;padding-bottom:34px}.slide_brand{position:relative;margin:0 35px}.slide_brand .slides li{width:200px!important}.slider-brands .flex-control-nav{display:none}.slider-brands .flex-direction-nav li a:hover{background-color:#eff2f2!important}.slider-brands .flex-direction-nav li a{width:39px;height:39px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:transparent;position:absolute;font-size:0;text-indent:-999em}.slider-brands .flex-direction-nav li a.prev{background:url(bkg-icons6.png) 13px -441px no-repeat;left:-35px}.slider-brands .flex-direction-nav li a.next{background:url(bkg-icons6.png) 16px -507px no-repeat;right:-35px}.newsletter .block-title h3{font-weight:700;color:#000;text-transform:uppercase;text-align:center;margin-bottom:24px;letter-spacing:.05em}.newsletter .block-content{margin:0 auto;width:100%;position:relative;overflow:hidden;max-width:520px}.newsletter .block-content .input-group{display:block}.newsletter .input-group-field{width:390px;height:48px;line-height:48px;float:left;margin:0 10px 10px 0;padding:0 20px;border:1px solid #c8c8c8;color:#bdbdbd}.newsletter .input-group-btn{float:left}.newsletter .input-group-btn>.btn{height:48px;margin:0;min-width:120px}.footer-social .block-title h3{margin:0 0 24px;font-weight:700;color:#000;text-transform:uppercase;text-align:center;letter-spacing:.05em}.footer-social ul.inline-list{text-align:center;margin:0}.footer-social ul.inline-list a img{background:#2d2d2d;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}#slider{margin-bottom:30px}.site-footer{padding:0 0 40px}.footer-top{background-color:#f8f8f8;padding:35px 0}.footer-middle{padding:41px 0 50px;background:#232323;clear:both}.footer-middle .col{width:20%;padding:0 10px;float:left}.footer-middle h3{font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.05em;margin-bottom:22px}.footer-middle ul{margin-bottom:30px}.footer-middle ul li{margin-bottom:2px}.footer-middle a{color:#cbcbcb;position:relative;text-decoration:none}.footer-bottom{padding-top:25px;color:#585858}.footer-bottom a{color:#585858}.footer-bottom address p{margin-bottom:8px}.footer-bottom ul.links{text-align:center}.footer-bottom ul li{display:inline-block;padding-left:10px;margin-left:10px;border-left:1px solid #bdbdbd;line-height:16px}.footer-bottom ul li:first-child{padding-left:0;margin-left:0;border:0}#payment-methods{text-align:right}.payment-method{margin:0 0 10px 7px;display:inline-block}.map{margin:0 0 39px}#contactFormWrapper h2{font-weight:700;text-transform:uppercase;color:#232323;margin-bottom:29px}#contactFormWrapper input{margin-bottom:16px}#contactFormWrapper label{margin-bottom:9px;display:block}#contactFormWrapper input[type=text],#contactFormWrapper input[type=email],#contactFormWrapper input[type=tel]{width:440px}#contactFormWrapper textarea{width:500px;height:130px}#contactFormWrapper label em{color:#e95144;font-weight:700}#contactFormWrapper .btn{margin-top:27px;height:46px;width:187px;text-align:center;letter-spacing:.1em}.contact-form .location h4{font-weight:700;color:#232323;text-transform:uppercase;line-height:28px;letter-spacing:.05em;margin-bottom:17px}.contact-form .location p{margin-bottom:20px}.content-blog .list-blog>li:first-child{padding-top:0;margin-top:0;border-top:none}.content-blog .list-blog>li{border-top:1px solid #d8d8d8;padding-top:22px;margin-top:35px}.content-blog .list-blog h3{margin-bottom:10px;margin-top:13px}.content-blog .list-blog h3 a{font-weight:700;color:#232323}.content-blog .list-blog .des p{margin-bottom:20px}.content-blog .list-blog .des p img{margin-bottom:5px}.content-blog .list-blog .des blockquote{margin-bottom:36px}.blog_author{font-style:italic;color:#797979;display:block;margin-bottom:22px}.blog_author time{padding:0 5px}.tags{margin:0 0 20px}.tags li{display:inline}.tags li span{padding:0 5px}.tags li label{color:#484848;text-transform:uppercase;background:#f5f5f5;border-bottom:1px solid #e3e3e3;padding:1px 10px;margin-right:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.tags li a{font-style:italic;color:#797979}.tags li span{font-style:italic}.blog-detail .page-header{border-bottom:none;margin-bottom:0}.blog-detail img{margin-bottom:15px}.list-blog blockquote,.blog-detail blockquote{margin:40px;padding:10px 40px;line-height:23px;border-color:#dfe4e6}.blog-detail .page-header time{display:none}.blog-detail .page-header h1{font-weight:700;color:#232323;text-align:left;text-transform:none;margin:10px 0 8px}.blog-detail .rte{margin-bottom:30px}.blog-detail .user-tags{display:block;list-style:none outside none;padding-bottom:30px}.blog-detail .user-tags li{float:left;font-style:italic}.blog-detail .user-tags li span{padding-right:5px}.blog-detail .user-tags li label{text-transform:uppercase;padding-right:5px;font-weight:400}.blog-detail .user-tags li .separator{padding:0 5px}.blog-detail .addthis{clear:both;padding-bottom:20px}.blog-detail .action-btn{clear:both;padding-bottom:30px}.blog-detail #comments{clear:both;padding-bottom:20px}.blog-detail #comments ul{list-style:none outside none}#add-comment-title,.title-comment{color:#000;border-top:1px solid #d8d8d8;padding:25px 0 29px;margin:0}.comment-form label{display:block;padding-bottom:9px;margin:0}.comment-form .comment-form input{display:block;width:440px;margin-bottom:15px}.message #comment-body{width:500px;margin-bottom:13px;min-height:130px}.comment-form p.note{margin-bottom:25px}.comment-form .btn-secondary{height:46px;width:178px}.comment-head{font-style:italic;color:#797979;padding-bottom:8px}.comment-head .comment-author{font-weight:700}#comments ul li{padding-left:120px;background:url(i-comment.jpg) 0 6px no-repeat;padding-bottom:50px}.modal-window{background:#0000004d}#tinymce #email-modal,#tinymce #email-modal .modal-window{display:block!important}#email-modal{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:500}#email-modal .modal-overlay{background:#141414b3;height:100%;position:absolute;width:100%}#email-modal .modal-window{display:none;min-height:320px;margin:0 auto;position:relative;top:25%;width:1017px}#email-modal .window-border{background:#111;left:0;position:absolute;top:0}#email-modal .window-window{padding:30px;position:relative;min-height:280px}#email-modal .window-window .window-background{opacity:.9;filter:alpha(opacity=90)}#email-modal .window-window .window-content{position:relative}#email-modal .window-window .window-content img{opacity:1;filter:alpha(opacity=100)}#email-modal .window-window .window-content .window-inner{position:absolute;left:40px;top:34px;width:400px}#email-modal .window-window .window-content .btn.close,.close-window,.close-modal{height:34px;position:absolute;right:-100px;text-indent:-999em;top:-30px;width:34px;background:url(bkg-icons6.png) 0 -877px repeat;cursor:pointer;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#email-modal .window-window .window-content .title,#email-modal .window-window .window-content .message{text-align:center;text-transform:uppercase}#email-modal .window-window .window-content .title{line-height:24px;color:#272e31;position:relative;letter-spacing:.05em;margin-bottom:17px}#email-modal .window-window .window-content .title span{text-transform:none;display:block;font-weight:400;padding-top:22px;line-height:14px;color:#484848;position:relative;margin-top:15px;letter-spacing:0}#email-modal .window-window .window-content .title span:before{position:absolute;top:0;left:50%;margin-left:-10px;height:2px;content:"";width:36px;background:#404e53}#email-modal .window-window .window-content .message{clear:both;padding:18px 0 25px;font-weight:700;line-height:18px;letter-spacing:.05em;max-width:300px;margin:0 auto}#mailchimp-email-subscibe{overflow:hidden}#mc_embed_signup{clear:left;text-align:center;overflow:hidden}#mc_embed_signup form{display:inline!important;padding:0!important;text-align:center!important}#mc_embed_signup input.input-group-field{display:block;width:290px;height:48px;color:#a3a3a3;padding:0 20px;float:left}#mce-EMAIL{border:1px solid #000;color:#333;font:11px arial,sans-serif;height:11px;margin:0!important;padding:8px!important;width:217px}#mc_embed_signup button{float:right;margin-left:-3px;border:none;background:none;padding:0}#mc-embedded-subscribe,#mc_embed_signup button span,#mc_embed_signup .input-group-btn .btn{height:48px;min-width:100px;margin:0}#mc_embed_signup .input-group-btn{float:right}#mc_embed_signup button span span{border:none;padding:0 20px!important;background:none}#mc_embed_signup button:hover span span{background:none}.modal-window .icon-social{overflow:hidden}.rte .icon-social{text-align:center}.rte .icon-social li{display:inline-block;float:none}.icon-social{text-align:center;padding-bottom:30px}.icon-social ul{padding:0}.icon-social li{display:inline-block;margin:0 0 0 11px;white-space:nowrap;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#272e31;width:48px;height:48px;text-align:center;-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}.icon-social li a{text-indent:-999em;font-size:0;display:block;height:48px;width:48px}.icon-social li:first-child{margin:0}.icon-social li.social-1 a{background:url(i-facebook.png) no-repeat}.icon-social li.social-2 a{background:url(i-twitter.png) no-repeat}.icon-social li.social-3 a{background:url(i-vimeo.png) no-repeat}.icon-social li.social-4 a{background:url(i-instagram.png) no-repeat}.icon-social li.social-5 a{background:url(i-google.png) no-repeat}.icon-social li.social-1:hover{background:#4a73bd}.icon-social li.social-2:hover{background:#46b0e2}.icon-social li.social-3:hover{background:#f9bc2e}.icon-social li.social-4:hover{background:#ff9e06}.icon-social li.social-5:hover{background:#ea3b02}.icon-social li span{color:#013055}.icon-social li span span{display:block}.icon-social li img{margin-right:10px;float:left}.top-cart .block-content .item .product-name a{color:#000}.widget-products .products-grid:after{clear:none}.input-group-btn{width:auto}.widget-new-product{clear:both}.widget-new-product .widget-title{border:none;padding:0;margin-bottom:28px}.widget-new-product .widget-title h2{text-align:center;color:#000;text-transform:uppercase;font-weight:700;margin:0}.widget-new-product .widget-product{padding-bottom:20px}.products-grid{margin:0 -10px;clear:both}.products-grid .grid-item,.list-category .grid-item{width:220px;margin:0 10px 50px;position:relative;float:left;text-align:center;vertical-align:top}.products-grid .products-top,.products-grid .product-top{position:relative;margin-bottom:15px;overflow:hidden}.products-grid .product-top .product-image>a:not(:first-child){visibility:hidden}.products-grid .product-top .product-image>a{display:none}.products-grid .product-top .product-image>a:first-child{display:block}.products-grid .product-bottom{min-height:95px}.products-grid .price-box{margin-bottom:0}.products-grid .grid-item .product-grid-image{text-align:center;display:block}.products-grid .grid-item #product-actions{margin:0}.grid-item #add-to-cart{display:block;width:100%;text-align:center;height:42px;line-height:42px;-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}.hover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transform:translate(-100%);-webkit-transform:translate(-100%);-moz-transform:translate(-100%);-ms-transform:translate(-100%);-webkit-transition:-webkit-transform .4s ease 0s;-moz-transition:-moz-transform .4s ease 0s;-ms-transition:-ms-transform .4s ease 0s;-o-transition:-o-transform .4s ease 0s;transition:transform .4s ease 0s;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.grid-item:hover .hover{opacity:.9;filter:alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0)}.products-grid .owl-theme .owl-controls .owl-buttons div,.products-grid .product-des,.products-grid .action{-webkit-transition:-webkit-transform .4s ease 0s;-moz-transition:-moz-transform .4s ease 0s;-ms-transition:-ms-transform .4s ease 0s;transition:transform .4s ease 0s}.products-grid .action{position:absolute;bottom:0;left:0;width:100%;opacity:0;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%)}.products-grid .action .btn{width:100%;height:36px;line-height:36px;background:#232323d9}.products-grid .action .btn[disabled]{background:#d2d8dbd9}.products-grid .action .btn:hover{background:#57698fd9}.products-grid .grid-item:hover .action{opacity:1;transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0)}.products-grid .product-des{position:absolute;top:50%;left:0;width:100%;margin:-27px 0 0;opacity:0;transform:scale(0);-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);text-align:center}.products-grid .grid-item:hover .product-des{transform:scale(1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);opacity:1}.products-grid .owl-theme .owl-controls .owl-buttons div{top:50%;margin-top:-27px;z-index:99}.products-grid .owl-theme .owl-controls .owl-buttons div.owl-prev{left:0;width:35px;height:35px;background-position:13px -443px;background-color:#fffc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;transform:translate(-110%);-webkit-transform:translate(-110%);-moz-transform:translate(-110%);-ms-transform:translate(-110%)}.products-grid .owl-theme .owl-controls .owl-buttons div.owl-next{right:0;width:35px;height:35px;background-position:13px -509px;background-color:#fffc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;transform:translate(110%);-webkit-transform:translate(110%);-moz-transform:translate(110%);-ms-transform:translate(110%)}.products-grid .grid-item:hover .owl-theme .owl-controls .owl-buttons div.owl-prev,.products-grid .grid-item:hover .owl-theme .owl-controls .owl-buttons div.owl-next{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0)}.product-title,.product-name a,.ajax-product-title{color:#000;display:block;margin-bottom:7px;text-transform:capitalize;line-height:18px}.product-title:hover,.product-name a:hover,.ajax-product-title:hover{text-decoration:none;color:#090939}.price-box{color:#000;display:block;font-weight:700;margin-bottom:20px}.old-price,.old-price .money,.compare-price .money{color:#b5b5b5!important;text-decoration:line-through;display:inline;font-weight:400;margin-right:5px}.price-box .money{display:inline;padding:0;margin:0}.compare-price:not(:empty){margin-right:10px}.price.on-sale .money{color:#e95144!important}.special-price{color:#e95144}.special-price .money{color:#e95144!important}.special-price em{color:#b5b5b5;font-style:italic;font-weight:400;margin-right:8px}.product-label{position:absolute;top:15px;right:15px}.product-label strong{color:#e95144;font-weight:700;text-transform:uppercase;padding:1px 5px;border:2px solid #e95144;margin-left:7px}.product-label strong.sold-out-label{color:#fff;border-color:#fff}.product-list{padding-bottom:40px}.product-list .grid-item{width:auto;float:none;margin:40px 0 0;clear:both;position:relative;overflow:hidden;border-top:1px solid #dfe4e6;padding-top:40px}.product-list .grid-item:first-child{padding-top:0;margin-top:0;border-top:0}.product-list .product-list-thumb{display:block;float:left;position:relative;max-width:250px}.product-list .action{margin-bottom:20px}.product-list .product-label{left:20px;right:auto;top:20px}.product-list .spr-badge:after{clear:none}[class^=spr-icon-]:before,[class*=" spr-icon-"]:before{display:none!important}[class^=spr-icon-],[class*=" spr-icon-"]{display:inline-block!important}.spr-badge{padding-bottom:5px}.spr-icon-star-empty{color:#e7e7e7!important}.spr-icon-star{color:#000!important}.spr-icon{background:url(icon-rating.png) no-repeat 0 bottom;height:15px!important;width:15px!important}.spr-icon.spr-icon-star-empty{opacity:1!important;background-position:0 1px}.spr-badge-starrating .spr-icon{font-size:105%!important;padding:0 1px}.list-category .grid-item{margin-bottom:20px;min-height:200px}.list-category{margin:0 -10px}.collection-title-wrapper{position:absolute;bottom:15px;left:0;width:100%;padding:0 15px}.collection-title{padding:10px;background-color:#ffffffe6;text-align:center}.collection-title h3{padding:22px 10px;border:1px solid transparent;margin:0}.collection-title a{font-weight:700;color:#000;letter-spacing:.05em;text-transform:uppercase;display:block;margin-bottom:13px}.collection-title small{display:block;color:#484848}.grid-item:hover .collection-title-wrapper .collection-title small{color:#fff9}.grid-item:hover .collection-title-wrapper .collection-title{background:#232323}.grid-item:hover .collection-title-wrapper .collection-title h3{border-color:#545454}.grid-item:hover .collection-title-wrapper .collection-title a{color:#fff}.template-collection .page-header{margin:0}.template-collection .page-header h2{text-align:center;padding:10px 0 17px}.toolbar{border:1px solid #c8c8c8;border-width:1px 0;color:#66787f;font-weight:700;text-transform:uppercase;padding:18px 0 0;margin-bottom:35px;position:relative;float:left;width:100%}.toolbar .left{float:left}.toolbar .right{float:right}.toolbar button{color:#000;font-weight:700;text-transform:uppercase;padding:0;border:1px solid #c8c8c8;line-height:38px;height:39px;width:108px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 0 #c8c8c8;-moz-box-shadow:0 1px 0 0 #c8c8c8;box-shadow:0 1px #c8c8c8}.toolbar .collection-filter-btn{width:120px}.toolbar .collection-filter-btn,.collection-sharing-btn{background:none;position:relative}.toolbar .collection-filter-btn{margin-right:7px}.toolbar .collection-filter-btn:after,.collection-sharing-btn:after{content:"";width:40px;height:37px;border-left:1px solid #e1e1e1;position:absolute;right:0;top:0}.toolbar .collection-filter-btn .icon-drop,.collection-sharing-btn .icon-drop{height:0;width:0;border:4px solid transparent;border-top-color:#000;display:inline-block;vertical-align:middle;text-indent:-999em;cursor:pointer;margin:0 0 0 30px;padding:0;background:none}.toolbar .grid,.toolbar .list{padding-left:40px;background:url(bkg-icons6.png) 0 0px no-repeat;color:#b0b0b0;border:1px solid #c8c8c8;display:inline-block;line-height:38px;height:39px;width:90px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 0 #c8c8c8;-moz-box-shadow:0 1px 0 0 #c8c8c8;box-shadow:0 1px #c8c8c8;-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}.toolbar .grid{margin-right:7px}.toolbar a.grid{background-position:15px -628px}.toolbar a.grid.active,.toolbar a.grid:hover,.toolbar span.grid{background-position:15px -588px;color:#000;text-decoration:none}.toolbar a.list{background-position:15px -716px}.toolbar a.list.active,.toolbar a.list:hover,.toolbar span.list{background-position:15px -756px;color:#000;text-decoration:none}.collection-filter-panel,.collection-sharing-panel{border-top:1px solid #c8c8c8;display:block;padding:20px 0 0;z-index:2;margin:60px 0 0}.collection-filter-panel button.dropdown-toggle,.collection-sharing-panel button.dropdown-toggle{color:#484848;font-weight:400;letter-spacing:0;line-height:38px;padding:0 15px;position:relative;text-align:left;text-transform:capitalize;width:140px;background:#fff;margin:0 10px 0 0!important}.collection-filter-panel button.dropdown-toggle:before,.collection-sharing-panel button.dropdown-toggle:before{position:absolute;right:15px;top:50%;width:0;height:0;border:5px solid transparent;border-top-color:#000;content:"";margin-top:-2px;border-width:4px}.collection-filter-panel button.dropdown-toggle:after,.collection-sharing-panel button.dropdown-toggle:after{content:"";width:40px;height:37px;border-left:1px solid #e1e1e1;position:absolute;right:0;top:0}.collection-filter-panel .btn-group.open .dropdown-toggle,.collection-sharing-panel .btn-group.open .dropdown-toggle{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.collection-filter-panel .btn-group.open .dropdown-toggle:before,.collection-sharing-panel .btn-group.open .dropdown-toggle:before{border-top-color:transparent;border-bottom-color:#7a8e95;margin-top:-6px}.collection-filter-panel .btn-group .dropdown-toggle:hover{border:1px solid #c8c8c8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.toolbar .open .dropdown-menu{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:block;left:0;min-width:140px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.toolbar .dropdown-menu>li>a{color:#66787f;text-transform:capitalize;padding:3px 15px}.toolbar .dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#f5f5f5;color:#66787f}.infinite-scrolling,.infinite-scrolling-homepage{text-align:center;clear:both}.template-collection .padding{padding-top:0}.template-product .breadcrumb,.product{margin-bottom:40px}.product-shop .product-title{padding-top:14px;margin-bottom:10px;text-align:left}.product-shop .product-title h2,.product-shop .product-title a{font-weight:700;text-transform:capitalize;text-align:left;margin-bottom:0;line-height:30px;color:#000;text-decoration:none}#addToCartForm .money{display:inline}#addToCartForm strong.h2,.product-shop .prices{display:block;margin-bottom:19px;color:#000}.product-shop .prices .compare-price{text-decoration:line-through;color:#b5b5b5;font-weight:400}.product-shop .prices .on-sale{color:#e95144}.product-shop .prices{font-weight:700}#addToCartForm #product-add-to-cart{display:block;margin-bottom:20px}#addToCartForm #quantity{width:100px;margin-bottom:20px}#productPrice span,.product-shop .short-description{margin-bottom:14px}.product-vendor{color:#484848;text-transform:capitalize;margin-bottom:13px}.product-shop .spr-badge{padding-bottom:23px}.product-shop .spr-badge .spr-starrating{padding-right:15px}.product-shop .spr-badge .spr-badge-caption{cursor:pointer;text-transform:lowercase}.product-shop #product-add-to-cart{display:block;margin:0 30px 30px 0;float:left;clear:both}#add-to-cart-form strong.h2{margin-bottom:20px;display:block;margin-top:14px}.quick-view .product-shop .price,.product-shop .money{font-weight:700}.product-shop .old-price{margin-right:10px}label[for=quantity]{display:inline-block;font-weight:700;color:#000;margin:0 5px 9px 0}.product-shop .tags{margin-bottom:15px;clear:both}.product-shop .tags a{font-style:italic;color:#797979;padding-right:7px;margin-bottom:15px;display:inline-block}.product-shop .tags .icon-tags{text-transform:uppercase;background:#f5f5f5;font-style:normal;font-weight:700;padding:4px 10px;border-bottom:1px solid #e3e3e3;margin-right:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.product-shop .tags span{color:#797979;padding-right:7px}.product-shop .tags span:nth-child(1){display:none}.product-shop .tags span:nth-of-type(1){display:none}.product-shop .addthis{margin-bottom:50px;clear:both}.product-shop .product-description{padding:0}.product-shop .btn-prev-next ul{list-style:none}.product-shop .btn-prev-next ul li{list-style:none;display:inline-block;border:2px solid #66787f;color:#66787f;padding:5px 15px;margin-right:15px}.product-shop .btn-prev-next ul li:hover{background:#66787f}.product-shop .btn-prev-next ul li a{color:#66787f;text-transform:uppercase}.product-shop .btn-prev-next ul li a:hover{text-decoration:none}.product-shop .btn-prev-next ul li:hover a{color:#fff}.product-img-box{position:relative;padding-right:25px}.product-img-box .product-photo-container{position:relative;overflow:hidden;text-align:center}.quickview-featured-image>a>div,.zoomWrapper>div{width:64px!important;height:64px!important;background-color:#fff!important;left:50%!important;margin:-32px 0 0 -32px!important;top:50%!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.zoomWrapper img{z-index:-1!important}.more-view-wrapper li a{display:block}.more-view-wrapper{visibility:hidden;margin:0}.more-view-wrapper-owlslider{margin:20px 20px 0}.more-view-wrapper-owlslider li{float:left;margin:0;padding:0 10px;width:100%}#more-view-carousel .owl-controls .owl-buttons div,.more-view-wrapper .owl-theme .owl-controls .owl-buttons div{top:50%;margin-top:-20px}#more-view-carousel .owl-controls .owl-buttons div.owl-prev:hover,.more-view-wrapper .owl-theme .owl-controls .owl-buttons div.owl-prev:hover,#more-view-carousel .owl-controls .owl-buttons div.owl-next:hover,.more-view-wrapper .owl-theme .owl-controls .owl-buttons div.owl-next:hover{background-color:transparent!important}.product-img-box.has-jcarousel .product-photo-thumbs li{margin:0 0 20px}.more-view-wrapper .jcarousel-skin-tango .jcarousel-prev-disabled,.more-view-wrapper .jcarousel-skin-tango .jcarousel-next-disabled{display:none!important}.more-view-wrapper .jcarousel-skin-tango .jcarousel-next-vertical{bottom:0}.more-view-wrapper .jcarousel-skin-tango .jcarousel-prev-vertical{top:0}.more-view-wrapper .jcarousel-skin-tango .jcarousel-prev,.more-view-wrapper .jcarousel-skin-tango .jcarousel-next{background:url(bkg-icons6.png) no-repeat;width:37px;height:37px;z-index:2}.more-view-wrapper .jcarousel-skin-tango .jcarousel-prev-vertical{top:0;left:13px;background-position:100% -290px}.more-view-wrapper .jcarousel-skin-tango .jcarousel-next-vertical{bottom:0;left:13px;background-position:100% -339px}.more-view-wrapper .jcarousel-skin-tango .jcarousel-prev-disabled,.more-view-wrapper .jcarousel-skin-tango .jcarousel-next-disabled{display:none}.product-img-box.has-jcarousel .product-photo-container{float:left;width:380px}.more-view-wrapper ul{padding:0;margin:0}.product-img-box.has-jcarousel .more-view-wrapper{float:right}.quick-view .more-view-wrapper .jcarousel-container-vertical .jcarousel-clip-vertical{height:405px;overflow:hidden}.quickview-more-views,#more-view-carousel{padding:0;margin:0}.more-view-wrapper .jcarousel-container{padding:50px 0}.more-view-wrapper .jcarousel-container{width:64px}.more-view-wrapper .jcarousel-clip-vertical{width:64px;height:415px}.more-view-wrapper-jcarousel .product-photo-thumbs li{padding:0;margin:0 0 20px}.related-products{border-top:1px solid #c8c8c8}.related-products h2{font-weight:700;text-transform:uppercase;color:#000;text-align:center;padding:30px 0 28px;margin:0}.related-products .products-grid .grid-item{min-height:200px;margin-bottom:0}.related-products>.owl-theme>.owl-controls .owl-buttons div{width:39px;height:39px;top:130px;opacity:0}.related-products>.owl-theme:hover>.owl-controls .owl-buttons div{opacity:1}.related-products>.owl-theme>.owl-controls .owl-buttons div.owl-prev{left:20px;background:url(bkg-icons6.png) 100% -239px no-repeat}.related-products>.owl-theme>.owl-controls .owl-buttons div.owl-next{right:20px;background:url(bkg-icons6.png) 100% -190px no-repeat}.recently-viewed-products{margin-top:45px}.recently-viewed-products h2{color:#000;text-align:center;padding:30px 0 28px;margin:0;border-top:1px solid #c8c8c8;text-transform:uppercase;font-weight:700}.recently-viewed-products .products-grid .grid-item{min-height:200px;margin-bottom:0}.recently-viewed-products>.owl-theme>.owl-controls .owl-buttons div{width:39px;height:39px;top:130px;opacity:0}.recently-viewed-products>.owl-theme:hover>.owl-controls .owl-buttons div{opacity:1}.recently-viewed-products>.owl-theme>.owl-controls .owl-buttons div.owl-prev{left:20px;background:url(bkg-icons6.png) 100% -239px no-repeat}.recently-viewed-products>.owl-theme>.owl-controls .owl-buttons div.owl-next{right:20px;background:url(bkg-icons6.png) 100% -190px no-repeat}.selector-wrapper{padding-bottom:20px}.selector-wrapper select{height:30px;padding:4px;min-width:100px}.selector-wrapper label{margin-right:10px;display:block;margin-bottom:10px}#quantity{width:100px;margin-bottom:25px}label[for=productSelect]{margin-bottom:10px}.quantity select{height:30px;padding:4px}.panel-group .nav-tabs{border-bottom:1px solid #c8c8c8;margin-bottom:25px}.panel-group .nav-tabs>li{background:#fafafa;margin:0}.panel-group .nav-tabs>li>a{font-weight:700;color:#0009;text-transform:uppercase;letter-spacing:.05em;border:1px solid #c8c8c8;border-bottom:0;margin-right:3px;padding:13px 25px 14px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.panel-group .nav-tabs>li.active>a{padding-bottom:15px;margin-bottom:-1px}.panel-group .nav-tabs>li.active>a,.panel-group .nav-tabs>li.active>a:hover,.panel-group .nav-tabs>li.active>a:focus{border:1px solid #c8c8c8;border-bottom:0;color:#000}.panel-group .nav>li>a:hover,.panel-group .nav>li>a:focus{background:#fff;color:#000}.panel-group .panel{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;border-top:1px solid #dfe4e6;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;margin-top:0!important}.panel-group .panel-heading{padding:15px 0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.panel-group .panel-body{padding:10px 0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:none;padding-bottom:20px}.panel-group #shopify-product-reviews{margin:0}.panel-group .spr-container{border:none;padding:0!important}.panel-group .spr-header-title{display:none}.panel-collapse .panel-body{padding-bottom:46px!important}.panel-group .tab-content h4{font-weight:700;padding-top:17px;margin-bottom:15px;color:#000}.panel-group .tab-content h4:first-child{padding-top:0}.panel-group .tab-content p{margin-bottom:20px}.panel-group .tab-content #collapse-tab1 h4{padding-top:7px}.panel-group .tab-content ul{list-style:circle inside;padding-left:20px}.panel-group .tab-content ol{list-style:decimal inside;padding-left:20px}.spr-summary-actions a{font-weight:700;text-transform:uppercase;border:1px solid #484848;padding:0 15px;line-height:40px;letter-spacing:.05em;float:right;color:#000}.spr-summary-actions a:hover,.spr-summary-actions a:focus{text-decoration:none}.spr-icon{color:#000}.panel-group .spr-summary{line-height:40px;text-align:left}.panel-group .spr-summary-starrating{margin-right:10px}.panel-group .spr-form{padding-top:22px;margin-top:25px;border-color:#c8c8c8!important}.panel-group .spr-form-title,.panel-group .spr-header-title{text-transform:uppercase;font-weight:700;letter-spacing:.05em;color:#000;line-height:25px}.panel-group .spr-form-input-text,.panel-group .spr-form-input-email{max-width:360px}.panel-group .spr-form-label{display:block;margin-bottom:9px;color:#000}.panel-group .spr-form-input-textarea{height:153px}.spr-form-review .spr-form-review-rating .spr-form-label{float:left;margin:3px 20px 0 0}.spr-form-review .spr-form-review-body{margin-bottom:18px}.spr-form-actions .spr-button{height:46px;width:178px}.panel-body .spr-review-reportreview{float:left;line-height:16px;color:#b0b4b6}.spr-reviews .spr-review{border-top:1px dotted #c8c8c8;padding-top:28px}.spr-reviews .spr-review:first-child{margin-top:25px;border-top:1px solid #c8c8c8}.spr-reviews .spr-review-header-title{font-weight:700;color:#000;margin-bottom:3px}.spr-reviews .spr-review-header-byline{margin-bottom:13px}.spr-reviews .spr-review-header-byline strong:first-child{font-weight:700;font-style:italic}.spr-reviews .spr-review-header-byline strong{font-weight:400;font-style:normal}.spr-review-header .spr-review-header-starratings{margin:0 0 7px}.spr-reviews .spr-review-reportreview{float:left;color:#797979}.spr-reviews .spr-review-content{margin-bottom:13px}.selectize-input{padding:0 12px!important;min-height:40px!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important}.selectize-input.full{line-height:40px;max-width:360px}.selectize-input,.selectize-control.single .selectize-input.input-active{background:none!important}.selectize-input.focus{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}[class^=spr-icon-]:before,[class*=" spr-icon-"]:before{font-size:100%!important}.template-cart .page-header{overflow:hidden}.template-cart .page-header h1{float:left}.template-cart .page-header a.continue{float:right;color:#000;padding-right:35px;background:url(bkg-icons6.png) no-repeat right -29px;margin-top:16px}.cart-title h2{font-weight:700;color:#000;text-transform:uppercase;letter-spacing:.05em;padding:17px 0;margin:0 0 30px;border:1px solid #c8c8c8;border-width:1px 0}.cart-items{overflow:hidden;margin-bottom:50px}.cart-items li{float:left;width:100%;border-top:1px solid #c8c8c8;margin:30px 0 0;padding:30px 0 0}.cart-items li:first-child{border-top:0;padding:0;margin:0}.cart-items li>a{float:left;max-width:160px;max-height:217px;margin-right:30px}.cart-items .product-details{overflow:hidden}.cart-items .product-name{color:#000;font-weight:700;display:inline-block;margin-bottom:10px}.cart-items label{margin-bottom:9px}.cart-items .qty{width:110px;margin-right:30px}.cart-items p.vendor{font-style:italic;color:#8a8a8a;margin-bottom:11px}.cart-items p.price{font-weight:700;color:#000;margin-bottom:13px}.cart-items a.remove{text-transform:uppercase;color:#e95144;font-weight:700;border-bottom:1px solid #e95144;letter-spacing:.05em;margin-right:45px}.cart-items a.remove:hover,.cart-items a.remove:focus{text-decoration:none;border:0}.cart-items .update{text-transform:uppercase;color:#000;font-weight:700;border:0;border-bottom:1px solid #000;letter-spacing:.05em;background:none;line-height:20px;padding:0}.cart-items .update:hover{border:0}.cart-row{margin-bottom:50px;padding-left:30px}.cart-row h3{font-weight:700;color:#000;text-transform:uppercase;letter-spacing:.05em;padding:17px 0;margin:0 0 30px;border:1px solid #c8c8c8;border-width:1px 0}.cart-row .total-price{margin-bottom:13px}.cart-row .total-price p,.cart-row .total-price p span{font-weight:700;color:#272e31}.cart-row p.tax{font-style:italic;color:#8a8a8a;margin-bottom:12px}.cart-row p.text-order{text-transform:uppercase;font-style:italic;margin-bottom:24px}.cart-row label.comment-note{font-style:italic;font-weight:400;display:block;padding:24px 0 8px;margin:0;border-top:1px solid #c8c8c8}.cart-row textarea{height:112px;width:100%;margin-bottom:18px}.cart-row .btn{width:100%;height:64px;background:#e95144;border-bottom:3px solid #de372e}.cart-row .btn:hover{border-bottom-color:#232323}.cart-row .btn-secondary{display:block;float:right}#shipping-calculator h3{font-weight:700;color:#000;text-transform:uppercase;letter-spacing:.05em;padding:17px 0;margin:0 0 19px;border:1px solid #c8c8c8;border-width:1px 0}#shipping-calculator-form-wrapper label{display:block;color:#404e53;margin-bottom:11px}#shipping-calculator-form-wrapper p{float:left;padding-right:20px}#shipping-calculator-form-wrapper p select{width:300px}#shipping-calculator-form-wrapper p input[type=text]{width:170px}#get-rates-submit{font-weight:700;letter-spacing:.05em;padding:0 25px;text-transform:uppercase;line-height:40px;height:40px;width:195px;border:none;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s}.zoomContainer{z-index:999;width:auto!important;height:auto!important}#create_customer label{display:block;padding-bottom:5px}#create_customer input{display:block;margin-bottom:15px;width:440px}#create_customer .action-btn{text-transform:uppercase;padding-top:5px;overflow:hidden;line-height:24px}#create_customer .action-btn>p{overflow:hidden}#create_customer .action-btn input{margin-right:20px;width:auto;float:left}#customer_login .page-header{margin:0 0 29px}#customer_login label{display:block;padding-bottom:4px}#customer_login input{display:block;margin-bottom:15px;width:440px}#customer_login .action-btn{padding-top:5px;max-width:440px;overflow:hidden}#customer_login .action-btn input{width:auto;height:46px;width:127px;float:left}#customer_login .action-btn a{float:right;margin-top:16px}#recover_password label{display:block;padding-bottom:4px}#recover_password input#recover-email{display:block;margin-bottom:15px;width:440px}.wrapper-search-bar{margin:20px 0;clear:both;text-align:center;width:280px}.quickview-template,.quick-view{bottom:0;left:0;outline:0 none;overflow-x:auto;overflow-y:scroll;position:fixed;right:0;top:0;z-index:1050;display:none}.quickview-template .content,.quick-view .content{position:relative;width:90%;margin:30px auto;background:#fff;padding:30px 20px}.quick-view .overlay,.ajax-success-modal .overlay{background:#141414b3;height:100%;width:100%;position:fixed}.close-window{position:absolute;top:0;right:-50px}.quick-view .product-shop{float:right}.quick-view .product-photo-container>a img{max-height:516px}.quick-view .product-img-box{margin:0;float:left}.quick-view .product-img-box .image-wrapper,.quick-view .product-img-box .image{width:311px;height:311px;overflow:hidden;position:relative}.quick-view .product-img-box .image img{display:block;position:relative;max-width:110%}.quick-view .product-img-box .thumbnails{padding:20px 0 0 40px;position:relative}.quick-view .product-img-box .thumbnails .jcarousel-next-horizontal{width:70px;height:70px;position:absolute;top:0;right:0;display:block;float:left;opacity:.2;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}.quick-view .product-img-box .thumbnails .jcarousel-next-horizontal:hover{opacity:1}.quick-view .product-img-box .thumbnails .jcarousel-prev-horizontal{width:70px;height:70px;position:absolute;top:0;left:0;display:block;float:left;opacity:.2;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}.quick-view .product-img-box .thumbnails .jcarousel-prev-horizontal:hover{opacity:1}.quick-view .product-img-box .thumbnails ul{float:left;text-align:center;width:240px}.quick-view .product-img-box .thumbnails ul li a:hover,.quick-view .product-img-box .thumbnails ul li .active{opacity:1}.quick-view .product-img-box .thumbnails ul li a img{max-width:110%}.quick-view .product-img-box .thumbnails ul{width:266px}.quick-view .product-shop .addthis{margin:0}.ajax-form-submited-wrap{display:none;position:relative;width:270px;height:50px;float:right}.ajax-form-submited-success,.quick-view .ajax-form-submited-error{position:absolute;left:0;top:0;display:none;font-weight:700;width:270px;margin-right:30px;height:50px}.ajax-form-submited-success{line-height:50px}.ajax-form-loader{position:absolute;right:0;top:20px;width:40px;height:15px}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.35;filter:alpha(opacity=0);z-index:700;display:none}.quick-view .close-window{right:-50px}.quick-view .product-shop .price{margin-bottom:20px}.quick-view .product-shop .btn{margin-bottom:20px;min-width:180px}.quick-view .product-shop .product-description{margin-bottom:22px;padding:0}.quick-view .product-shop .quantity{margin-bottom:30px;padding:0}.quick-view .product-shop .details input[type=number]{margin-bottom:30px}.zoomWindowContainer .zoomWindow{border:5px solid #fff!important}.loading-modal{background:#fff url(load.gif) center 20px no-repeat;border:1px solid #d8d8d8;bottom:auto;height:110px;margin-top:-55px;margin-left:-80px;padding:0;width:160px;overflow:hidden;position:fixed;right:auto;top:50%!important;left:50%;font-weight:700;text-transform:uppercase;line-height:160px;text-align:center}.ajax-success-modal .content{background:#fff;bottom:auto;left:50%;margin-left:-270px;margin-top:-100px;min-height:200px;padding:30px;position:fixed;right:auto;top:50%!important;width:540px}.ajax-success-modal .ajax-left{float:left;margin-right:30px}.ajax-success-modal .ajax-right{margin-left:93px}.ajax-success-modal .close-modal{right:-50px;top:0}.ajax-error-modal{bottom:auto;left:50%;margin-left:-150px;overflow:hidden;padding:10px 20px;position:fixed;right:auto;top:50%;color:#fff;background:#e95144;width:auto;text-align:center}.ajax-error-modal .content{bottom:auto;left:50%;margin-left:-50px;overflow:hidden;padding:10px 40px;position:fixed;right:auto;top:50%;width:auto;background:#fff;border:1px solid #dc6944;color:#ea3b02;background-color:#ee532180}.ajax-success-modal .btn-secondary{border:0;height:36px;line-height:37px}.ajax-success-modal .continue-shopping{margin-right:20px}.ajax-product-title{text-align:left;margin-bottom:20px;font-weight:700;line-height:14px}.success-message{background:#f9f9f9 url(bkg-icons6.png) 20px -1475px no-repeat;height:40px;line-height:40px;color:#8b8b8b;padding:0 10px 0 40px;margin-bottom:20px;border-bottom:1px solid #ebebeb}.wow.animated,.widget-product .grid-item{-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-ms-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s}.animated{opacity:1;filter:alpha(opacity=100)}#back-top{background:url(bkg-icons6.png) 11px -1555px no-repeat #fff;text-indent:-999em;height:52px;position:fixed;right:20px;top:50%;width:52px;cursor:pointer;border:2px solid #000;margin:0}.swatch{margin:0 0 15px}.swatch .header{padding-bottom:9px;font-weight:700;color:#000}.swatch input{display:none}.swatch label{float:left;border:1px solid #c8c8c8;font-weight:400;height:40px!important;line-height:40px;margin:0;min-width:40px!important;text-align:center;text-transform:uppercase;white-space:nowrap}.swatch-element label{padding:0 10px;cursor:pointer}.color.swatch-element label{padding:5px}.swatch input:checked+label{border-color:#000}.swatch .swatch-element{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0 10px 10px 0;position:relative}.crossed-out{position:absolute;width:100%;height:100%;left:0;top:0}.swatch .swatch-element .crossed-out{display:none}.swatch .swatch-element.soldout .crossed-out{display:block}.swatch .swatch-element.soldout label{filter:alpha(opacity=60);opacity:.6}.swatch .tooltip{text-align:center;background:gray;color:#fff;bottom:100%;padding:10px;display:block;position:absolute;width:100px;left:-26px;margin-bottom:15px;filter:alpha(opacity=0);opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px #00000047;z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid gray 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.swatch .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0)}.swatch.error{background-color:#e8d2d2!important;color:#333!important;padding:1em;border-radius:5px}.swatch.error p{margin:.7em 0}.swatch.error p:first-child{margin-top:0}.swatch.error p:last-child{margin-bottom:0}.swatch.error code{font-family:monospace}.product-photo-container #product-featured-image{position:static!important;height:auto!important;width:auto!important}.product-photo-container>a{position:relative;display:block;width:100%}#customer-links .or{padding:0 5px}.products-grid .grid-item .product-image{position:relative;table-layout:fixed;text-align:center;width:100%}.products-grid .grid-item .product-image>a,.product-list .grid-item .product-image>a{line-height:0;vertical-align:middle;width:100%}.product-list .grid-item .product-image{overflow:hidden;position:relative;text-align:left;float:left;margin-right:30px;width:auto}.product-list .grid-item .product-image>a img{max-height:300px}.products-grid .grid-item-border .product-image,.grid-item-border.product-img-box .product-photo-container{border:1px solid #c4cdcd;padding:10px}.products-grid .grid-item-border .product-des .product-title{padding-left:10px;padding-right:10px}.no_crop_image img{height:auto!important;position:static!important}.zoomWrapper{overflow:hidden;height:auto!important;width:auto!important;text-align:center}.zoomWrapper img:nth-child(2){display:none}.total-price{margin-bottom:20px}.total-price label{margin:0 10px 0 0}.total-price span{font-weight:700}.products-grid .product-item-no-hover.grid-item{margin-bottom:0}.products-grid .product-item-no-hover .product-des{position:static;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";padding-top:15px}.product-item-no-hover .btn-top{-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";left:50%;margin-bottom:40px;position:absolute;text-align:center;top:30%;margin-left:-40px}.product-item-no-hover:hover .btn-top{-moz-opacity:1;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.product-item-no-hover .product-des .action{display:none}.products-grid .product-item-no-hover .product-des{padding-bottom:0}.template-customers-addresses form .grid{width:50%;overflow:hidden}.template-customers-addresses form .grid .grid-item{overflow:hidden}.template-customers-addresses form select,.template-customers-addresses form input[type=text],.template-customers-addresses form input[type=tel]{margin-bottom:15px;float:left;clear:both;width:100%}.template-customers-addresses form .grid label{float:left}.template-customers-addresses form input[type=checkbox],.template-customers-addresses form .btn{margin-right:10px}#theme-faqs .page-header{border:0;position:relative;padding-bottom:15px;margin-bottom:23px}#theme-faqs .page-header:after{content:"";border:0;height:2px;width:32px;position:absolute;left:50%;bottom:0;margin-left:-16px;background:#404e53}#theme-faqs .page-header h2{text-align:center}#theme-faqs .panel-group{border-top:1px solid #d2d8db;margin-top:45px}#theme-faqs .panel-group .panel{border-color:transparent}#theme-faqs .panel-default>.panel-heading{background:#f4f6f7;padding:26px 30px 26px 25px}#theme-faqs .panel-title{position:relative}#theme-faqs .panel-title:before{content:"Question";float:left;margin:-3px 20px 0 0;height:25px;line-height:25px;width:77px;text-align:center;color:#fff;background:#e66f65;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#theme-faqs .panel-title>a{text-transform:none;font-size:14px;font-weight:400;color:#404e53;display:block;position:relative;padding-right:40px}#theme-faqs .panel-title>a:after{content:"Hide";position:absolute;right:0;top:0;color:#66787f;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.02em;opacity:.6}#theme-faqs .panel-title>a.collapsed:after{content:"Show"}#theme-faqs .panel-group .panel-body{padding:26px 25px 26px 122px;position:relative}#theme-faqs .panel-group .panel-body:before{content:"Answer";float:left;margin:0 20px 0 0;height:25px;line-height:25px;width:77px;text-align:center;color:#fff;background:#b0c0c7;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:absolute;top:23px;left:25px}#theme-faqs .panel-group .panel-body img{margin-top:30px}table.wishlist-product{border:0;margin:0 0 26px}table.wishlist-product thead th{color:#232323;border:1px solid #c8c8c8;border-width:1px 0;padding:19px 38px;letter-spacing:.05em;white-space:nowrap;line-height:1}table.wishlist-product tbody td{padding:35px 38px;vertical-align:top}table.wishlist-product tbody td img{max-width:96px;max-height:130px}table.wishlist-product a.product-title{font-weight:700;color:#000;display:inline-block;margin-top:10px}table.wishlist-product p>span{font-weight:700;color:#232323;display:inline-block;margin-top:10px}table.wishlist-product a.btn-remove-wishlist{display:inline-block;width:35px;height:35px;text-indent:-999em;background:url(btn-remove.png) no-repeat center -2px;border:2px solid #e95144}table.wishlist-product a.btn-remove-wishlist:hover{background-color:#e95144;background-position:center -37px}table.wishlist-product .btn{display:inline-block;width:35px;height:35px;text-indent:-999em;background:url(btn-cart.png) no-repeat center -2px;border:2px solid #2e2e2e;padding:0}table.wishlist-product .btn:hover{background-color:#232323;border-color:#232323;background-position:center -37px}table.wishlist-product .a-right{text-align:right}table.wishlist-product .a-center{text-align:center}.wishlist a.share{font-weight:700;color:#232323;letter-spacing:.05em;padding-left:25px;text-transform:uppercase;background:url(icon-share1.png) no-repeat 0 center;margin-left:38px}.wishlist .main-content{padding-top:40px}.wishlist .page-header{margin:0;padding-bottom:21px}.wishlist .main-content p{margin:20px 0}.template-customers-account .page-header{margin:5px 0 20px}.template-customers-account .grid .page-header{border:1px solid #c8c8c8;border-width:1px 0;padding:16px 0;margin:0 0 24px -20px}.template-customers-account .page-header h4{font-weight:700;letter-spacing:.05em;color:#000;text-transform:uppercase;padding:0;margin:0}.template-customers-account .grid .grid-item{margin-left:20px}.template-customers-account .grid .grid-item:first-child{padding-bottom:58px}.template-customers-account .grid .grid-item>h5{font-weight:700;color:#232323;letter-spacing:.05em;margin:0 0 14px;text-transform:uppercase}.template-customers-account .grid .grid-item p>a{text-transform:uppercase;font-weight:700;letter-spacing:.05em;display:inline-block;height:40px;line-height:40px;padding:0 30px;text-align:center;text-decoration:none;margin:13px 0}.template-customers-addresses .grid .page-header{margin:0 0 27px;position:relative}.template-customers-addresses .grid .page-header:first-child{margin:5px 0 30px;padding:0}.template-customers-addresses .grid .page-header .large--left{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #c8c8c8}.template-customers-addresses .grid .large--right{margin:0 40px 0 0;display:inline-block}.template-customers-addresses .grid .large--right a{height:40px;line-height:40px;margin:0}.template-customers-addresses .grid .large--text-right{display:inline-block}.template-customers-addresses .grid .large--text-right a{color:#484848}.template-customers-addresses .grid .large--text-right a:hover{border-bottom:1px solid #484848;text-decoration:none}.template-customers-addresses .grid .grid-item .content{margin-left:20px}.template-customers-addresses .grid .grid-item .content h3{font-weight:700;color:#232323;letter-spacing:.05em;margin:0 0 15px;text-transform:uppercase}.template-customers-addresses .grid .grid-item .content h3 em{font-style:normal}.template-customers-addresses .grid .page-header h2{font-weight:700;letter-spacing:.05em;border:1px solid #c8c8c8;border-width:1px 0;padding:16px 0}.template-customers-addresses .grid .grid-item .content p.button>a{font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:0 30px;height:40px;line-height:38px;background:#e95144;color:#fff;display:inline-block;border:1px solid transparent;text-align:center;text-decoration:none;margin:15px 0 20px}.template-customers-addresses .grid .grid-item .content p.button>a:first-child{background:#232323;margin-right:17px}.template-customers-addresses .grid .grid-item .content p.button>a:hover{background:#57698f;color:#fff}.template-customers-addresses .btn{margin-right:10px}.template-customers-addresses hr{border:0}#add_address{overflow:hidden}.template-customers-addresses .grid .grid-item .grid{float:left;width:100%}.template-customers-addresses .grid .grid-item .grid .grid-item{float:left;clear:both;width:100%}.template-customers-addresses .grid .grid-item label{float:left;clear:both}.template-customers-addresses .grid .grid-item input[type=tel],.template-customers-addresses .grid .grid-item input[type=text]{clear:both;float:left;margin:0 0 10px;width:300px}.template-customers-addresses .grid .grid-item select{float:left;width:300px;clear:both;margin:0 0 10px}.template-customers-addresses .grid .grid-item form{overflow:hidden}.template-customers-addresses .grid .grid-item p{clear:both}.template-customers-addresses .grid .grid-item p input[type=checkbox]{float:left;margin-right:10px}.template-customers-addresses .grid .grid-item p label{float:none}.template-customers-addresses .grid .grid-item .page-header h4{font-weight:700;color:#232323;letter-spacing:.05em;margin:0 0 15px;text-transform:uppercase}.mega-menu .site-nav-dropdown{width:100%;left:0;position:absolute;text-align:left;top:48px;z-index:5;padding:20px 0}.mega-menu .site-nav-dropdown a{padding:2px 20px 3px}.mega-menu .site-nav-dropdown .container{padding:0;width:1180px}.mega-menu .site-nav-dropdown .col-1{float:left;width:56%}.mega-menu .site-nav-dropdown .col-2,.mega-menu .site-nav-dropdown .col-3{float:left;width:22%;text-align:center}.mega-menu .site-nav-dropdown .col-1 .inner{float:left;width:33.33%;border-right:1px solid #c8c8c8;padding-bottom:29px}.cbp-spmenu .site-nav-dropdown li.dropdown>a,.mega-menu .site-nav-dropdown .col-1 .inner>a{padding:0;margin:0 20px 10px;line-height:1;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:.1em}.mega-menu .site-nav-dropdown .col-1 .inner ul.dropdown{min-height:126px}.mega-menu .site-nav-dropdown .col-1 .inner:nth-child(4) ul.dropdown,.mega-menu .site-nav-dropdown .col-1 .inner:nth-child(5) ul.dropdown,.mega-menu .site-nav-dropdown .col-1 .inner:nth-child(6) ul.dropdown{min-height:220px}.mega-menu .site-nav-dropdown .col-2{border-right:1px solid #c8c8c8;padding:0 30px}.mega-menu .site-nav-dropdown .col-3{padding:0 20px}.mega-menu .site-nav-dropdown li:hover>a:before{top:9px}.mega-menu .banner-image a{padding:0}.widget-featured-product .widget-title{border:0;padding:0;margin-bottom:28px}.widget-featured-product .widget-title h3{letter-spacing:.1em;line-height:1;color:#000}.widget-featured-product .widget-product{overflow:hidden}.widget-featured-product .products-grid{float:left;margin:0;width:100%}.widget-featured-product .products-grid .grid-item{float:left;width:100%;margin:0}.widget-featured-product .products-grid .special-price em{font-style:normal}.widget-featured-product .grid-item .product-grid-image{padding:0;margin:0 0 15px;display:block;text-align:center}.widget-featured-product .grid-item .product-title{padding:0;color:#000}.widget-featured-product .grid-item .spr-badge{padding:0 0 8px;display:inline-block}.widget-featured-product .grid-item .price-box{margin-bottom:15px}.widget-featured-product .grid-item .btn{height:auto!important;line-height:20px!important;white-space:normal;padding:5px 15px;background:none!important;border:1px solid #000;color:#000;letter-spacing:.05em}.widget-featured-product .products-grid .action{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);position:static;width:auto}.widget-featured-product .products-grid .action .btn{width:auto}.site-nav>li.mega-menu{position:static}.wrapper-container .site-nav li.dropdown:hover.mega-menu>a>.icon-dropdown{border-top-color:#fff;opacity:1}.wrapper-container .site-nav li.dropdown.mega-menu>a{position:relative}.sub-mega-menu .parent-link{border-bottom:1px solid #3d4549;color:#fff;font-weight:700;padding-bottom:20px;margin-bottom:15px}.sub-mega-menu .parent-link a{text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:.05em;display:inline-block;padding:0;margin:0}.sub-mega-menu .parent-link>span.up{text-indent:-999em;display:block;background:url(icon-menu-up.png) no-repeat;opacity:.5;width:9px;height:6px;position:absolute;left:50%;top:6px;cursor:pointer}.sub-mega-menu .parent-link>span.up:hover{opacity:1}.sub-mega-menu .parent-link>span{padding:0 10px}.wrapper-container .site-nav li.mega-menu .sub-mega-menu.col-1 .inner{padding-right:0;width:100%}.wrapper-container .site-nav li.mega-menu .sub-mega-menu.col-1 .inner li{float:left;width:25%;padding-right:5%}.wrapper-container .site-nav li.mega-menu .site-nav-dropdown .col-1 .inner p.toogleClick{display:none!important}.wrapper-container .site-nav li.mega-menu .site-nav-dropdown .col-1 ul.dropdown{display:block;position:static;padding:0}.wrapper-container .site-nav li.mega-menu .site-nav-dropdown .col-1 ul.dropdown li:hover{background:none}.wrapper-container .site-nav li.mega-menu .site-nav-dropdown .col-1 ul.dropdown li:hover>a:before{background:none}.wrapper-container .site-nav li.mega-menu>.dropdown:hover>.site-nav-dropdown,.wrapper-container .site-nav li.mega-menu>.dropdown.open>.site-nav-dropdown{display:block}.sub-mega-menu,#cbp-spmenu-s1,.addthis_native_toolbox .at-share-tbx-element{display:none}.addthis_native_toolbox .at-share-tbx-element:first-child{display:block}.product-details .option{margin-bottom:10px}.toolbar{border-width:3px 0 0;border-color:#000}.sidebar-banner{margin-bottom:45px;text-align:center}.sidebar{margin-bottom:30px}.sidebar.collection-sidebar .widget-title{border:0;padding:0;margin-bottom:0}.sidebar.collection-sidebar .widget-title h3{font-size:16px;letter-spacing:.02em;color:#000}.sidebar.collection-sidebar .sidebar-links .widget-title{padding:17px 0 13px}.sidebar-links{border-top:3px solid #000}.sidebar-links .widget-content{margin-bottom:30px}.sidebar-links .widget-content>ul>li{padding:7px 0;margin:0}.sidebar-links .widget-content>ul>li>a{font-weight:700;color:#000;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.sidebar-links .widget-content>ul>li>a.focus:before,.sidebar-links .widget-content>ul>li>a.active:before,.sidebar-links .widget-content>ul>li>a:hover:before{border:5px solid transparent;border-left:5px solid #000;width:0;height:0;content:"";display:inline-block;margin-right:5px}.sidebar .sidebar-custom .widget-title h3{letter-spacing:.1em;border-top:1px solid #c8c8c8;padding:19px 0}.sidebar-custom .widget-title h3 span{cursor:pointer;font-size:12px}.sidebar-custom .widget-title h3 span:before{content:"";width:0;height:0;border:5px solid transparent;border-top-color:#000;display:inline-block;margin:0 10px -2px 0}.sidebar-custom .widget-title h3 a{color:#000;text-transform:capitalize;font-size:12px;font-weight:400;float:right;letter-spacing:0}.sidebar-custom .widget-title.click h3 span:before{border-top-color:transparent;border-bottom-color:#000;margin-bottom:2px}.sidebar-block{padding-bottom:14px}.sidebar-custom .widget-title{margin-bottom:20px;padding:21px 0 0;border-top:1px solid #d0d0d0;border-bottom:0}.sidebar-custom .widget-content{margin-bottom:12px}.sidebar-custom label{font-weight:400}.sidebar-custom ul{max-height:270px;overflow:hidden}.sidebar-custom ul li a{text-decoration:none}.sidebar-custom ul li.active a,.sidebar-custom ul li a:hover{font-weight:700}.sidebar-custom input[type=checkbox]{display:none}.sidebar-custom input[type=checkbox]+label{background:url(check-box.png) no-repeat 0 center;padding-left:23px}.sidebar-custom input[type=checkbox]+label:hover,.sidebar-custom input[type=checkbox]:checked+label{background:url(check-box-checked.png) no-repeat 0 center;cursor:pointer}.sidebar-custom.size ul li{float:left;width:50%;padding-right:10px}.sidebar-custom.color ul{margin:0 -10px 10px 0}.sidebar-custom.color ul li{width:34px;margin:0 8px 14px 0;padding:0;float:left}.sidebar-custom.color ul li a{display:block;border:1px solid #eaeaea;width:34px;height:34px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.sidebar-custom.color ul li a img{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;opacity:1;filter:alpha(opacity=100)}.sidebar-custom.color ul li a:hover,.sidebar-custom.color ul li a.active{border:3px solid #000}.refined-widgets{margin-bottom:7px;padding:17px 0;overflow:hidden;border-top:3px solid #000}.refined-widgets>span{font-size:16px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#000}.refined-widgets>a{float:right;color:#000}.products-grid,.list-category{letter-spacing:-.31em}.products-grid .grid-item,.list-category .grid-item{display:inline-block;float:none;vertical-align:top;letter-spacing:normal}.products-grid p,.list-category p{letter-spacing:normal}#displayTextLeft{font-size:11px;font-weight:700;letter-spacing:.05em;background:#000000e6;color:#fff;text-transform:uppercase;letter-spacing:.02em;padding:0 20px;position:fixed;left:0;bottom:0;height:36px;line-height:36px;width:100%;text-align:center;display:none;z-index:9}#displayTextLeft span{background:url(btn-sidebar.png) right 3px no-repeat;padding-right:20px}#displayTextLeft.hidden-arrow-left span{background-position:right -42px}.nicescroll-cursors{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme-styles.css.map */
