@font-face {font-family: 'DearPrudence';font-style: normal;font-weight: normal;src: local('DearPrudence-Regular'), url('../fonts/DearPrudence-Regular.otf') format('opentype');}@font-face {font-family: 'LaCompagnie';font-style: normal;font-weight: normal;src: local('la-Compagnie-des-Ombres'), url('../fonts/la-Compagnie-des-Ombres.ttf') format('opentype');}@font-face {font-family: 'Montserrat Light';font-style: normal;font-weight: 300;src: local('Montserrat Light'), local('Montserrat-Light'), url("../fonts/Montserrat-Light.ttf") format('opentype') }@font-face {font-family: 'MontserratLight';font-style: normal;font-weight: normal;src: local('Montserrat-Light'), url('../fonts/Montserrat-Light.ttf') format('opentype'), url('../fonts/Montserrat-light.woff') format('woff');}.col-xs-15, .col-sm-15, .col-md-15, .col-lg-15 {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}.col-xs-15 {width: 20%;float: left;}@media (min-width: 768px) {.col-sm-15 {width: 20%;float: left;}}@media (min-width: 992px) {.col-md-15 {width: 20%;float: left;}}@media (min-width: 1200px) {.col-lg-15 {width: 20%;float: left;}}body{font-family: 'Roboto', sans-serif;font-size: 14px;line-height: 24px;color: #555;font-weight: 400;overflow-x: hidden;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}label{font-weight: normal;}img{max-width: 100%;}h1,h2,h3,h4,h5,h6{margin-top: 0;color: #222;line-height: 1.3em;font-family: 'Montserrat', sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-weight: 600;}h1{font-size: 36px;}h2{font-size: 30px;}h3{font-size: 24px;}h4{font-size: 20px;}h5{font-size: 16px;}h6{font-size: 14px;}a{-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;text-decoration: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}a:hover, a:focus{text-decoration: none;color: inherit;outline: none;}p{margin-bottom: 22px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}ul, ol{margin: 0;padding: 0;}ul ul, ol ol, ul ol, ol ul{padding-left: 30px }input[type="text"], input[type="email"], textarea, input[type="password"],input[type="tel"],input[type=url],select, textarea{border: 1px solid #e8e8e8;padding: 6px 15px;color: #747474;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;}input[type="text"]:focus, input[type="email"]:focus, textarea:focus, input[type="password"]:focus{outline: none;}.checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"], .radio input[type="radio"], .radio-inline input[type="radio"] {position: static;margin: 0;}select, textarea{max-width: 100%;}::-webkit-input-placeholder {color: inherit;opacity: 1;filter: alpha(opacity=100);}:-moz-placeholder {color: inherit;opacity: 1;filter: alpha(opacity=100);}::-moz-placeholder {color: inherit;opacity: 1;filter: alpha(opacity=100);}:-ms-input-placeholder {color: inherit;opacity: 1;filter: alpha(opacity=100);}.button, input[type="submit"]{color: #fff;display: inline-block;padding: 9px 25px;text-align: center;text-transform: uppercase;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;background: transparent;position: relative;background-color: #111111;font-size: 12px;border: none;font-family: 'Montserrat', sans-serif;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;font-weight: 600;}.button:hover, input[type="submit"]:hover{color: #fff;}input[type="submit"]:before {background-color: rgba(255, 255, 255, 0.1);content: "";height: 0;left: 0;margin: auto;position: absolute;top: 0;transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;width: 0;}.button:hover, input[type="submit"]:hover, .button:focus, input[type="submit"]:focus, input,button{outline: none;}.button:hover:after, input[type="submit"]:hover:after{transition: all 0.4s ease-out 0s;-webkit-transition: all 0.4s ease-in-out 0s;-ms-transition: all 0.4s ease-in-out 0s;}.button.small{padding: 1px 25px;}.button.medium{padding: 13px 25px;}input[type=search], input[type=text], input[type=email], input[type=password], input[type=url]{border: 1px solid #e5e5e5;}.PlayfairDisplay{font-family: 'Playfair Display', serif;font-style: italic;}blockquote:not(.wp-block-quote) {font-family: 'Playfair Display', serif;font-style: italic;font-size: 14px;color: #555;margin: 20px 0;position: relative;border-left-style: solid;border-left-width:2px;padding: 0;padding: 0 50px;position: relative;}blockquote:not(.wp-block-quote):before{content: '';position: absolute;display: inline-block;width: 29px;height: 23px;background-image:url('../images/blockquote-left.png');background-repeat: no-repeat;background-position: center center;margin-left: -29px;}blockquote:not(.wp-block-quote):after{content: '';position: absolute;display: inline-block;width: 29px;height: 23px;background-image:url('../images/blockquote-right.png');background-repeat: no-repeat;background-position: center center;margin-right: -29px;}blockquote:not(.wp-block-quote).style2 {text-align: center;border: none;padding: 0 40px;font-size: 14px;margin: 0;margin-bottom: 30px;}blockquote:not(.wp-block-quote).style2:before {margin-left: 10px;}blockquote:not(.wp-block-quote).style2:after {margin-right: 39px;}.clear-both:before, .clear-both:after{display: table;content: '';}.clear-both:after{clear: both;}.main-content:before, .main-content:after{display: table;content: '';}.main-content:after{clear: both;}.owl-carousel .owl-next, .owl-carousel .owl-prev{display: inline-block;}.owl-carousel .owl-next>span, .owl-carousel .owl-prev>span{display: none;}.owl-carousel.nav-center-center .owl-next, .owl-carousel.nav-center-center .owl-prev{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;opacity: 0;filter: alpha(opacity=0);visibility: hidden;}.owl-carousel.nav-center-center .owl-next{right: -30px;}.owl-carousel.nav-center-center .owl-prev{left: -30px;}.nav-center-center.owl-carousel:hover .owl-next{right: 0;opacity: 1;filter: alpha(opacity=100);visibility: inherit;}.nav-center-center.owl-carousel:hover .owl-prev{left: 0;opacity: 1;filter: alpha(opacity=100);visibility: inherit;}.owl-carousel.nav-center-outside .owl-next, .owl-carousel.nav-center-outside .owl-prev{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;opacity: 0;filter: alpha(opacity=0);visibility: hidden;}.owl-carousel.nav-center-outside .owl-next{right: 100px;}.owl-carousel.nav-center-outside .owl-prev{left: 100px;}.nav-center-outside.owl-carousel:hover .owl-next{right: -30px;opacity: 1;filter: alpha(opacity=100);visibility: inherit;}.nav-center-outside.owl-carousel:hover .owl-prev{left: -30px;opacity: 1;filter: alpha(opacity=100);visibility: inherit;}.nav-center-outside.nav-style1:hover .owl-next{right: -25px;}.nav-center-outside.nav-style1:hover .owl-prev{left: -25px;}.nav-center-outside.nav-style3:hover .owl-next{right: -44px;}.nav-center-outside.nav-style3:hover .owl-prev{left: -44px;}.nav-center-outside.nav-style5:hover .owl-next{right: -35px;}.nav-center-outside.nav-style5:hover .owl-prev{left: -35px;}.nav-top-left .owl-prev, .nav-top-left .owl-next{position: absolute;top: -50px;left: 0;}.nav-top-left .owl-next{left: 35px;}.nav-top-left.nav-style3 .owl-next{left: 40px;}.nav-top-left.nav-style4 .owl-next{left: 65px;}.nav-top-left.nav-style5 .owl-next{left: 40px;}.nav-top-right .owl-prev, .nav-top-right .owl-next{position: absolute;top: -50px;right: 0;}.nav-top-right .owl-prev{right: 35px;}.nav-top-right.nav-style3 .owl-prev{right: 40px;}.nav-top-right.nav-style4 .owl-prev{right: 65px;}.nav-top-right.nav-style5 .owl-prev{right: 40px;}.nav-top-center .owl-controls{position: absolute;top: -70px;left: 0;text-align: center;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}.nav-top-center .owl-controls .owl-nav {position: relative;}.nav-top-center .owl-controls .owl-nav:before {display: inline-block;width: 100%;content: '';border-bottom: 1px dashed #eeeeee;position: absolute;top: 50%;left: 0;z-index: 0;}.nav-top-center .owl-controls .owl-nav .owl-next, .nav-top-center .owl-controls .owl-nav .owl-prev{margin: 0 23px;position: relative;z-index: 2;background-color: #fff;}.nav-top-center .owl-controls .owl-nav .owl-next{margin-right: 0;}.nav-top-center .owl-controls .owl-nav .owl-prev{margin-left: 0;}.owl-carousel.nav-style1 .owl-next, .owl-carousel.nav-style1 .owl-prev {color: #222;padding: 12px 7px;text-align: center;text-transform: uppercase;width: 25px;word-wrap: break-word;}.owl-carousel.nav-style2 .owl-next, .owl-carousel.nav-style2 .owl-prev{text-transform: uppercase;width: 30px;height: 30px;word-wrap: break-word;color: #aaaaaa;text-align: center;line-height: 30px;font-size: 0;}.owl-carousel.nav-style8 .owl-next, .owl-carousel.nav-style8 .owl-prev, .owl-carousel.nav-style9 .owl-next, .owl-carousel.nav-style9 .owl-prev{font-size: 0;color: #aaaaaa;}.owl-carousel.nav-style2 .owl-next:before, .owl-carousel.nav-style3 .owl-next:before, .owl-carousel.nav-style4 .owl-next:before, .owl-carousel.nav-style5 .owl-next:before, .owl-carousel.nav-style6 .owl-next:before, .owl-carousel.nav-style7 .owl-next:before, .owl-carousel.nav-style8 .owl-next:before, .owl-carousel.nav-style9 .owl-next:before{content: "\f105";font-family: 'FontAwesome';font-size: 35px;}.owl-carousel.nav-style2 .owl-prev:before, .owl-carousel.nav-style3 .owl-prev:before, .owl-carousel.nav-style4 .owl-prev:before, .owl-carousel.nav-style5 .owl-prev:before, .owl-carousel.nav-style6 .owl-prev:before, .owl-carousel.nav-style7 .owl-prev:before, .owl-carousel.nav-style8 .owl-prev:before, .owl-carousel.nav-style9 .owl-prev:before{content: "\f104";font-family: 'FontAwesome';font-size: 35px;}.owl-carousel.nav-style2 .owl-next:hover, .owl-carousel.nav-style2 .owl-prev:hover, .owl-carousel.nav-style8 .owl-next:hover, .owl-carousel.nav-style8 .owl-prev:hover, .owl-carousel.nav-style9 .owl-next:hover, .owl-carousel.nav-style9 .owl-prev:hover{color: #303030;}.owl-carousel.nav-style8 .owl-next:before, .owl-carousel.nav-style8 .owl-prev:before{font-size: 24px;}.owl-carousel.nav-style3 .owl-next:before, .owl-carousel.nav-style3 .owl-prev:before{font-size: 14px;}.owl-carousel.nav-style3 .owl-next, .owl-carousel.nav-style3 .owl-prev{width: 44px;height: 44px;background-color: transparent;border: 1px solid #fff;line-height: 42px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;opacity: 0.1;color: #fff;font-size: 0;text-align: center;}.owl-carousel.nav-style3 .owl-next:hover, .owl-carousel.nav-style3 .owl-prev:hover{opacity: 1;}.owl-carousel.nav-style4 .owl-next, .owl-carousel.nav-style4 .owl-prev{width: 60px;height: 60px;background-color: rgba(255,255,255,0.2);border: none;line-height: 60px;color: #fff;font-size: 0;text-align: center;}.owl-carousel.nav-style4 .owl-next:before, .owl-carousel.nav-style4 .owl-prev:before{font-size: 24px;}.owl-carousel.nav-style5 .owl-next, .owl-carousel.nav-style5 .owl-prev{width: 35px;height: 35px;background-color:transparent;border:1px solid #e7e7e7;line-height: 33px;color: #aaaaaa;font-size: 0;text-align: center;}.owl-carousel.nav-style5 .owl-next:before, .owl-carousel.nav-style5 .owl-prev:before{font-size: 16px;font-weight: bold;}.owl-carousel.nav-style5 .owl-next:hover, .owl-carousel.nav-style5 .owl-prev:hover{background-color: #111;color: #fff;border-color: #111;}.owl-carousel.nav-style6 .owl-next, .owl-carousel.nav-style6 .owl-prev{width: 30px;height: 30px;background-color:transparent;border:1px solid #fff;line-height: 28px;color: #fff;font-size: 0;text-align: center;}.owl-carousel.nav-style6 .owl-next:before, .owl-carousel.nav-style6 .owl-prev:before{font-size: 14px;}.owl-carousel.nav-style6 .owl-next:hover, .owl-carousel.nav-style6 .owl-prev:hover{color: #fff;}.owl-carousel.nav-style7 .owl-next, .owl-carousel.nav-style7 .owl-prev{width: 30px;height: 30px;background-color:transparent;line-height: 30px;color: #333;font-size: 0;text-align: center;background-color: #ccc;}.owl-carousel.nav-style7 .owl-next:before, .owl-carousel.nav-style7 .owl-prev:before{font-size: 14px;}.owl-carousel.nav-style7 .owl-next:hover, .owl-carousel.nav-style7 .owl-prev:hover{color: #fff;}.owl-carousel.no-overflow .owl-stage-outer{overflow: inherit;}.owl-carousel.nav-style9 .owl-prev{top: 50%;left: 0px;transform: translateX(-250%);opacity: 1;visibility: inherit;width: 42px;height: 42px;border-radius: 50%;border: 1px solid #eeeeee;text-align: center;}.owl-carousel.nav-style9 .owl-next{top: 50%;right: 0px;transform: translateX(250%);opacity: 1;visibility: inherit;width: 42px;height: 42px;border-radius: 50%;border: 1px solid #eeeeee;text-align: center;}.owl-carousel.nav-style9 .owl-next:before, .owl-carousel.nav-style9 .owl-prev:before{font-size: 24px;line-height: 36px }.nav-center-outside.owl-carousel.nav-style9:hover .owl-prev {left: 0px;}.nav-center-outside.owl-carousel.nav-style9:hover .owl-next {right: 0px;}.line{width: 100%;border-top: 1px solid #eaeaea;display: inline-block;}.tab-container, .kt-tabs .vc_tta-panels{position: relative;}.tab-container .tab-panel, .kt-tabs .vc_tta-panel {position: absolute;top: 0;left: 0;bottom: 0;width: 100%;opacity: 0;visibility: hidden;display: block;height: 1px;overflow: hidden;}.tab-container .active, .kt-tabs .vc_tta-panels .vc_tta-panel.vc_active {opacity: 1;visibility: inherit;position: relative;-vendor-animation-duration: 0.3s;-vendor-animation-delay: 1s;-vendor-animation-iteration-count: infinite;overflow: inherit;height: auto;}.kt-tabs .kt-tabs-list{font-family: 'Montserrat', sans-serif;display: table;margin: 0 auto;}.kt-tabs .kt-tabs-list .kt-tab{margin: 0;display: inline-block;padding: 0 20px;list-style: none;cursor: pointer;}.kt-tabs .kt-tabs-list .kt-tab a{font-size: 16px;text-transform: uppercase;color: #222;position: relative;padding: 0;margin: 0;display: inline-block;border: none;cursor: pointer;font-weight: 600;}.kt-tabs .kt-tabs-list .kt-tab a:after {width: 0px;height: 2px;display: block;margin: 0 auto;margin-top: 8px;content: '';-webkit-transition: width 0.3s ease 0s;-o-transition: width 0.3s ease 0s;transition: width 0.3s ease 0s;max-width: 100%;}.kt-tabs .kt-tabs-list .kt-tab:hover a:after, .kt-tabs .kt-tabs-list .kt-tab.vc_active a:after{width: 50px;max-width: 100%;}.kt-tabs .vc_tta-panel-heading{display: none;}.kt-tabs .vc_tta-panels{margin-top: 40px;}.kt-tabs .tab-wapper.style2 .kt-tabs-list{height: 60px;position: relative;}.kt-tabs .tab-wapper.style2 .kt-tabs-list li{padding: 0;margin-top: 12px;position: relative;z-index: 2;}.kt-tabs .tab-wapper.style2 .kt-tabs-list li a {color: #666;font-size: 16px;line-height: normal;}.kt-tabs .tab-wapper.style2 .kt-tabs-list li a:before {content: '';width: 22px;height: 1px;display: inline-block;margin: 0 10px;vertical-align: middle;}.kt-tabs .tab-wapper.style2 .kt-tabs-list li a:after, .kt-tabs .tab-wapper.style2 .kt-tabs-list li:first-child a:before{display: none;}.kt-tabs .tab-wapper.style2 .kt-tabs-list li.vc_active a {color: #333333;font-size: 24px;}.kt-tabs .tab-wapper.style2 .kt-tabs-list li.text-head {margin: 0!important;text-transform: uppercase;position: absolute;text-align: center;left: 50%;top: 50%;font-size: 80px;color: #ededed;font-weight: 700;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);list-style: none;z-index: 1;}.kt-tabs .tab-wapper.style3 {border-bottom: 1px solid #eee;padding-bottom: 10px;}.kt-tabs .tab-wapper.style3 .title {font-size: 24px;text-transform: uppercase;color: #222;margin-bottom: 0;position: relative;display: inline-block;}.kt-tabs .tab-wapper.style3 .title:before {content: "";display: inline-block;height: 2px;left: 10px;margin: 0 -30px 6px 0;width: 47px;}.kt-tabs .tab-wapper.style3 .kt-tabs-list{display: inline-block;float: right;font-family: 'MontserratLight';padding-top: 7px;}.kt-tabs .tab-wapper.style3 .kt-tabs-list li {padding: 0 12px;border-right: 1px solid #666;}.kt-tabs .tab-wapper.style3 .kt-tabs-list li:last-child{padding-right: 0;border: none;}.kt-tabs .tab-wapper.style3 .kt-tabs-list li a {font-size: 14px;color: #666;text-transform: none;display: inline-block;line-height: 15px;float: left;}.kt-tabs .tab-wapper.style3 .kt-tabs-list li a:after{display: none;text-transform: none;}.kt-tabs .tab-wapper.style4 .kt-tabs-list li{padding: 0;}.kt-tabs .tab-wapper.style4 .kt-tabs-list li a {font-size: 24px;padding: 0 20px;position: relative;color: #999;}.kt-tabs .tab-wapper.style4 .kt-tabs-list li a:after {width: 7px;height: 7px;display: inline-block;background-color: #999;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;margin-left: 20px;vertical-align: middle;position: absolute;top: 50%;right: 0;margin: 0;padding: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.kt-tabs .tab-wapper.style4 .kt-tabs-list li:last-child a:after{display: none;}.kt-tabs .tab-wapper.style4 .kt-tabs-list li.vc_active a{color: #333;}.banner-opacity a{display:block;position: relative;overflow: hidden;}.banner-opacity a:before {content: "";position: absolute;left: 0;top: 0;bottom: 0;right: 0;background-color: rgba(0,0,0,0.5);opacity: 0;filter: alpha(opacity=0);-webkit-transition: opacity 0.3s ease 0s;-o-transition: opacity 0.3s ease 0s;transition: opacity 0.3s ease 0s;z-index: 1;}.banner-opacity img {-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;width: 100%;}.banner-text:hover:before, .banner-opacity:hover a:before {opacity: 1;filter: alpha(opacity=100);}.banner-text:hover img, .banner-opacity:hover a img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.banner-border{position: relative;display: table;width: 100%;overflow: hidden;}.banner-border a:before, .banner-border a:after{content: "";position: absolute;top: 15px;right: 15px;bottom: 15px;left: 15px;opacity: 0;-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;z-index: 1;}.banner-border a:before {border-top: 1px solid #ffffff;border-bottom: 1px solid #ffffff;-webkit-transform: scale(1,0);-ms-transform: scale(1,0);-o-transform: scale(1,0);transform: scale(1,0);top: 30px;right: 15px;bottom: 30px;left: 15px;}.banner-border a:after {border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;-webkit-transform: scale(0,1);-ms-transform: scale(0,1);-o-transform: scale(0,1);transform: scale(0,1);top: 15px;right: 30px;bottom: 15px;left: 30px;}.banner-border.primary a:before {border-top: 1px solid #c99947;border-bottom: 1px solid #c99947;}.banner-border.primary a:after {border-left: 1px solid #c99947;border-right: 1px solid #c99947;}.banner-border:hover a:before, .banner-border:hover a:after{opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.banner-border img {-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}.banner-border:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);opacity: 0.8;}.banner-image-while a{display: block;position: relative;}.banner-image-while a:before {content: '';position: absolute;top: 0;bottom: 0;right: 0;left: 0;-webkit-transition: all .6s ease-in-out;-moz-transition: all .6s ease-in-out;-ms-transition: all .6s ease-in-out;-o-transition: all .6s ease-in-out;transition: all .6s ease-in-out;}.banner-image-while a:after {content: '';position: absolute;top: 0;bottom: 0;right: 0;left: 0;-webkit-transition: all .6s ease-in-out;-moz-transition: all .6s ease-in-out;-ms-transition: all .6s ease-in-out;-o-transition: all .6s ease-in-out;transition: all .6s ease-in-out;}.banner-image-while a:hover:before {right: 50%;left: 50%;background: rgba(255,255,255,0.2);}.banner-image-while a:hover:after {top: 50%;bottom: 50%;background: rgba(255,255,255,0.2);}.overlay {position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-color: rgba(0,0,0,0.16);}.banner-title{position: relative;display: inline-block;margin-bottom: 30px;}.banner-title a:before{content: '';position: absolute;top: 0;bottom: 0;width: 100%;background-color: rgba(0,0,0,0.7);-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;opacity: 0;filter: alpha(opacity=0);}.banner-title:hover a:before{opacity: 1;filter: alpha(opacity=100);}.banner-title .text{position: absolute;top: 50%;z-index: 1;color: #fff;font-size: 12px;text-transform: uppercase;left: 0;width: 100%;padding: 0 40px;text-align: center;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);display: none;}.banner-title:hover .text{display: block;}.banner-title .price{padding: 8px 15px;color: #222;position: absolute;bottom: 30px;right: 30px;background-color: #fff;z-index: 2;font-family: 'Montserrat', sans-serif;font-weight: 600;}.banner-title .price ins{text-decoration: none;float: left;margin-right: 5px;}.banner-title .price del{color: #aaaaaa;font-size: 12px;}.top-header .inner{border-bottom: 1px solid #e5e5e5;}.topbar{display: table;width: 100%;}.topbar-menu.left{float: left;}.topbar-menu.right{float: right;}.topbar-menu{margin: 0;padding: 0;display: inline-block;font-size: 13px;}.topbar-menu li{list-style: none;position: relative;}.topbar-menu>li{display: inline-block;}.topbar-menu .sub-menu{position: absolute;left: auto;top: 100%;min-width: 180px;background-color: #fff;-webkit-box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.17);-moz-box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.17);box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.17);padding:10px 0;visibility: hidden;opacity: 0;filter: alpha(opacity=0);-webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease, visibility 0.4s linear 0s;-moz-transition: opacity 0.4s ease, -moz-transform 0.4s ease, visibility 0.4s linear 0s;-ms-transition: opacity 0.4s ease, -ms-transform 0.4s ease, visibility 0.4s linear 0s;-o-transition: opacity 0.4s ease, -o-transform 0.4s ease, visibility 0.4s linear 0s;transition: opacity .4s ease, transform .4s ease, visibility .4s linear 0s;-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);z-index: 10;}.topbar-menu li.show-submenu>.sub-menu{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);visibility: inherit;opacity: 1;filter: alpha(opacity=100);}.topbar-menu .sub-menu .sub-menu {top: 0;left: 100%;}.topbar-menu>li>a{display: inline-block;padding: 13px 20px;}.topbar-menu>li>a img{margin-top: -2px;}.topbar-menu>li:first-child>a{padding-left: 0;}.topbar-menu>li:last-child>a{padding-right: 0;}.topbar-menu li>a{color: #666;}.topbar-menu li.menu-item-has-children>a:after{content: "\f107";font-family: 'FontAwesome';margin-left: 10px;}.topbar-menu li>a .fa, .topbar-menu li>a img{display: inline-block;margin-right: 10px;}.topbar-menu .sub-menu>li a{display: inline-block;padding: 5px 15px;display: inline-block;width: 100%;text-align: left;}.topbar-menu.right .sub-menu{right: 0;left: inherit;}.topbar-menu.right .sub-menu .sub-menu{right: 100%;top: 0;}.menu-current-currency:after{content: "\f107";font-family: 'FontAwesome';margin-left: 10px;}.topbar-menu .menu-currency-list{max-width: 150px;min-width: 150px;}.topbar-menu a.woocs_flag_view_item{width: inherit;height: inherit;margin: inherit;}.main-menu{padding: 0;margin: 0;}.main-menu li{list-style: none;position: relative;}.main-menu>li{display: inline-block;padding: 0 20px;}.main-menu>li:after{content: '';height: 10px;position: absolute;left: 0;width: 100%;bottom: -10px;z-index: 10;}.main-menu>li>a{padding: 13px 0;text-transform: uppercase;display: inline-block;color: #222;font-size: 12px;position: relative;font-family: 'Montserrat', sans-serif;font-weight: 600;}.main-menu>li>a:before{content: '';height: 2px;position: absolute;left: 0;bottom: -1px;width: 0%;transition: all 0.4s ease-out 0s;-webkit-transition: all 0.4s ease-in-out 0s;-ms-transition: all 0.4s ease-in-out 0s;}.main-menu>li:hover>a:before, .main-menu>li.current-menu-item>a:before, .main-menu>li.active>a:before{width: 100%;}.main-menu>li:first-child{padding-left: 0;}.main-menu .sub-menu{position: absolute;top: 100%;left: auto;-webkit-box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.17);-moz-box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.17);box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.17);min-width: 275px;padding: 20px 0;visibility: hidden;opacity: 0;filter: alpha(opacity=0);-webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease, visibility 0.4s linear 0s;-moz-transition: opacity 0.4s ease, -moz-transform 0.4s ease, visibility 0.4s linear 0s;-ms-transition: opacity 0.4s ease, -ms-transform 0.4s ease, visibility 0.4s linear 0s;-o-transition: opacity 0.4s ease, -o-transform 0.4s ease, visibility 0.4s linear 0s;transition: opacity .4s ease, transform .4s ease, visibility .4s linear 0s;-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);background-color: #fff;z-index: 9999;text-align: left;font-family: 'Roboto', sans-serif;}.main-menu .show-submenu>.sub-menu {-webkit-transform: translateY(10px);-ms-transform: translateY(10px);-o-transform: translateY(10px);transform: translateY(10px);opacity: 1;filter: alpha(opacity=100);visibility: inherit;}.main-menu>li:nth-last-child(1) .sub-menu{right: 0;left:inherit;}.main-menu>li:nth-last-child(1) .sub-menu .sub-menu{right: 100%;}.main-menu .sub-menu>li{padding: 0 35px;}.main-menu .sub-menu>li>a{padding: 8px 0;border-bottom: 1px dashed #e3e3e3;display: inline-block;width: 100%;color: #555;font-size: 14px;}.main-menu .sub-menu>li>a:hover{-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;padding-left: 15px;}.main-menu .sub-menu>li:last-child>a{border: none;}.main-menu .sub-menu.megamenu{padding: 0;overflow: hidden;font-family: 'Roboto', sans-serif;}.main-menu .sub-menu .sub-menu{left: 100%;top: 0;}.main-menu .menu-icon{margin-right: 5px;}.main-menu .image_notice{position: absolute;top: -8px;right: 0;}.megamenu .widget{margin-bottom: 30px;}.megamenu .widget .widgettitle{font-size: 14px;text-transform: uppercase;}.megamenu .widget_nav_menu ul{padding: 0;}.megamenu .widget_nav_menu ul>li{padding: 0;line-height: 24px;border: none;}.megamenu .widget_nav_menu ul>li>a{padding: 8px 0;border-bottom: 1px dashed #e3e3e3;display: inline-block;width: 100%;color: #555;font-size: 14px;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.megamenu .widget_nav_menu ul>li:last-child>a{border: none;}.megamenu .widget_nav_menu ul>li>a:hover{padding-left: 15px;}.header .main-header{padding: 60px 0;}.header.style1 .main-header{border-bottom: 1px solid #eaeaea }.header .logo{padding-top: 35px;}.header.style1 .mini-cart .icon {font-size: 40px;display: block;margin-bottom: 5px;}.header.style1 .mini-cart .cart-link .sub-total{display: none;}.header.style1 .mini-cart .cart-link{color: #222;margin-top: 10px;font-weight: 600;}.category-menu{padding: 0;float: right;font-family: 'Montserrat', sans-serif;display: block;}.category-menu li{list-style: none;display: inline-block;float: left;padding: 0 15px;position: relative;}.category-menu li:first-child{padding-left: 0;}.category-menu li:last-child{padding-right: 0;}.category-menu li>a{width: 135px;height: 135px;display: inline-block;border: 1px dashed #cccccc;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;text-align: center;font-size: 11px;color: #222;text-transform: uppercase;vertical-align: middle;padding-top:20px;font-weight: 600;}.category-menu li>a img{display:block;margin: 0 auto;margin-bottom: 5px;}.category-carousel.category-menu li{padding: 0;}.category-carousel .menu-icon img{width: auto!important;}.category-menu.style2 li>a{border: none;width: auto;height: auto;padding: 0;}.category-menu.style2 li>a .icon{width: 100px;height: 100px;display: inline-block;border: 1px dashed #cccccc;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;line-height: 100px;margin-right: 25px;}.category-menu.style2 li>a img{display: inline-block;margin: 0;}.category-menu.style2 li{padding: 0 20px;}.category-menu.style2 li:first-child{padding-left: 0;}.category-menu.style2 li:last-child{padding-right: 0;}.mini-cart{position: relative;}.show-shopping-cart {background: #fff none repeat scroll 0 0;opacity: 0;padding: 40px 30px;padding-top: 57px;position: absolute;right: 0;top: 100%;width: 368px;visibility: hidden;z-index: 999;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);visibility: hidden;opacity: 0;filter: alpha(opacity=0);-webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease, visibility 0.4s linear 0s;-moz-transition: opacity 0.4s ease, -moz-transform 0.4s ease, visibility 0.4s linear 0s;-ms-transition: opacity 0.4s ease, -ms-transform 0.4s ease, visibility 0.4s linear 0s;-o-transition: opacity 0.4s ease, -o-transform 0.4s ease, visibility 0.4s linear 0s;transition: opacity .4s ease, transform .4s ease, visibility .4s linear 0s;-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);text-align: left;}.mini-cart:hover .show-shopping-cart {-webkit-transform: translateY(10px);-ms-transform: translateY(10px);-o-transform: translateY(10px);transform: translateY(10px);opacity: 1;filter: alpha(opacity=100);visibility: inherit;}.show-shopping-cart .list-product{max-height: 300px;overflow-y:auto;}.show-shopping-cart.cart-empty .title{padding: 0;border: none;text-align: center;}.show-shopping-cart .list-shopping {border-bottom: 1px solid #f1f1f1;float: left;padding: 20px 0;text-align: left;width: 100%;}.show-shopping-cart .title{font-size: 12px;border-bottom: 1px solid #e5e5e5;padding-bottom: 15px;margin-bottom: 0;}.show-shopping-cart .list-shopping {border-bottom: 1px solid #f1f1f1;float: left;padding: 20px 0;text-align: left;width: 100%;}.show-shopping-cart .list-product .price{font-family: 'Montserrat', sans-serif;font-weight: 600;}.show-shopping-cart .title{font-size: 12px;border-bottom: 1px solid #e5e5e5;padding-bottom: 15px;margin-bottom: 0;}.show-shopping-cart .list-product{padding: 0;}.show-shopping-cart .list-product li{list-style: none;border-bottom: 1px solid #e5e5e5;padding: 20px 0;overflow: hidden;width: 100%;}.show-shopping-cart .list-product .thumb{width: 90px;float: left;}.show-shopping-cart .list-product .info{margin-left: 100px;position: relative;padding-right: 20px;}.show-shopping-cart .remove-item{position: absolute;top: -2px;right: 0;display: inline-block;line-height: normal;color: #222;font-size: 14px;}.show-shopping-cart .remove-item:hover{color: red;}.show-shopping-cart .list-product .product-name{font-size: 12px;text-transform: uppercase;}.show-shopping-cart .list-product .product-name a{color: #222;}.mini-cart .cart-link{position: relative;font-family: 'Montserrat', sans-serif;}.mini-cart .count{border-radius: 50%;color: #fff;font-size: 10px;height: 20px;line-height: 20px;position: absolute;right: 40px;text-align: center;top: 30px;width: 20px;}.mini-cart .show-shopping-cart .sub-total{padding: 21px 0;padding-bottom: 22px;text-align: center;display: block;font-family: 'Montserrat', sans-serif;font-weight: 600;}.mini-cart .show-shopping-cart .sub-total .amount{font-size: 16px;display: inline-block;margin-left: 5px;}.mini-cart .group-button .button{display: block;width: 100%;padding: 16px 0px;margin-bottom: 10px;}.mini-cart .group-button .check-out{border: 1px solid #111;background-color: transparent;color: #222;padding: 15px 0px;}.mini-cart .group-button .check-out:hover{color: #fff;}.header .box-control{display: table;width: 100%;}.header .box-control .box-serach, .header .box-control .box-settings{display: table-cell;vertical-align: middle;}.box-search{position: relative;}.box-search .search{border: none;width: 100%;padding: 13px 15px;padding-right: 50px;font-size: 13px;}.button-search{position: absolute;top: 0;right: 0;font-size: 25px;background-color: transparent;border: none;width: 50px;height: 50px;line-height:54px;text-align: center;}.box-search .close-box {position: absolute;top: 50%;right: 10px;font-size: 25px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);cursor: pointer;}.box-settings{position: relative;width: 30px;}.box-settings:before{content: '';position: absolute;left: 0;width: 100%;bottom: -10px;height: 10px;}.box-settings .icon{font-size: 23px;cursor: pointer;display: inline-block;line-height: 50px;text-align: right;color: inherit;}.box-settings .bar{width: 18px;}.box-settings .bar span{display: inline-block;width: 18px;height: 2px;background-color: #fff;float: left;margin: 2px 0;}.box-settings .bar span:last-child{margin-bottom: 0;}.box-settings .settings-wrapper {position: absolute;cursor: default;top: 100%;right: 0;opacity: 0;visibility: hidden;z-index: 999;visibility: hidden;opacity: 0;filter: alpha(opacity=0);-webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease, visibility 0.4s linear 0s;-moz-transition: opacity 0.4s ease, -moz-transform 0.4s ease, visibility 0.4s linear 0s;-ms-transition: opacity 0.4s ease, -ms-transform 0.4s ease, visibility 0.4s linear 0s;-o-transition: opacity 0.4s ease, -o-transform 0.4s ease, visibility 0.4s linear 0s;transition: opacity .4s ease, transform .4s ease, visibility .4s linear 0s;-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);}.box-settings .setting-content {background: #fff;text-align: left;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);width: 290px;float: left;padding: 25px;}.box-settings.open .settings-wrapper{-webkit-transform: translateY(10px);-ms-transform: translateY(10px);-o-transform: translateY(10px);transform: translateY(10px);opacity: 1;filter: alpha(opacity=100);visibility: inherit;}.box-settings .select-language, .box-settings .select-currency {border-bottom: 1px dotted #cccccc;padding-top: 12px;padding-bottom: 20px;font-family: 'Montserrat', sans-serif;}.box-settings .language-title, .box-settings .currency-title {color: #333333;font-size: 11px;text-transform: uppercase;margin-bottom: 7px;}.lang-list ul li, .currency-list ul li {margin-right: 5px;list-style: none;display: inline-block;float: left;}.currency-list img, .lang-list img{float: left;}.currency-list ul li a span {background-color: #eee;color: #333333;padding: 0 15px;display: inline-block;font-size: 12px;line-height: 20px;float: left;}.currency-list ul li a span:hover, .currency-list ul li.active a span {background:#4f4f4f;color: #ffffff;}.setting-option{padding-top: 13px;}.setting-option ul{padding-left: 16px;}.setting-option ul li{line-height: 30px;}.setting-option ul li a{color: inherit;}.header{background-color: #fff;}.header.ontop{position: fixed;top: 0;left: 0;right: 0;z-index: 100;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);padding: 5px 0;-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}.admin-bar .header.ontop{top: 32px;}.header.ontop .main-header{display: none;}.header.ontop .top-header .inner{border: none;}.header.style2 .top-header{padding-top: 60px;}.header.style2 .main-header{padding: 50px 0;padding-top: 43px;}.header.style2 .mobile-navigation{margin-top: 15px;}.header.style2 .logo{margin: 0;padding: 0;}.header.style2 .main-menu{float: right;margin-top: 15px;}.header.style2 .main-menu>li>a{padding: 8px 0;}.header.style2 .box-settings{height: auto;width: auto;}.header.style2 .box-settings .icon{line-height: normal;display: inline-block;padding-top: 20px;}.header.style2 .mini-cart .icon{font-size: 24px;}.header.style2 .box-control{width: auto;float: right;}.header.style2 .box-search, .header.style2 .box-settings, .header.style2 .mini-cart{padding: 0 10px;}.header.style2 .box-settings{padding-right: 0;}.header.style2 .box-search .icon{font-size: 26px;padding-top: 18px;display: inline-block;cursor: pointer;}.header.style2 .box-search .inner{position: absolute;top: 5px;right: 0;border: 1px solid #e5e5e5;min-width: 350px;display: none;z-index: 2;}.header.style2 .mini-cart{display: table-cell;}.header.style2 .mini-cart>a{font-size: 26px;color: #222;}.header.style2 .mini-cart .count{top: -10px;right: -10px;}.header.style2 .mini-cart .cart-link .text, .header.style2 .mini-cart .cart-link .sub-total{display: none;}.header.style2.ontop .top-header{display: none;}.header.style2.ontop .main-header{display: block;padding: 0;padding-bottom: 10px;}.header.style2.ontop .logo-wapper{display: none;}.header.style2.ontop .menu-wapper{width: 100%;}.header.style2.ontop .main-menu{float: left;}.header.style3 .logo{padding-top: 50px;}.header.style3 .top-header{width: 100%;border-bottom: 1px solid #e5e5e5;padding-bottom: 17px;padding-top: 40px;display: table;}.header.style3 .top-header .inner{border: none;}.header.style3 .box-control{width: auto;float: right;}.header.style3 .slogan{display: inline-block;float: left;padding: 10px 0;font-family: 'DearPrudence';font-size: 24px;color: #222;}.header.style3 .box-search, .header.style3 .mini-cart, .header.style3 .box-settings{display: table-cell;vertical-align: middle;}.header.style3 .mini-cart .cart-link .icon{font-size: 26px;margin-right: 10px;display: inline-block;}.header.style3 .mini-cart{padding: 0 30px;}.header.style3 .mini-cart .cart-link{color: #222;font-weight: 300;}.header.style3 .box-search{border-right: 1px solid #e8e8e8;width: 210px;max-width: 100%;}.header.style3 .box-search .search{padding: 10px 15px;padding-right: 60px;}.header.style3 .button-search{width: 44px;height: 44px;line-height: 45px;padding: 0;right: 15px;background: #ffffff;}.header.style3 .mini-cart .count{left: 15px;right: inherit;top: -18px;}.header.style3 .box-settings .icon{line-height: 40px;}.header.style3 .main-menu>li>a{padding: 18px 0;font-size: 13px;}.header.style3 .main-menu>li>a:before{display: none;}.header.style3 .main-menu>li{padding: 0 30px;}.header.style3 .main-menu>li:first-child{padding-left: 0;}.header.style3 .main-menu>li:last-child{padding-right: 0;}.header.style3 .mini-cart .cart-link .text{display: none;}.header.style3.ontop .top-header{display: inline-block;width: auto;float: right;padding: 0;border: none;}.header.style3.ontop .mini-cart .cart-link .sub-total{display: none;}.header.style3.ontop .mini-cart{padding: 0 15px;}.header.style3.ontop .main-menu{display: inline-block;}.header.style3.ontop .slogan{display: none;}.header.style3.ontop .logo{padding: 0;}.header.style3.ontop .topbar{display: none;}.header.style3.ontop .main-menu>li>a{padding: 10px 0;}.header.style3.ontop .logo-wapper{display: none;}.header.style3.ontop .menu-wapper{width: 100%;}.header.style4 .top-header{border-bottom: 1px solid #eaeaea;padding: 20px 60px;}.header.style4 .logo{padding: 0;}.header.style4 .box-control{padding-top: 10px;}.header.style4 .main-header{padding: 40px 0;text-align: center;}.header.style4 .category-menu{display: table;float: none;margin: 0 auto;}.header.style4 .main-menu>li:first-child{padding-left: 0;}.header.style4 .main-menu>li:last-child{padding-right: 0;}.header.style5 .top-header{border-bottom: 1px solid #eaeaea;padding: 50px 0;}.header.style5 .logo{padding: 0;text-align: center;}.header.style5 .main-header{padding: 10px 0;}.header.style5 .box-control{width: auto;float: right;}.header.style5 .box-search, .header.style5 .mini-cart, .header.style5 .box-settings{display: table-cell;vertical-align: middle;}.header.style5 .box-search .search{border-right: 1px solid #eaeaea;}.header.style5 .box-search .search{padding: 0 15px;}.header.style5 .mini-cart{padding-left: 10px;padding-right: 10px;}.header.style5 .mini-cart .cart-link{color: #222;}.header.style5 .mini-cart .cart-link .icon{font-size: 26px;margin-right: 10px;display: inline-block;}.header.style5 .mini-cart .count{left: 15px;right: inherit;top: -5px;}.header.style5 .main-menu>li{padding: 0 30px;}.header.style5 .main-menu>li:first-child{padding-left: 0;}.header.style5 .main-menu>li>a{font-size: 13px;}.header.style5 .main-menu>li>a:before{display: none;}.header.style5 .mini-cart .cart-link .text{display: none;}.header.style5.ontop .top-header{display: none;}.header.style5.ontop .main-header{display: block;padding: 0;}.header.style8 .mini-cart{padding-right: 0;}.header.style8 .mini-cart .cart-link .sub-total{padding: 0;}.header.style12 .main-menu>li{padding: 0 18px;}.header.style12 .main-menu>li:first-child{padding-left: 0;}.header.style12 .main-menu>li:last-child{padding-right: 0;}.header.style12 .logo{padding: 0;}.header.style12 .main-header{padding-top: 30px;padding-bottom: 60px;}.header.style12 .logo2{text-align: center;margin-bottom: 30px;display: none;}.header.style12 .mini-cart{padding-right: 0;}.header.style12 .mini-cart .cart-link .sub-total{padding: 0;}.header.style12 .logo-main{padding: 0;}.header.style14 {background-color: #111;border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: rgba(255,255,255,0.2);padding: 0 5px;}.home .header.style14, .page-template-fullwidth .header.style14, .always-is-home .header.style14 {background-color: transparent;position: absolute;top: 0;left: 0;right: 0;z-index: 2;padding: 0 5px;}.admin-bar .header.style14{top: 32px;}.header.style14 .main-header{padding:0;display: table;width: 100%;}.header.style14 .logo{padding: 30px 0;text-align: center;border-right-style: solid;border-right-width: 1px;border-right-color: rgba(255,255,255,0.2);min-width: 262px;width: 262px;}.header.style14 .main-menu{float: left;}.header.style14 .main-menu{margin: 0;display: table;width: 100%;}.header.style14 .logo, .header.style14 .main-menu-wapper, .header.style14 .right-control{display: table-cell;vertical-align: middle;float: none;}.header.style14 .main-menu-wapper{padding-left: 110px;}.header.style14 .right-control{min-width: 330px;width: 330px;}.header.style14 .main-menu>li>a{padding: 30px 0;color: #fff;font-size: 14px;}.header.style14 .main-menu>li>a:hover, .header.style14 .main-menu>li.active>a{color: #c99947;}.header.style14 .main-menu>li>a:hover{color: #c99947;}.header.style14 .main-menu>li>a:before{display: none;}.header.style14 .box-search, .header.style14 .box-settings, .header.style14 .mini-cart-wapper{padding: 17px 45px;border-left-style: solid;border-left-width: 1px;border-left-color: rgba(255,255,255,0.2);display: table-cell;}.header.style14 .box-search{border-left: none;padding: 17px 30px;}.header.style14 .box-search.open .icon{opacity: 0;}.header.style14 .box-search .inner{top: 18px;background-color: transparent;border: none;color: #fff;}.header.style14 .box-search .icon{padding-top: 13px;}.header.style14 .box-search .search{background-color: transparent;color: #fff;}.header.style14 .box-control{min-height: 84px;width: 100%;float: none;}.header.style14 .mini-cart>a{color: #fff;}.header.style14 .box-search .icon{color: #fff;}.header.style14 .box-settings .icon{color: #fff;padding-top: 10px;}.header.style15{background-color: rgba(0,0,0,0.8);}.header.style14.ontop, .page-template-fullwidth .header.style14.ontop, .home .header.style14.ontop{background-color: #111;padding: 0;position: fixed;}.header.style14.ontop .main-header{padding: 0;display: table;}.header.style14 .main-menu .image_notice{top: 15px;}.header.style15{background-color: #111;}.home .header.style15, .page-template-fullwidth .header.style15, .always-is-home .header.style15{background-color: rgba(0,0,0,0.8);position: absolute;top: 0;left: 0;right: 0;z-index: 2;}.admin-bar .header.style15{top: 32px;}.header.style15 .main-header {padding: 40px 0;}.header.style15 .logo{padding-top: 10px;}.header.style15 .main-menu{margin: 0;}.header.style15 .box-search .icon{padding-top: 10px;}.header.style15 .main-menu>li>a{color: #ccc;font-size: 14px;}.header.style15 .main-menu>li>a:hover, .header.style15 .main-menu>li.active>a{color: #c99947;}.header.style15 .main-menu>li>a:before{display: none;}.header.style15 .box-search .icon, .header.style15 .mini-cart>a{color: #FFF;font-size: 23px;}.header.style15 .box-settings .icon{padding-top: 10px;font-size: 23px;color: #fff;}.header.style15 .box-control{padding-left: 30px;}.header.style15 .box-search .inner{top: -5px;}.header.style15.ontop{padding: 10px 0;position: fixed;background-color: #111;}.header.style15.ontop .main-header{padding: 0;}.header.style15.ontop .main-menu{float: right;}.header.style16 .logo{padding: 0;width: 100%;text-align: center;padding-bottom: 10px;}.header.style16 .main-menu{text-align: center;float: none;}.header.style16 .topbar{border-bottom: 1px solid #eaeaea;}.header.style16 .main-header{padding: 50px 0;padding-bottom: 35px;}.header.style16 .mini-cart{padding: 0;border: none;}.header.style16 .main-menu>li{padding: 0 20px;}.header.style16 .main-menu>li>a {font-size: 14px;}.header.style16.ontop .logo, .header.style16.ontop .topbar{display: none;}.header.style17 .main-header{padding: 55px 0 35px 0;padding-bottom: 45px;}.header.style17 .main-menu>li>a:before{display: none;}.header.style17 .box-settings .icon{padding-top: 25px;}.header.style17 .box-settings .bar span{display: inline-block;width: 18px;height: 1px;background-color: #111;float: left;margin: 2px 0;}.header.style7 .box-settings .icon{padding-top: 25px;}.social-topbar {display: inline-block;float: right;font-family: 'MontserratLight';font-size: 13px;color: #666;padding: 13px 0;}.social-topbar label {font-weight: normal;margin: 0;}.social-topbar a {color: #8f8f8f;display: inline-block;margin: 0 5px;}.header.style18 .header-text{font-size: 14px;text-align: center;text-transform: uppercase;background-color: #d14b78;color: #fff;padding: 8px 0;font-weight: 600;}.header.style18 .main-header{padding: 47px 0;}.header.style18 .logo2 {display: none;}.header.style18 .logo{padding: 0;}.header.style18 .main-menu{padding-top: 20px;}.header.style18 .main-menu>li>a:before{display: none;}.header.style18 .main-menu>li>a{padding: 0;}.header.style18 .main-menu .image_notice{top: -15px;}.header.style18 .box-search, .header.style18 .mini-cart{display: table-cell;vertical-align: top;}.header.style18 .box-search{width: 170px;}.header.style18 .box-search .search{padding: 6px 0;border-bottom: 1px solid #eeeeee;}.header.style18 .box-search .button-search{width: 37px;height: 37px;line-height: 37px;}.header.style18 .mini-cart .cart-link{font-size: 24px;color: #222;padding: 6px 20px;display: inline-block;}.header.style18 .mini-cart .count{top: 6px;right: 10px;}.header.style18 .box-control{width: auto;float: right;padding-top: 10px;}.header.style18 .mini-cart .cart-link .text, .header.style18 .mini-cart .cart-link .sub-total{display: none;}.header.style18 .box-settings .bar{padding-top: 10px;}.header.style18 .box-settings .bar span {display: inline-block;width: 18px;height: 1px;background-color: #111;float: left;margin: 2px 0;}.header.style19{background-color: #111;}.header.style19 .main-header{padding: 60px 0;}.header.style19 .main-menu>li>a{font-size: 14px;color: #fff;}.header.style19 .main-menu>li>a:before{display: none;}.header.style19 .box-search .icon{color: #fff;}.header.style19 .box-settings .bar{padding-top: 25px;}.header.style19 .mini-cart>a{color: #fff;}.home .header.style19, .page-template-fullwidth .header.style19, .always-is-home .header.style19{background-color: transparent;position: absolute;top: 0;left: 0;right: 0;z-index: 10;}.admin-bar .header.style19{top: 32px;z-index: 100;}.header.style19.ontop .main-header{padding-bottom: 0;}.header.style19.ontop{padding: 10px 0;position: fixed;background-color: #111;}.header.style20 .topbar {border-bottom: 1px solid #eaeaea;}.header.style20 .logo{display: block;text-align: center;}.header.style20 .main-menu-inner{display: table;margin: 0 auto;padding-top: 65px;}.header.style20 .main-menu{float: left;margin: 0;margin-top: 2px;}.header.style20 .main-menu>li>a{font-size: 14px;padding: 2px 0;}.header.style20 .main-menu>li>a:before, .header.style20 .main-menu>li>a:after{content: '';display: inline-block;width: 0%;height: 1px;position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: width 0.3s ease 0s;-o-transition: width 0.3s ease 0s;transition: width 0.3s ease 0s;}.header.style20 .main-menu>li>a:before{top: 0;}.header.style20 .main-menu>li>a:after{bottom: 0;}.header.style20 .main-menu>li:hover>a:before, .header.style20 .main-menu>li:hover>a:after, .header.style20 .main-menu>li.active>a:before, .header.style20 .main-menu>li.active>a:after{width: 60%;}.header.style20 .box-search .icon{padding-top: 3px;}.header.style20 .mini-cart .amout{font-size: 13px;font-family: 'MontserratLight';color: #222;vertical-align: top;display: inline-block;margin-top: 2px;margin-left: 10px;}.header.style20 .mini-cart .count{right: inherit;top: -5px;left: 15px;}.header.style20 .box-search{border-right: 1px solid #eeeeee;}.header.style20.ontop .topbar{display: none;}.header.style20.ontop .logo{display: none;}.header.style20.ontop .main-menu-inner{padding-top: 0;}.header.style20.ontop .main-header{padding: 10px 0;}.header.style20 .main-menu .image_notice{top: -15px;}.header.sidebar{position: fixed;top: 0;left: 0;background-color: #111;min-width: 345px;max-width: 345px;padding-top: 45px;padding-left: 60px;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;z-index: 100;height: 100vh;}.admin-bar .header.sidebar{top: 32px;height: calc(100vh - 32px);}.header.sidebar .mCSB_inside > .mCSB_container{margin: 0;}.header.sidebar .header-top{position: relative;}.header-categoy-menu.closed{right: -345px;}.header.sidebar.closed{left: -345px;}.header.sidebar .main-menu{margin-top: 30px;}.header.sidebar .main-menu>li{display: block;float: left;width: 100%;padding: 0;padding-right: 60px;}.header.sidebar .main-menu>li>a{color: #eee;padding: 18px 0;border-bottom: 1px dashed #454545;width: 100%;}.header.sidebar .main-menu .sub-menu>li{padding: 0 20px;}.header.sidebar .main-menu .sub-menu>li>a{padding: 10px 0;}.header.sidebar .main-menu>li:after, .header.sidebar .main-menu>li>a:before{display: none;}.header.sidebar .box-settings .setting-content{width: 200px;padding: 10px;}.header.sidebar .main-menu .show-submenu>.sub-menu{display: block;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);max-height: 400px;overflow: auto;}.header.sidebar .close-header-sidebar, .header.sidebar .open-header-sidebar, .header-categoy-menu .close-header-sidebar, .header-categoy-menu .open-header-sidebar{width: 30px;height: 30px;display: inline-block;position: absolute;top: 0;right: 0;cursor: pointer;background-position: center center;background-repeat: no-repeat;text-align: center;line-height: 30px;color: #ccc;font-size: 30px;}.header-categoy-menu .close-header-sidebar, .header-categoy-menu .open-header-sidebar{right: inherit;left: 0;}.header.sidebar .open-header-sidebar{right: -30px;display: none;background-color: #111;color: #fff;font-size: 14px;}.header-categoy-menu .open-header-sidebar{right: inherit;left: -30px;display: none;background-color: #111;color: #fff;font-size: 14px;}.header.sidebar.closed .open-header-sidebar, .header-categoy-menu.closed .open-header-sidebar{display: block;}.header.sidebar .social a{-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;width: 35px;height: 35px;line-height: 36px;float: left;margin-right: 10px;background: #fff;text-align: center;transition: all 0.3s ease 0s;color: #2c2c2c;font-size: 18px;}.header.sidebar .social a:last-child{margin-right: 0;}.header.sidebar .social a .fa{font-size: 18px;line-height: 35px;}.header.sidebar .social a:hover{transition: all 0.3s ease 0s;}.header.sidebar .social a:hover .fa{color: #fff;}.header.sidebar .sidebar-footer{font-size: 10px;text-transform: uppercase;color: #aaa;padding: 60px 0;float: left;}.header.sidebar .line-header{width: 100%;height: 6px;display: block;background: url('../images/driver.png') no-repeat center left;display: block;margin: 0 auto;padding: 30px 0;float: left;}.header.sidebar .box-control{display: table;margin-top: 30px;width: auto;float: left;}.header.sidebar .box-control .box-search, .header.sidebar .box-control .mini-cart, .header.sidebar .box-settings{display: table-cell;vertical-align: middle;padding-right: 15px;}.header.sidebar .box-control .box-search .inner{position: absolute;top: 100%;left: 0;display: none;min-width: 230px;z-index: 2;}.header.sidebar .box-control .box-search .icon{color: #fff;font-size: 24px;cursor: pointer;}.header.sidebar .box-control .mini-cart .cart-link{font-size: 14px;color: #fff;position: relative;}.header.sidebar .mini-cart .count{left: 15px;top: -17px;}.header.sidebar .mini-cart .icon{font-size: 24px;}.header.sidebar .mini-cart .text{margin-left: 20px;display: inline-block;}.header.sidebar .box-settings .icon{color: #fff;font-size: 24px;line-height: normal;}.header.sidebar .box-settings{padding-right: 0;}.header.sidebar .box-settings .settings-wrapper{left: 100%;top: inherit;bottom: 100%;}.header.sidebar .mini-cart .cart-link .text, .header.sidebar .mini-cart .cart-link .sub-total, .header.sidebar .mini-cart .show-shopping-cart{display: none;}.header-categoy-menu, .header-categoy-menu.opened{position: fixed;top: 0;bottom: 0;right: 0;min-width: 345px;max-width: 345px;background-image: url('../images/bg-header-menu.jpg');background-position: top left;background-repeat: no-repeat;background-color: #111;z-index: 100;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;padding-top: 80px;padding-bottom: 60px;padding-left: 60px;padding-right: 20px;}.admin-bar .header-categoy-menu{top: 32px;}.header-categoy-menu.opened .open-header-sidebar{display: none;}.header-categoy-menu .mCSB_inside > .mCSB_container{margin: 0;margin-right: 20px;}.header-categoy-menu .block-category-carousel{background-image: none;padding: 0;background-color: transparent;}.header-categoy-menu .block-category-carousel .list-cat li{border: none;padding: 10px 0;text-align: center;}.header-categoy-menu .block-category-carousel .list-cat li>a{width: 134px;height: 134px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;border: 1px dashed #454545;display: inline-block;padding-top: 35px;}.header-categoy-menu .block-category-carousel .list-cat li>a img{width: auto;}.header-categoy-menu .block-category-carousel .block-inner{margin-top: 30px;}.header-bottom-sidebar-menu{margin: 0;font-family: 'MontserratLight';text-transform: none;font-size: 13px;margin-bottom: 20px;display: table;width: 100%;margin-top: 20px;float: left;}.header-bottom-sidebar-menu li{position: relative;}.header-bottom-sidebar-menu>li{list-style: none;display: inline-block;}.header-bottom-sidebar-menu>li>a{padding: 0 5px;display: inline-block;color: #666;}.header-bottom-sidebar-menu>li>a:hover{color: #fff;}.header-bottom-sidebar-menu>.menu-item-has-children>a:after{content: "\f107";font-family: 'FontAwesome';margin-left: 10px;}.header-bottom-sidebar-menu>li>a>.fa, .header-bottom-sidebar-menu>li>a>img{display: inline-block;margin-right: 10px;}.header-bottom-sidebar-menu>li:first-child>a{padding-left: 0;}.header-bottom-sidebar-menu .sub-menu{position: absolute;top: 100%;left: 0;min-width: 150px;background-color: #fff;padding: 10px;opacity: 0;visibility: hidden;filter: alpha(opacity=0);-webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease, visibility 0.4s linear 0s;-moz-transition: opacity 0.4s ease, -moz-transform 0.4s ease, visibility 0.4s linear 0s;-ms-transition: opacity 0.4s ease, -ms-transform 0.4s ease, visibility 0.4s linear 0s;-o-transition: opacity 0.4s ease, -o-transform 0.4s ease, visibility 0.4s linear 0s;transition: opacity .4s ease, transform .4s ease, visibility .4s linear 0s;z-index: 1;}.header-bottom-sidebar-menu .menu-item-has-children.show-submenu>.sub-menu{opacity: 1;filter: alpha(opacity=100);visibility: inherit;}.header-bottom-sidebar-menu .sub-menu>li{display: block;}.header-bottom-sidebar-menu .sub-menu>li>a{color: #666;display: inline-block;}.header.sidebar.header13 .main-menu>li{padding-right: 50px;}.header.style9 .main-header {padding: 0;background-color: #111;}.header.style9 .main-menu{margin: 0;float: left;}.header.style9 .main-menu>li>a {padding: 16px 0;color: #eee;}.header.style9 .logo{padding-top: 15px;}.header.style9 .main-menu>li>a:before{display: none;}.header.style9 .box-search .icon, .header.style9 .mini-cart>a, .header.style9 .box-settings .icon{color: #eee;}.header.style9.ontop{padding: 0;}.header.style9.ontop .main-header{padding: 5px 0;-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}.header.style9 .box-search .search{padding: 10px 15px;}.header.style3.style4.ontop .top-header{display: block;padding: 0 60px;border: none;width: 100%;}.header.style3.style4.ontop .box-control{padding-top: 0;}.header.style3.style4.ontop .logo{width: 34%;}.header.style3.style4.ontop .logo-wapper{display: none;}.header.style3.style4.ontop .control-wapper{float: right;}.header.style3 .main-menu .image_notice{top: 0;}.header.header13 .box-control .box-search, .header.header13 .box-control .mini-cart, .header.header13 .box-settings {vertical-align: middle;}.header.header13 .box-control .mini-cart{border-left: 1px solid #cccccc;padding-left: 20px;}.header.header13{width: 345px;min-width: 345px;}.header.header13.closed {left: -345px;}.header-bottom-sidebar-menu ul{padding: 0;}.header-bottom-sidebar-menu ul>li{list-style: none;display: inline-block;}.header.style12.ontop .main-header {display: block;padding: 0;}.header.style12.ontop .logo-main, .header.style12.ontop .logo2 {display: none;}.header.style12.ontop .control-wapper {float: right;}.header.style18.ontop .header-text{display: none;}.header.style18.ontop .main-header{display: block;padding: 0;padding-bottom: 20px;}.header.style18.ontop .logo-main{display: none;}.header.style18.ontop .control-wapper{float: right;}.shop-title{font-size:15px;line-height: normal;margin: 0;text-transform: uppercase;}.page-title{margin-bottom: 55px;}h1.page-title{text-transform: uppercase;font-size: 24px;}.page-title h3{text-transform: uppercase;margin-bottom: 0;margin-top: -5px;}.page-title .taxonomy-description{color: #999;font-style: italic;}.main-container{padding: 50px 0;}.main-container.shop-page{padding-top: 0;}.main-container.shop-with-banner{padding-top: 0;}.left-slidebar .main-content{float: right;}#header-ontop{position: absolute;visibility: hidden;opacity: 0;width: 100%;z-index: 9999;}#header-ontop.on-sticky{visibility: inherit;opacity: 1;}.product-item{list-style: none;}.product-item .product-thumb{position: relative;}.product-item .thumb-inner{position: relative;overflow: hidden;}.product-item .thumb-inner a{display: block;position: relative;}.product-item .product-info{text-align: center;}.product-item .product-name{margin-bottom: 0;margin-top: 10px;line-height: 20px;}.product-item .product-name a{text-transform: uppercase;font-size: 12px;color: #222222;}.product-item .product-name.short{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.product-item .price{color: #222;display: table;margin: 0 auto;margin-bottom: 15px;font-family: 'Montserrat', sans-serif;font-weight: 500;}.product-item .price ins{text-decoration: none;float: left;margin-right: 5px;}.product-item .price del{color: #aaa;font-size: 12px;}.product-list .product-item{margin-bottom: 30px;}.product-item .gorup-button{position: absolute;bottom: 0;right: 0;}.product-item .has-back-image .back-image{position: absolute;right: 0;left: 0;top: 0;width: 100%;transition: opacity 0.5s ease-in-out 0s;-moz-transition: opacity 0.5s ease-in-out 0s;-webkit-transition: opacity 0.5s ease-in-out 0s;backface-visibility: hidden;-moz-backface-visibility: hidden;-webkit-backface-visibility: hidden;opacity: 0;z-index: 2;}.product-item:hover .has-back-image .back-image{opacity: 1;}.product-item .gorup-button{position: absolute;right: 10px;z-index: 10;}.product-item .yith-wcwl-add-to-wishlist{display: inline-block;font-size: 0;margin: 0;float: left;}.product-item .yith-wcwl-add-to-wishlist>div{display: inline-block;width: auto;margin: 0;position: relative;float: left;}.product-item .yith-wcwl-add-to-wishlist>div a{width: 35px;height: 35px;text-align: center;line-height: 35px;margin-bottom: 10px;background-color: #fff;display: block;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);-webkit-transition: all 0.5s ease;transition: all 0.5s ease;border-radius: 0px;color: #222;}.product-item .yith-wcwl-add-to-wishlist>div a:hover{color: #fff;}.product-item .yith-wcwl-add-button a:before{font-family: 'FontAwesome';font-size: 14px;content: "\f004";}.product-item .yith-wcwl-wishlistexistsbrowse a:before, .product-item .yith-wcwl-wishlistaddedbrowse a:before{font-family: 'FontAwesome';font-size: 14px;content: "\f00c";}.product-item .yith-wcwl-add-to-wishlist .ajax-loading{margin: 0;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}.product-item .compare-button{display: inline-block;font-size: 0;}.product-item .compare-button a{padding: 0;margin: 0;width: 35px;height: 35px;text-align: center;line-height: 35px;margin-bottom: 10px;background-color: #fff;display: block;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);-webkit-transition: all 0.5s ease;transition: all 0.5s ease;border-radius: 0px;color: #222;font-size: 0;}.product-item .compare-button a:before{font-family: 'FontAwesome';font-size: 14px;content: "\f0ec";}.product-item .compare-button a:hover{color: #fff;}.product-item .compare-button a.added:before{font-family: 'FontAwesome';font-size: 14px;content: "\f00c";}.product-item .button.yith-wcqv-button{padding: 0;margin: 0;width: 35px;height: 35px;text-align: center;line-height: 35px;margin-bottom: 10px;background-color: #fff;display: block;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);-webkit-transition: all 0.5s ease;transition: all 0.5s ease;border-radius: 0px;color: #222;font-size: 0;}.product-item .button.yith-wcqv-button:before{font-family: 'FontAwesome';content: "\f002";font-size: 14px;}.product-item .button.yith-wcqv-button:hover{color: #fff;}.product-item .button.yith-wcqv-button, .product-item .compare-button a, .product-item .yith-wcwl-add-to-wishlist>div a{webkit-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-transform: scale(0,1);transform: scale(0,1);opacity: 0;filter: alpha(opacity=0);}.product-item:hover .button.yith-wcqv-button, .product-item:hover .compare-button a, .product-item:hover .yith-wcwl-add-to-wishlist>div a{opacity: 1;filter: alpha(opacity=100);-webkit-transform: scale(1);transform: scale(1);}.product-item .ajax_add_to_cart.loading:before{font-family: 'FontAwesome';content: "\f110";margin-right: 10px;-webkit-animation: fa-spin 1s infinite linear;animation: fa-spin 1s infinite linear;display: inline-block;}.product-item .ajax_add_to_cart.added{display: none;}.product-item .added_to_cart {color: #fff;display: inline-block;padding: 9px 25px;text-align: center;text-transform: uppercase;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;background: transparent;position: relative;background-color: #111111;font-size: 12px;border: none;font-family: 'Montserrat', sans-serif;}.product-item .added_to_cart:before{font-family: 'FontAwesome';content: "\f00c";margin-right: 10px;}.product-item.style2 .product-info{text-align: left;}.product-item.style2 .add_to_cart_button, .product-item.style2 .product_type_external, .product-item.style2 .product_type_simple, .product-item.style2 .product_type_grouped, .product-item.style2 .added_to_cart{background-color: transparent;padding: 0;text-decoration: underline;}.product-item.style2 .add_to_cart_button:before, .product-item.style2 .product_type_simple:before, .product-item.style2 .product_type_external:before, .product-item.style2 .product_type_grouped:before{content: '+';display: inline-block;}.product-item.style2 .price{margin-bottom: 5px;float: left;width: 100%;margin-top: 4px;}.product-item.list{width: 100%;}.product-item.list:before, .product-item.list:after{content: '';display: table;}.product-item.list:after {clear: both;}.product-item.list .price{width: 100%;display: block;}.product-item.list .product-info{text-align: left;}.product-item.list .product-name{margin-top: 0;}.product-item.list .rating {float: left;margin-bottom: 10px;width: 100%;font-size: 15px;display: block;}.product-item.list .gorup-button{position: relative;margin-top: 15px;display: inline-block;right: inherit;left: inherit;}.product-item.list .price{margin-bottom: 10px;}.product-item.list .gorup-button .clear{display: none;}.product-item.list .gorup-button .yith-wcwl-add-to-wishlist, .product-item.list .gorup-button .button, .product-item.list .gorup-button .gorup-button .button, .product-item.list .gorup-button .button.yith-wcqv-button, .product-item.list .gorup-button .added_to_cart {margin-right: 10px;float: left;}.product-item.list .button.yith-wcqv-button, .product-item.list .compare-button a, .product-item.list .yith-wcwl-add-to-wishlist>div a {opacity: 1;filter: alpha(opacity=100);-webkit-transform: scale(1);transform: scale(1);display: inline-block;margin: 0;width: 42px;height: 42px;line-height: 42px;webkit-box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);border: 1px solid #e8e8e8;}.product-item.list .available{text-transform: uppercase;color: #999;}.product-item.list .available span{text-transform: none;}.product-item .color-option{position: absolute;left: 10px;bottom: 10px;overflow: hidden;}.product-item .color-option span{display: inline-block;width: 12px;height: 12px;float: left;margin-right: 3px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}.product-item .status{position: absolute;left: 12px;top: 12px;z-index: 2;}.product-item .status .sale, .product-item .status .new, .product-item .status .onsale{width: 46px;height: 46px;color: #fff;text-transform: uppercase;background-color: #333;font-size: 10px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;line-height: 46px;display:block;text-align: center;margin-bottom: 10px;}.product-item .status .new{background-color: #d2a251;}.product-item.flash2 .status{position: absolute;top: 0;right: 0;left: inherit;font-family: "Montserrat",sans-serif;}.product-item.flash2 .status .onsale , .product-item.flash2 .status .new {float: left;text-align: center;width: 23px;height: auto;webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;font-size: 12px;position: relative;top: inherit;left: inherit;margin-right: 10px;position: relative;overflow: hidden;}.product-item.flash2 .status .text, .product-item.flash2 .status .text{display: inline-block;transform: rotate(90deg) ;-webkit-transform: rotate(90deg) ;-moz-transform: rotate(90deg) ;-o-transform: rotate(90deg) ;-ms-transform: rotate(90deg) ;margin-left: -5px;}.product-item.flash2 .status .new .text{margin-left: -3px;}.product-item.flash2 .status .onsale{background-color: #9ec8b3;}.product-item.list .status{left: 24px;}.product-item.list.flash2 .status{left: inherit;right: 15px;}.product-item.flash3 .status{top: 10px;left: 10px;right: 10px;}.product-item.flash3 .status .new, .product-item.flash3 .status .onsale{display: inline-block;padding: 4px 18px;background-color: #339966;color: #fff;text-transform: uppercase;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;font-size: 12px;font-family: 'Montserrat';width: auto;height: auto;line-height: 24px;margin: 0;float: left;}.product-item.flash3 .status .onsale{background-color: #cc9933;float: right;position: static;}.product-item.style3 .add_to_cart_button, .product-item.style3 .product_type_external, .product-item.style3 .product_type_grouped, .product-item.style3 .product_type_simple, .product-item.style3 .added_to_cart{border: 1px solid #cccccc;background-color: transparent;color: #333;}.product-item.style3 .add_to_cart_button:hover, .product-item.style3 .product_type_external:hover, .product-item.style3 .product_type_grouped:hover, .product-item.style3 .product_type_simple:hover, .product-item.style3 .added_to_cart:hover{background-color: #111;color: #fff;border-color: #111;}.product-item.style3 .yith-wcwl-add-to-wishlist>div a:hover, .product-item.style3 .compare:hover, .product-item.style3 .button.yith-wcqv-button:hover {color: #fff;background-color: #111;border-color: #111;}.product-item.style4 .add_to_cart_button, .product-item.style4 .product_type_external, .product-item.style4 .product_type_grouped, .product-item.style4 .product_type_simple, .product-item.style4 .added_to_cart{border: 1px solid #cccccc;background-color: transparent;color: #333;}.product-item.style4 .add_to_cart_button:hover, .product-item.style4 .product_type_external:hover, .product-item.style4 .product_type_grouped:hover, .product-item.style4 .product_type_simple:hover, .product-item.style4 .added_to_cart:hover{background-color: #111;color: #fff;border-color: #111;}.product-item.style4 .gorup-button{position: absolute;right: 10px;bottom: 65px;}.product-item.style4.list .gorup-button{position: relative;right: inherit;bottom: inherit;}.product-item.style4 .yith-wcwl-add-to-wishlist>div a, .product-item.style4 .compare, .product-item.style4 .yith-wcqv-button {color: #cdcdcd;border: 1px solid #cdcdcd;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);}.product-item.style4 .yith-wcwl-add-to-wishlist>div a:hover, .product-item.style4 .compare:hover, .product-item.style4 .button.yith-wcqv-button:hover {color: #fff;background-color: #111;border-color: #111;}.product-item.style4 .add-cart-wapper{padding-top: 12px;text-align: center;position: absolute;bottom: -60px;left: 0;right: 0;background-color: #fff;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;opacity: 0;filter: alpha(opacity=0);visibility: hidden;z-index: 10;}.product-item.style4:hover .add-cart-wapper{bottom: 0;opacity: 1;filter: alpha(opacity=100);visibility: inherit;}.product-item.style4 .product-thumb{overflow: hidden;}.product-item.style5 .product-thumb{overflow: hidden;}.product-item.style5 .gorup-button{left: 0;right: 0;bottom: -100px;padding-top: 17px;background-color: #fff;text-align: center;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;opacity: 0;filter: alpha(opacity=0);visibility: hidden;}.product-item.style5.list .gorup-button{position: relative;left: inherit;right: inherit;bottom: inherit;padding: 0;opacity: 1;filter: alpha(opacity=100);visibility: inherit;}.product-item.list.style5 .button.yith-wcqv-button, .product-item.list.style5 .compare-button a, .product-item.list.style5 .yith-wcwl-add-to-wishlist>div a{width: 36px;height: 36px;line-height: 34px;border-color: #333;}.product-item.style5:hover .gorup-button{bottom: 0;opacity: 1;filter: alpha(opacity=100);visibility: inherit;}.product-item.style5 .compare, .product-item.style5 .yith-wcqv-button, .product-item.style5 .yith-wcwl-add-to-wishlist>div a{display: inline-block;-webkit-transform: scale(1);transform: scale(1);opacity: 1;filter: alpha(opacity = 100);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);background-color: transparent;margin: 0;width: 36px;height: 36px;margin: 0 2.5px;}.product-item.style5 .yith-wcwl-add-to-wishlist>div a:hover{background-color: transparent;}.product-item.style5 .compare, .product-item.style5 .yith-wcqv-button, .product-item.style5.list .yith-wcwl-add-to-wishlist>div a, .product-item.style5 .added_to_cart{border:1px solid #333;color: #333;border-color: #333;}.product-item.style5 .add_to_cart_button, .product-item.style5 .product_type_external, .product-item.style5 .product_type_grouped, .product-item.style5 .product_type_simple, .product-item.style5 .added_to_cart{border:1px solid #333;background-color: transparent;color: #333;padding: 5px 20px;vertical-align: top;margin: 0 2.5px;}.product-item.style5 .add_to_cart_button:hover, .product-item.style5 .product_type_external:hover, .product-item.style5 .product_type_grouped:hover, .product-item.style5 .product_type_simple:hover, .product-item.list .yith-wcwl-add-to-wishlist>div a:hover, .product-item.style5 .compare:hover, .product-item.style5 .yith-wcqv-button:hover, .product-item.style5 .added_to_cart:hover, .product-item.style5.list .yith-wcwl-add-to-wishlist>div a:hover, .product-item.style5.list .yith-wcqv-button:hover, .product-item.style5.list .added_to_cart:hover, .product-item.style5.list .compare:hover {color: #fff;}.product-item.style5.list .yith-wcwl-add-to-wishlist>div a, .product-item.style5.list .yith-wcqv-button, .product-item.style5.list .compare{width: 36px;height: 36px;line-height: 36px;border:1px solid #333;color: #333;border-color: #333;}.product-item.style5 .product-info{text-align: left;}.product-item.style5 .price{display: inline-block;}.product-item.style5 .yith-wcwl-add-to-wishlist{float: right;}.product-item.style5 .yith-wcwl-add-to-wishlist>div a{float: right;width: auto;height: auto;line-height: 24px;}.product-item.style5 .yith-wcwl-add-button a:before{content: "\f08a";}.product-item.style5 .wishlist{float: right;width: auto;height: auto;line-height: 24px;}.product-item.style5 .wishlist:hover{color: #333;}.product-item.style6 .product-info{text-align: left;}.product-item.style6 .product-name{margin: 0;line-height: 25px;}.product-item.style6 .product-name a{font-size: 14px;}.product-item.style6 .price{color: #c99947;font-size: 16px;margin-bottom: 5px;position: relative;float: left;}.product-item.style6 .price ins, .product-item.style6 .price del{line-height: 30px;}.product-item.style6 .discount{font-size: 13px;font-family: 'MontserratLight';color: #fff;position: relative;background-color: #e05b70;top: inherit;left: inherit;margin-left: 15px;display: inline-block;padding: 2px 10px;}.product-item.style6 .discount:before{content: '';width: 0;height: 0;border-style: solid;border-width: 4px 6px 4px 0;border-color: transparent #e05b6f transparent transparent;position: absolute;top: 50%;left: -6px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.product-item.style6 .rating{margin-bottom: 15px;color: #666;display: block;clear: left;}.product-item.style6 .rating .active{color: #c99947;}.product-item.style6 .short-desc{font-family: 'MontserratLight';font-size: 13px;color: #666;margin-bottom: 25px;}.product-item.style6 .short-desc p{margin: 0;}.product-item.style6 .short-desc ul, .product-item.style6 .short-desc ol{padding-left: 15px;}.product-item.style6 .wishlist, .product-item.style6 .compare{position: static;opacity: 1;filter: alpha(opacity=100);-webkit-transform: scale(1);transform: scale(1);display: inline-block;margin: 0;border: 1px solid #cccccc;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);width: 36px;height: 36px;color: #666;vertical-align: middle;}.product-item.style6 .wishlist:hover, .product-item.style6 .compare:hover{background-color: #111;color: #fff;border-color: #111;}.product-item.style6 .add_to_cart_button, .product-item.style6 .product_type_simple, .product-item.style6 .product_type_grouped, .product-item.style6 .product_type_external, .product-item.style6 .added_to_cart {padding: 5px 20px;vertical-align: middle;background-color: #fff;color: #666;border: 1px solid #cccccc;float: left;margin-right: 5px;}.product-item.style6 .add_to_cart_button:hover, .product-item.style6 .product_type_simple:hover, .product-item.style6 .button.yith-wcqv-button:hover, .product-item.style6 .added_to_cart:hover, .product-item.style6 .compare-button a:hover, .product-item.style6 .yith-wcwl-add-to-wishlist>div a:hover, .product-item.style6 .product_type_grouped:hover, .product-item.style6 .product_type_external:hover{background-color: #111;color: #fff;border-color: #111;}.product-item.style6 .button.yith-wcqv-button, .product-item.style6 .compare-button a, .product-item.style6 .yith-wcwl-add-to-wishlist>div a {opacity: 1;filter: alpha(opacity=100);-webkit-transform: scale(1);transform: scale(1);float: left;margin: 0;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);background-color: #fff;color: #666;border: 1px solid #cccccc;width: 36px;height: 36px;line-height: 34px;margin-right: 5px;}.product-item.style6 .button.yith-wcqv-button{position: absolute;right: -40px;bottom: 0;z-index: 10;background-color: #111;color: #fff;margin: 0;border: none;}.product-item.style6 .gorup-buttons .clear{display: none;}.product-item.style6:hover .button.yith-wcqv-button{right: 0;}.product-item.style6 .product-thumb{overflow: hidden;}.product-item.style6 .product-count-down{margin-top: 52px;font-family: 'MontserratLight';color: #333333;font-size: 18px;}.product-item.style6 .box-count{width: 54px;height: 54px;text-align: center;display: inline-block;background-color: #efefef;margin-right: 7px;padding-top: 3px;}.product-item.style6 .secs{margin-right: 0;}.product-item.style6 .dot{display: none;}.product-item.style6 .box-count .text{font-size: 13px;display: block;}.product-item.style7 .gorup-button {left: 0;right: 0;bottom: -100px;padding-top: 17px;background-color: #fff;text-align: center;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;opacity: 0;filter: alpha(opacity=0);visibility: hidden;z-index: 10;padding-bottom: 1px;}.product-item.style7:hover .gorup-button {bottom: 0;opacity: 1;filter: alpha(opacity=100);visibility: inherit;}.product-item.style7 .add_to_cart_button, .product-item.style7 .product_type_external, .product-item.style7 .product_type_grouped, .product-item.style7 .product_type_simple, .product-item.style7 .added_to_cart{border: 1px solid #333;background-color: transparent;color: #333;padding: 5px 20px;vertical-align: top;}.product-item.style7 .button.yith-wcqv-button, .product-item.style7 .compare-button a, .product-item.style7 .yith-wcwl-add-to-wishlist>div a {display: inline-block;-webkit-transform: scale(1);transform: scale(1);opacity: 1;filter: alpha(opacity=100);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);background-color: transparent;margin: 0;width: 36px;height: 36px;border: 1px solid #333;color: #333;border-color: #333;margin: 0;}.product-item.style7 .add_to_cart_button:hover, .product-item.style7 .product_type_external:hover, .product-item.style7 .product_type_grouped:hover, .product-item.style7 .product_type_simple:hover, .product-item.style7 .added_to_cart:hover, .product-item.style7 .button.yith-wcqv-button:hover, .product-item.style7 .compare-button a:hover, .product-item.style7 .yith-wcwl-add-to-wishlist>div a:hover{color: #fff;background-color: #333;}.product-item.style7 .yith-wcwl-add-to-wishlist{float: none;display: inline-block;vertical-align: top;}.product-item.style7 .gorup-button .clear{display: none;}.product-item.style7 .button.yith-wcqv-button{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background-color: #fff;border: none;opacity: 0;filter: alpha(opacity=0);z-index: 10;}.product-item.style7:hover .button.yith-wcqv-button{opacity: 1;filter: alpha(opacity=100);}.product-item.style7 .price{color: #c99947;margin-bottom: 0;}.product-item.style7 .product-thumb{overflow: hidden;}.product-item .rating{color: #ffcc33;margin-bottom: 15px;display: none;}.product-item .rating .fa{margin-right: 3px;}.product-item .rating .fa:last-child{margin-right: 0;}.loadmore-link{border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;display: inline-block;width: 100%;float: left;text-align: center;padding: 22px 0;color: #666;text-transform: uppercase;text-decoration: underline;font-size: 12px;margin-top: 30px;}.button-loadmore {border-top: 1px solid #eee;border-bottom: 1px solid #eee;display: inline-block;padding: 22px 0;text-transform: uppercase;font-size: 12px;color: #666;font-family: 'Montserrat';width: 100%;text-decoration: underline;text-align: center;font-weight: 600;}.button-loadmore:hover {text-decoration: underline;}.button-loadmore.loadding:before{content: "\f110";font-family: 'FontAwesome';display: inline-block;line-height: normal;margin-right: 10px;-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);}.product-item.style8 .add_to_cart_button, .product-item.style8 .product_type_external, .product-item.style8 .product_type_grouped, .product-item.style8 .product_type_simple, .product-item.style8 .added_to_cart{border: 1px solid #cccccc;background-color: transparent;color: #333;}.product-item.style8 .add_to_cart_button:hover, .product-item.style8 .product_type_external:hover, .product-item.style8 .product_type_grouped:hover, .product-item.style8 .product_type_simple:hover, .product-item.style8 .added_to_cart:hover{background-color: #111;color: #fff;border-color: #111;}.product-item.style8 .gorup-button{position: absolute;right: 10px;bottom: 65px;}.product-item.style8.list .gorup-button{position: relative;right: inherit;bottom: inherit;}.product-item.style8 .yith-wcwl-add-to-wishlist>div a, .product-item.style8 .compare, .product-item.style8 .yith-wcqv-button {color: #cdcdcd;border: 1px solid #cdcdcd;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);}.product-item.style8 .yith-wcwl-add-to-wishlist>div a:hover, .product-item.style8 .compare:hover, .product-item.style8 .button.yith-wcqv-button:hover {color: #fff;background-color: #111;border-color: #111;}.product-item.style8 .add-cart-wapper{padding-top: 12px;text-align: center;position: absolute;bottom: -60px;left: 0;right: 0;background-color: #fff;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;opacity: 0;filter: alpha(opacity=0);visibility: hidden;z-index: 10;}.product-item.style8:hover .add-cart-wapper{bottom: 0;opacity: 1;filter: alpha(opacity=100);visibility: inherit;}.product-item.style8 .product-thumb{overflow: hidden;}.product-item.style8 .price{font-size: 16px;margin-bottom: 0;font-weight: 400;}.product-item.style8 .product-name a{font-size: 14px;font-weight: 700;}.product-item.style8 .price del{font-size: 14px;}.product-item.style8 .product-name{margin-top: 18px;}.product-item.style9 .price{position: absolute;bottom: 0;left: 50%;margin: 0;background-color: #fff;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);padding: 9px 27px;color: #c99947;}.product-item.style9:hover .price{display: none;}.product-item.style9 .gorup-button {left: 0;right: 0;bottom: -50px;padding-top: 17px;text-align: center;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;opacity: 0;filter: alpha(opacity=0);visibility: hidden;z-index: 11;}.product-item.style9:hover .gorup-button{bottom: 0;opacity: 1;filter: alpha(opacity=100);visibility: inherit;}.product-item.style9 .yith-wcwl-add-to-wishlist>div a, .product-item.style9 .compare, .product-item.style9 .yith-wcqv-button, .product-item.style9 .button.yith-wcqv-button{display: inline-block;-webkit-transform: scale(1);transform: scale(1);opacity: 1;filter: alpha(opacity=100);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);background-color: transparent;margin: 0;width: 44px;height: 44px;line-height: 44px;margin: 0;background-color: #fff;color: #333;display: inline-block;vertical-align: middle;margin: 0;}.product-item.style9 .yith-wcwl-add-to-wishlist>div a:hover, .product-item.style9 .compare:hover, .product-item.style9 .yith-wcqv-button:hover, .product-item.style9 .button.yith-wcqv-button:hover, .product-item.style9 .add_to_cart_button:hover, .product-item.style9 .added_to_cart:hover{color: #fff;}.product-item.style9 .compare-button{vertical-align: top;float: none;}.product-item.style9 .add_to_cart_button, .product-item.style9 .added_to_cart, .product-item.style9 .product_type_grouped, .product-item.style9 .product_type_simple, .product-item.style9 .product_type_external {background-color: #fff;color: #333;display: inline-block;vertical-align: middle;margin: 0;padding: 10px 25px;margin-right: 5px;}.product-item.style9 .button.yith-wcqv-button{margin-right: 5px;}.product-item.style9 .yith-wcwl-add-to-wishlist>div a{width: auto;height: auto;line-height: inherit;}.product-item.style9 .yith-wcwl-add-to-wishlist>div a:hover{background-color: transparent!important;}.product-item.style9 .yith-wcwl-add-button a:before{content: "\f08a";}.product-item.style9 .added{display: none;}.product-item.style9 .product-thumb{overflow: hidden;}.product-item.style9 .product-thumb:before{content: '';position: absolute;background-color: rgba(0,0,0,0.2);top: 0;left: 0;bottom: 0;width: 100%;.-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;opacity: 0;filter: alpha(opacity=0);visibility: hidden;z-index: 10;}.product-item.style9:hover .product-thumb:before{opacity: 1;filter: alpha(opacity=100);visibility: inherit;}.product-item.style9 .product-info{text-align: left;}.product-item.style9 .product-name{margin-top: 15px;}.product-item.style9 .wishlist{color:#c99947;width: auto;height: auto;}.navigation {border-top: 1px solid #eeeeee;float: left;margin: 60px 0;margin-top: 30px;padding-top: 40px;text-align: center;width: 100%;font-family: 'Montserrat', sans-serif;font-weight: 600;}.navigation .screen-reader-text{display: none;}.navigation ul{padding: 0;margin: 0;}.navigation li , .navigation .nav-links a, .navigation .nav-links span{display: inline-block;margin: 0 20px;color: #222222;font-size: 16px;}.navigation .current{text-decoration: underline;}.navigation a {color: #222222;font-size: 16px;}.navigation li.active {border-bottom: 1px solid #717171;}.shop-top{display: table;width: 100%;margin-bottom: 30px;}.shop-banner.fullwidth{width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;}.breadcrumbs, .woocommerce-breadcrumb{color: #555;display: block;padding: 20px 0;margin-bottom: 20px;}.breadcrumbs a, .woocommerce-breadcrumb a{color: #111111;}.breadcrumbs.style2{padding: 20px 0;margin-bottom: 20px;}.orderby-wapper{display: inline-block;padding-left: 50px;}.woocommerce-result-count{display: inline-block;margin-bottom: 0;}.orderby-wapper .chosen-container-single .chosen-single{border: none;padding: 0;text-transform: uppercase;font-size: 12px;}.orderby-wapper .orderby{min-width: 160px;}.orderby-wapper.display-products .orderby{min-width: 120px;}.show-grid-list{display: inline-block;padding-left: 25px;}.orderby-wapper .chosen-container-single .chosen-single div{line-height: 26px;right: 0;}.shop-top .shop-top-left{display: inline-block;float: left;}.shop-top .shop-top-right{float: right;display: inline-block;}.shop-top .label-filter{text-transform: uppercase;color: #222;font-size: 12px;display: inline-block;margin-right: 5px;}.shop-top .show-grid-list a{color: #999;display: inline-block;border-right: 1px solid #e8e8e8;padding: 0 7px;line-height: 20px;}.shop-top .show-grid-list a:last-child{padding-right: 0;border: none;}.shop-top .show-grid-list a:first-child{padding-left: 0;}.shop-page .widget{margin-bottom: 28px;}.widget{margin-bottom: 25px;}.widget:last-child{margin-bottom: 0;}.widget .widget-title{font-size: 15px;text-transform: uppercase;margin-bottom: 15px;position: relative;}.widget ul{padding: 0;margin: 0;}.widget ul li {list-style: none;border-bottom: 1px dashed #eeeeee;}.widget ul li:last-child{border-bottom-color: transparent;}.widget_categories select{width: 100%;}.widget_product_categories li, .widget_layered_nav li, .widget_nav_menu li{line-height: 40px;font-size: 15px;}.widget_product_categories li a, .widget_layered_nav li a{color: #555;}.widget_product_categories li .count-item, .widget_product_categories li .count, .widget_layered_nav li .count{color: #aaa;font-size: 12px;float: right;}.widget_layered_nav select, .widget_product_categories select{width: 100%;}.tagcloud{overflow: hidden;}.tagcloud a{height: 35px;line-height: 35px;font-size: 13px!important;color: #222;display: inline-block;float: left;margin:10px 10px 0 0;padding: 0 12px;background-color: #f3f3f3;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}.tagcloud a:hover{color: #fff;}.widget_price_filter .price_slider_wrapper{padding-top: 40px;padding-bottom: 15px;position: relative;}.widget_price_filter .slider-range-price{position: relative;height: 5px;border: 1px solid #eeeeee;}.widget_price_filter .ui-widget-header{height: 5px;background: #d0d0d0;position: absolute;}.widget_price_filter .ui-slider-handle{width: 12px;height: 12px;background: #111111;display: inline-block;top: -4px;position: absolute;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;outline: none;}.widget_price_filter .amount-range-price{text-align: center;padding-bottom: 15px;color: #555;}.widget_price_filter .button{margin-top: 34px;padding-left: 30px;padding-right: 30px;border: none;}.yith-woocompare-widget .no-product{line-height: 24px;text-align: center;padding: 45px 0;margin-top: 24px;color: #555;}.widget_product_top_sale ul{padding: 0;margin-top: 40px;}.widget_product_top_sale ul li{list-style: none;padding-bottom: 30px;overflow: hidden;}.widget_product_top_sale ul li:last-child{padding-bottom: 0;}.widget_product_top_sale .p-thumb{width: 100px;height: 70px;float: left;padding-right: 30px;}.widget_product_top_sale .p-name{font-size: 12px;font-weight: 500;}.widget_product_top_sale .p-name a{color: #303030;}.widget_product_top_sale .price{font-size: 14px;}.widget_search .screen-reader-text, .widget_product_search .screen-reader-text{display: none;}.widget_search form, .widget_product_search form{position: relative;}.widget_search .search-field, .widget_product_search .search-field{width: 100%;padding: 9px 20px;color: #303030;}.widget_search .button-submit, .widget_product_search .button-submit{position: absolute;top: 0;right: 0;width: 45px;height: 45px;background-color: transparent;border: none;text-align: center;line-height: 45px;font-size: 0;}.widget_search .button-submit:before, .widget_product_search .button-submit:before{font-family: 'FontAwesome';content: "\f002";font-size: 12px;line-height: inherit;}.blog-slidebar .widget{border: 1px solid #e8e8e8;padding: 15px;padding-top: 25px;}.blog-slidebar .widget .widget-title{border: none;padding-bottom: 7px;}.widget_categories li, .widget_archive li, .widget_pages li, .widget_meta li, .widget_nav_menu li{line-height: 40px;font-size: 15px;border-bottom: 1px dashed #e8e8e8;}.widget_categories li:last-child, .widget_archive li:last-child, .widget_pages li:last-child, .widget_meta li:last-child, .widget_nav_menu li:last-child{border-bottom: none;}.widget_categories li>a, .widget_archive li>a, .widget_pages li>a, .widget_meta li>a, .widget_nav_menu li>a{color: #333;display: inline-block;}.widget_categories li ul, .widget_archive li ul, .widget_pages li ul, .widget_meta li ul, .widget_nav_menu li ul{border-top: 1px dashed #eee;}.widget_categories .children>li, .widget_pages .children>li, .widget_nav_menu .sub-menu>li{padding-left: 20px;}.widget_archive input, .widget_archive select{width: 100%;}.widget_rss .rss-widget-icon{margin-top: -2px;}.widget_rss .widget-title .rsswidget{color: #333;}.widget_rss li{padding-bottom: 15px;margin-bottom: 15px;display: block;width: 100%;}.widget_rss .rssSummary{font-style: italic;}.widget_recent_product .product-categories li{border-bottom: 1px solid #eee;line-height: normal;padding: 15px 0;overflow: hidden;}.widget_recent_comments li, .widget_recent_entries li{padding: 10px 0;}.widget_recent_product .product-thumb{width: 80px;float: left;}.widget_recent_product .product-info{overflow: hidden;padding-left: 30px;}.widget_recent_product .product-name{line-height: 20px;}.widget_recent_product .product-name a{font-size: 12px;color: #222;text-transform: uppercase;line-height: normal;}.widget_recent_product .price{color: #222;}.widget_recent_product .price ins{text-decoration: none;}.widget_recent_product .price del{color: #999;}.widget_fillter_color a{display: inline-block;border: 1px solid transparent;padding: 2px;line-height: normal;}.widget_fillter_color a span{width: 21px;height: 21px;display: inline-block;float: left;}.widget_fillter_color a:hover, .widget_fillter_color a.active{border-color: #666;}.widget_fillter_size .inner{overflow: hidden;}.widget_fillter_size a{display: inline-block;padding: 3px 5px;background-color: #efefef;color: #333;line-height: normal;min-width: 24px;text-align: center;float: left;margin-right: 15px;}.widget_fillter_size a:hover, .widget_fillter_size a.active{background-color: #333333;color: #fff;}.widget_shopping_cart .cart-link{display: none;}.widget_shopping_cart .show-shopping-cart{position: relative;min-width: 1px;width: 100%;padding: 0;box-shadow: 0 1px 3px rgba(0, 0, 0, 0), 0 1px 2px rgba(0, 0, 0, 0);-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0), 0 1px 2px rgba(0, 0, 0, 0);visibility: inherit;opacity: 1;filter: alpha(opacity=100);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.widget_shopping_cart:hover .show-shopping-cart{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.widget_shopping_cart .cart-empty{border: 1px solid #e8e8e8;padding: 20px 0;text-align: center;}.widget_shopping_cart .cart-empty .title{border: none;margin: 0;padding: 0;}.element-icon{font-size: 12px;margin-bottom: 40px;position: relative;-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}.element-icon .icon{float: left;margin-right: 20px;width: 66px;height: 66px;text-align: center;font-size: 30px;line-height: 60px;border: 3px solid #f2f2f2;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}.element-icon.style3 .icon{border-radius: 0;}.element-icon .title{font-size: 12px;text-transform: uppercase;-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}.element-icon .content{overflow: hidden;font-size: 14px;}.element-icon.style2{border: 1px dashed #bcbcbc;padding: 39px 0;text-align: center;display: table;width: 100%;text-align: center;}.element-icon.style2:before {content: "";position: absolute;top: -1px;left: -1px;bottom: -1px;right: -1px;z-index: 9;border-top: 1px dashed #c99947;border-bottom: 1px dashed #c99947;transform: scale(0, 1);}.element-icon.style2:after {content: "";position: absolute;top: -1px;left: -1px;bottom: -1px;right: -1px;z-index: 9;border-left: 1px dashed #c99947;border-right: 1px dashed #c99947;transform: scale(1, 0);}.element-icon.style2:hover:before, .element-icon.style2:hover:after{transform: scale(1);-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}.element-icon.style2 .icon{display: inline-block;font-size: 36px;float: none;margin: 0;margin-right: 20px;border: none;width: auto;height: auto;}.element-icon.style2 .content{display: inline-block;color: #222;margin-top: -5px;}.element-icon.style2 .title{margin: 0;margin-bottom: 7px;font-weight: 600;}.element-icon.style3 .icon{width: 80px;height: 70px;border-style: solid;border-width:2px;font-size: 30px;text-align: center;line-height: 66px;margin: 0 auto;float: none;margin-bottom: 20px;position: relative;-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}.element-icon.style3 .icon:before{content: "";position: absolute;top: -2px;left: -2px;bottom: -2px;right: -2px;z-index: 9;border-top: 2px solid rgba(255, 255, 255, 0.8);border-bottom: 2px solid rgba(255, 255, 255, 0.8);transform: scale(0, 1);}.element-icon.style3 .icon:after{content: "";position: absolute;top: -2px;left: -2px;bottom: -2px;right: -2px;z-index: 9;border-left: 2px solid rgba(255, 255, 255, 0.8);border-right: 2px solid rgba(255, 255, 255, 0.8);transform: scale(1, 0);}.element-icon.style3:hover .icon:before, .element-icon.style3:hover .icon:after{transform: scale(1);-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}.element-icon.style3:hover .icon{color: #fff;}.element-icon.style3 .content{text-align: center;}.element-icon.style3 .title{font-size: 18px;color: #fff;margin: 0;-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}.element-icon.style3 .subtite, .element-icon.style3 .text{font-family: 'Playfair Display';font-size: 14px;font-style: italic;-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}.element-icon.style3:hover .subtite, .element-icon.style3:hover .text{color: #fff;}.element-icon.style4{margin: 0;padding: 50px 0;}.element-icon.style4 .inner{display: table;margin: 0 auto;padding: 50px 0;}.element-icon.style4 .icon{font-size: 30px;border-radius: 0;border: none;vertical-align: middle;}.element-icon.style4 .title{font-size: 18px;margin: 0;font-family: 'MontserratLight';}.element-icon.style4 .title strong{font-family: 'Montserrat', sans-serif;font-weight: 700;}.element-icon.style4 .subtite{color: #666;font-family: 'Playfair Display';font-size: 14px;}.element-icon.plus:after{content: '+';display: inline-block;font-size: 30px;position: absolute;top: 50%;right: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);font-weight: 700;}.element-icon.style5{text-align: center;margin: 0;font-family: 'Oswald';padding: 21px 0;}.element-icon.style5 .icon{float: none;margin: 0;font-size: 28px;color: #666666;display: inline-block;margin-right: 15px;padding-top: 2px;border: none;width: auto;height: auto;line-height: normal;}.element-icon.style5 .content{display: inline-block;padding-top: 5px;font-weight: 300;}.element-icon.style5 .title, .element-icon.style5 .text{display: inline-block;margin: 0;}.element-icon.style5 .title{font-size: 16px;text-transform: uppercase;font-family: 'Oswald';}.element-icon.style5 .text{font-size: 14px;color: #666;font-weight: 300;}.element-icon.style5.plus:after{font-family: 'Oswald';font-weight: 300;color: #333;top: 47%;}.footer{background-color: #0b0b0b;color: #888;padding-top: 50px;font-family: 'Montserrat', sans-serif;font-weight: 500;}.footer .custom-menu{line-height: 28px;}.footer .custom-menu a{color: #888888;}.footer .widget_nav_menu ul li{border: none;line-height: 28px;}.footer .widget_nav_menu ul li a{color: #888;font-size: 13px;}.footer .widget{text-align: center;}.footer .widget .widget-title, .footer .widget .widgettitle{font-size: 19px;color: #eeeeee;margin-bottom: 30px;text-transform: uppercase;}.footer .widget .widget-title:after{content: '';width: 23px;height: 6px;display: block;background: url('../images/driver.png') no-repeat center center;display: block;margin: 0 auto;margin-top: 10px;}.footer .contact-info .content{padding: 0 40px;}.footer .contact-info .phone{color: #fff;font-size: 18px;}.footer .our-service ul li{line-height: 28px;list-style: none;line-height: 28px;list-style: none;border: none;}.footer .our-service ul li a{color: #888888;}.footer .widget_social .social a{width: 44px;height: 44px;line-height: 44px;display: inline-block;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;margin: 0 3px;color: #2c2c2c;text-align: center;font-size: 24px;background-color: #fff;}.footer .widget_social .social a:hover{color: #fff;}.footer .footer-bottom{margin-top: 60px;}.footer .payment{padding: 40px 0;border-top-width: 1px;border-top-style: solid;border-top-color: rgba(25,25,25,0.9);text-align: center;font-size: 12px;}.footer .payment .head, .footer .payment .list{display: inline-block;}.footer .payment .head {padding-right: 100px;text-align: center;}.footer .payment .head span:first-child{display: block;font-size: 11px;color: #fff;text-transform: uppercase;}.footer .payment .list{margin: 0 -25px;}.footer .payment .list img{opacity: 0.2;vertical-align: middle;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.footer .payment .list .item{padding: 0 25px;display: inline-block;}.footer .payment .list .item:hover>img{opacity: 1;}.footer .widget_newletter .button{position: absolute;top: 0;right: 0;width: 50px;height: 40px;padding: 0;line-height: 40px;}.footer .widget-title {font-size: 19px;color: #eeeeee;margin-bottom: 30px;text-transform: uppercase;}.footer .fick_photo .fick-photo{margin: 0 -7px;padding: 0;}.footer .fick_photo .fick-photo li{display: inline-block;float: left;padding: 0 7px;width: 25%;margin-bottom: 14px;}.footer .fick_photo img:hover{opacity: 0.6;}.footer.style2{background-color: #f0f0f0;color: #666;font-family: 'MontserratLight';font-size: 13px;}.footer.style2 a{color: #666;}.footer.style2 .widget-title{color: #333;}.footer.style2 .contact-info .phone{color: #999;}.footer.style2 .social a{background-color: transparent;color: #cccccc;font-size: 18px;border: 2px solid #ccc;line-height: 40px;}.footer.style2 .social a{width: 36px;height: 36px;line-height: 32px;font-size: 18px;}.footer.style2 .social a:hover{background-color: transparent;}.footer.style2 .payment{border-color: #e0e0e0;}.footer.style2 .payment .head span:first-child{color: #333;font-size: 12px;font-weight: 700;}.footer.style2 .footer-sidebar{border-right: 1px solid #e0e0e0;min-height: 295px;}.footer.style2 .footer-sidebar:last-child{border:none;}.footer.style3{background-color: #f0f0f0;color: #666;font-size: 13px;font-weight: 400;}.footer.style3 .widget{text-align: left;}.footer.style3 .widget .widget-title:after{display: none;}.footer.style3 .widgettitle, .footer.style3 .wpb_flickr_heading{color: #333;font-size: 19px;margin-bottom: 17px;text-transform: uppercase;}.footer.style3 .newsletter.footer_newsletter .section-title{margin-bottom: 17px;}.footer.style3 .social .widgettitle{margin-bottom: 15px;}.footer.style3 .widget_nav_menu ul{padding-left: 16px;}.footer.style3 .widget_nav_menu li{line-height: 28px;list-style: inherit;font-size: 13px;}.footer.style3 .widget_nav_menu li a{font-size: 13px;color: #666;}.footer.style3 .widget_nav_menu li a:hover{padding-left: 15px;}.footer.style3 .widget{margin: 0;}.footer.style3 .social a {width: 36px;height: 36px;line-height: 32px;font-size: 18px;background-color: transparent;color: #cccccc;border: 2px solid #ccc;float: left;margin-bottom: 5px;margin-left: 0;margin-right: 20px;}.footer.style3 .payment {border-color: #e0e0e0;}.footer.style3 .payment .head span:first-child {color: #333;font-size: 12px;font-weight: 700;}.footer.style3 .tagcloud a{font-size: 12px!important;color: #666666;border:1px solid #ccc;background-color: transparent;text-transform: uppercase;height: 26px;line-height: 25px;border-radius: 0;margin: 6px 6px 0 0;}.newsletter.footer_newsletter{padding: 0;text-align: left;margin: 0;}.newsletter.footer_newsletter:after{display: none;}.newsletter.footer_newsletter .section-title h3:before{display: none;}.newsletter.footer_newsletter .section-title h3{font-size: 19px;color: #333;text-transform: uppercase;}.newsletter.footer_newsletter .section-title{margin-bottom: 30px;}.newsletter.footer_newsletter .newsletter-info{font-style: normal;font-family: inherit;font-size: inherit;color: inherit;margin-bottom: 20px;}.newsletter.footer_newsletter form{position: relative;padding: 0;margin: 0;border: none;}.newsletter.footer_newsletter form input[type="email"] {width: 100%;padding: 7px 15px;padding-right: 65px;background-color: transparent;border: 1px solid #ccc;}.newsletter.footer_newsletter form .newsletter-submit {position: absolute;top: 0;right: 0;background-color: #111111;font-size: 12px;padding: 8px 10px;color: #fff;}.footer.style4{text-align: center;font-size: 13px;font-family: 'MontserratLight';}.footer.style4 .contact-info .logo{margin-bottom: 20px;}.footer.style4 .contact-info p{margin-bottom: 10px;}.footer .footer-menu{margin: 0;}.footer .footer-menu li{list-style: none;display: inline-block;}.footer .footer-menu li>a{color: #666;padding: 0 5px;border-right: 1px solid #666;display: inline-block;line-height: 10px;}.footer .footer-menu li:last-child>a{border:none;}.footer.style5{text-align: center;font-size: 13px;background-color: #f0f0f0;color: #666;font-weight: 400;}.footer.style5 .widget{text-align: left;}.footer.style5 .widget .widget-title, .footer.style5 .widget .widgettitle{color: #333;font-family: 'Montserrat';}.footer.style5 .widget .widget-title:after{display: none;}.footer.style5 .widget_nav_menu ul li{list-style: inherit;font-size: 13px;}.footer.style5 .widget_nav_menu ul{padding-left: 15px;}.footer.style5 .newsletter.footer_newsletter form .newsletter-submit{background-color: transparent;color: #666666;font-weight: 700;border-left: 1px solid #dadada;height: 34px;line-height: 34px;padding: 0 10px;}.footer.style5 .newsletter.footer_newsletter form input[type="email"]{padding: 4px 15px;border-color: #dadada;padding-right: 85px;min-height: 34px;}.footer.style5 .social a{width: 34px;height: 34px;border:1px solid #dadada;font-size: 18px;color: #666;line-height: 30px;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;margin-bottom: 10px;background-color: transparent;}.footer.style5 .social .section-icon{text-align: left;}.footer.style5 .social a:hover{background-color: #222;color: #fff;border-color: #222;}.footer.style5 .tagcloud a{border:1px solid #dadada;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;color: #666;background-color: transparent;height: 30px;line-height: 28px;}.footer.style5 .tagcloud a:hover{background-color: #222;color: #fff;border-color: #222;}.footer.style5 .payment {border-color: #e0e0e0;}.footer.style5 .payment .head span:first-child {color: #333;font-size: 12px;font-weight: 700;}.footer.style6 {background-color: #f0f0f0;color: #666;font-size: 13px;font-weight: 400;}.footer.style6 .widget-title, .footer.style6 .widgettitle, .footer.style6 .wpb_flickr_heading{font-size: 19px;color: #333;margin-bottom: 25px;text-transform: uppercase;text-align: center;}.footer.style6 .widget_text .widgettitle{margin-bottom: 18px;}.footer.style6 .widget_nav_menu .widgettitle{margin-bottom: 16px;}.footer.style6 .widget_nav_menu li {font-size: inherit;}.footer.style6 .widget .widget-title:after{display: none;}.footer.style6 .contact-info .content{padding: 0;}.footer.style6 .contact-info p{margin-bottom: 5px;}.footer.style6 .payment{padding: 33px 0;}.footer.style6 .social a {width: 36px;height: 36px;line-height: 32px;font-size: 18px;border: 2px solid #ccc;background-color: transparent;color: #cccccc;}.footer.style6 .social a:hover{color: #3a5795;border-color: #3a5795;}.footer.style6 p{margin-bottom: 10px;}.footer.style6 .flickr_badge_image{width: 57px;height: 57px;}.footer.style7{background-color: #1c1c1c;color: #666;font-size: 13px;font-weight: 400;}.footer.style7 a{color: #666;}.footer.style7 .widget{margin: 0;text-align: left;}.footer.style7 .widgettitle, .footer.style7 .newsletter.footer_newsletter .section-title h3, .footer.style7 .wpb_flickr_heading{color: #999;font-size: 19px;text-transform: uppercase;}.footer.style7 .widgettitle, .footer.style7 .newsletter.footer_newsletter .section-title, .footer.style7 .wpb_flickr_heading{margin-bottom: 30px;}.footer.style7 .widget_nav_menu .widgettitle{margin-bottom: 15px;}.footer.style7 .widget ul li {border: none;font-size: 13px;line-height: 28px;}.footer.style7 .newsletter.footer_newsletter form input[type="email"]{border-color: rgba(255,255,255,0.2);color: #999;}.footer.style7 .newsletter.footer_newsletter form .newsletter-submit{background-color: #333;color: #999;}.footer.style7 .social a {width: 36px;height: 36px;line-height: 32px;font-size: 18px;background-color: transparent;color: #999;border: 2px solid #999;float: left;}.footer.style7 .payment{border-color: rgba(255,255,255,0.2);}.footer.style7 .payment .head span:first-child{color: #999;}.footer.style7 .tagcloud a{margin: 0;margin-bottom: 5px;margin-right: 5px;border-width: 1px;border-style: solid;border-color: rgba(255,255,255,0.2);-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;background-color: transparent;color: #999;font-size: 12px!important;text-transform: uppercase;height: auto;line-height: 24px;}.banner-product{position: relative;display: inline-block;margin-bottom: 30px;}.banner-product img{width: 100%;height: auto;}.banner-product:before{content: '';position: absolute;top: 0;bottom: 0;width: 100%;background-color: rgba(0,0,0,0.7);-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;opacity: 0;filter: alpha(opacity=0);}.banner-product:hover:before{opacity: 1;filter: alpha(opacity=100);}.banner-product .text{position: absolute;top: 50%;z-index: 1;color: #fff;font-size: 12px;text-transform: uppercase;left: 0;width: 100%;padding: 0 40px;text-align: center;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);display: none;}.banner-product:hover .text{display: block;}.banner-product .price{padding: 8px 15px;color: #222;position: absolute;bottom: 30px;right: 30px;background-color: #fff;z-index: 2;}.banner-product .price ins{text-decoration: none;}.banner-product .price del{color: #aaaaaa;font-size: 12px;}.section-title{margin-bottom: 60px;position: relative;}.section-title h3{font-size: 24px;text-transform: uppercase;color: #222;margin-bottom: 0;position: relative;display: inline-block;letter-spacing: 1.5px;font-weight: 600;}.section-title h3:before{content: "";display: inline-block;height: 2px;left: 10px;margin: 0 -30px 6px 0;width: 47px;}.section-title .sub-title {color: #555555;display: block;font-family: "Playfair Display",serif;font-size: 14px;font-style: italic;position: relative;margin-top: 7px;}.section-title.style2{margin-bottom: 40px;}.section-title.style2 h3:before{display: none;}.section-title.style2 h3:after{content: '';display: block;margin: 0 auto;width: 185px;height: 10px;background-color: transparent;background-image: url('../images/arow.png');background-position: center center;background-repeat: no-repeat;margin-top: 15px;}.section-title.style2 .sub-title{color: #aaaaaa;}.section-title.style3{margin-bottom: 40px;}.section-title.style3 h3{font-size: 18px;}.section-title.style4 h3{font-size: 24px;color: #333;}.section-title.style4 h3:before, .section-title.style4 h3:after{content: '';width: 22px;height: 1px;margin: 0;padding: 0;vertical-align: middle;margin: 0 10px;display: inline-block;}.section-title.style4 .text-head{text-transform: uppercase;position: absolute;text-align: center;left: 50%;top: 50%;font-size: 80px;color: #ededed;font-weight: 700;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}.section-title.style4{overflow: inherit;}.section-title.style5{margin-bottom: 0;overflow: inherit;}.section-title.style5 h3{color: #fff;position: relative;padding-left: 40px;font-size: 34px;}.section-title.style5 h3 span{position: relative;}.section-title.style5 h3:before{padding: 82px 38px;border-width: 3px;border-style: solid;border-color: rgba(201,153,71,0.5);background-color: transparent;position: absolute;left: 0;top: -150%;width: 90%;height: auto;margin: 0;}.section-title.style5 .text-head{font-size: 100px;text-transform: uppercase;position: absolute;color: rgba(201,153,71,0.5);}.section-title.style6 h3{font-size: 30px;}.section-title.style6 h3:before{display: none;}.section-title.style6 .sub-title:after{content: '';width: 50px;height: 2px;display: block;margin: 0 auto;margin-top: 5px;}.section-title.style7 .sub-title:after, .section-title.style7 h3:before{display: none;}.section-title.style7 h3{margin-top: 7px;}.section-title{overflow: hidden;}.section-title.style8:after {content: '';display: block;width: 30px;height: 2px;margin-top: 10px;}.section-title.style8 h3{display: block;font-size: 30px;color: #333;}.section-title.style8 .subtitle{color: #666;}.section-title.style8 h3:before{display: none;}.section-title.style8.text-center:after{margin: 0 auto;margin-top: 10px;}.section-title.style8.text-right:after{float: right;margin-top: 10px;}.section-title.style9:after {content: '';display: block;width: 30px;height: 2px;margin-top: 10px;background-color: #fff;}.section-title.style9 h3{display: block;text-transform: uppercase;font-size: 18px;margin-bottom: 0;}.section-title.style9 h3:before{display: none;}.section-title.style9.text-center:after{margin: 0 auto;margin-top: 10px;}.section-title.style9.text-right:after{float: right;margin-top: 10px;}.section-title.style9 .sub-title {font-family: 'MontserratLight';font-size: 12px;color: #fff;font-style: normal;}.section-title.border{border-bottom: 1px solid #eeeeee;padding-bottom: 10px;margin-bottom: 30px;}.title-border{font-size: 14px;margin-bottom: 30px;}.title-border .text{display: inline-block;text-transform: uppercase;}.title-border .text:after{content: '';display: block;height: 2px;background-color: #222;margin-top: 5px;}.title-border .subtext{color: #999;margin-left: 20px;font-weight: normal;}.lastest-blog .left, .lastest-blog .right{width: 50%;float: left;}.lastest-blog .right{text-align: right;}.lastest-blog .blog-date {float: left;padding: 55px 0 20px;width: 100%;}.lastest-blog .blog-date .day {color: #666666;float: left;font-size: 60px;line-height: 49px;margin-right: 10px;font-family: 'Roboto', sans-serif;font-weight: 100;}.lastest-blog .blog-date .month, .lastest-blog .blog-date .year {clear: none;float: left;font-size: 13px;color: #555555;font-weight: 300;text-transform: uppercase;}.lastest-blog .blog-date .year{margin-top: -9px;}.lastest-blog .blog-title a{color: #222;text-transform: uppercase;font-size: 18px;}.lastest-blog .blog-title {margin-bottom: 20px;font-size: 18px;width: 100%;float: left;}.lastest-blog .meta {color: #333333;float: left;font-size: 13px;font-weight: 300;line-height: 20px;font-weight: 300;}.lastest-blog .meta span{display: inline-block;padding: 0 5px;border-right: 1px solid #e6e6e6;}.lastest-blog .meta span:first-child{padding-left: 0;}.lastest-blog .meta span:last-child{padding-right: 0;border: none;}.lastest-blog .right a{position: relative;display: inline-block;overflow: hidden;}.lastest-blog .right a figure{position: relative;}.lastest-blog.default .right a figure:before{content: '';display: inline-block;position: absolute;top: 50%;left: 0;z-index: 10;margin-top: -18px;width: 0;height: 0;border-style: solid;border-width: 18px 0 18px 15px;border-color: transparent transparent transparent #ffffff;}.lastest-blog.style2 .left, .lastest-blog.style2 .right{width: 100%;position:relative;text-align: left;}.lastest-blog.style2 .blog-date{position: absolute;top: 10px;left: 10px;color: #fff;width: auto;padding: 15px;font-weight: 300;display: table;}.lastest-blog.style2 .blog-date .year{display: block;}.lastest-blog.style2 .day, .lastest-blog.style2 .group{display: table-cell;vertical-align: top;color: #fff;}.lastest-blog.style2 .year, .lastest-blog.style2 .month{clear: left;color: #fff;}.lastest-blog.style2 .right a:before{display: none;}.lastest-blog.style2 .owl-next, .lastest-blog.style2 .owl-prev{display: inline-block;}.lastest-blog.style2 .owl-prev{margin-right: 5px;}.lastest-blog.style2 .owl-nav{margin-top: 17px;}.lastest-blog.style3 .blog-title a{font-size: 14px;font-weight: 700;color: #333;}.lastest-blog.style3 .blog-title{margin-bottom: 10px;}.lastest-blog.style3 .thumb{margin-bottom: 10px;position: relative;display: inline-block;width: 100%;}.lastest-blog.style3 .thumb a:after{content: '';position: absolute;top: 0;right: 0;left: 0;bottom: 0;background-color: rgba(0,0,0,0.3);-webkit-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.lastest-blog.style3 .thumb:hover a:after{-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.lastest-blog.style3 .thumb a:before{content: '+';position: absolute;top: 50%;left: 50%;color: #fff;text-align: center;vertical-align: middle;font-size: 30px;font-weight: 100;z-index: 1;opacity: 0;filter: alpha(opacity=0);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.lastest-blog.style3 .thumb:hover a:before{opacity: 1;filter: alpha(opacity=100);}.lastest-blog.style3 .metas{font-family: 'MontserratLight';font-size: 12px;}.lastest-blog.style3 .metas span:after{content: '-';display: inline-block;margin: 0 5px;}.lastest-blog.style3 .metas span:last-child:after{display: none;}.lastest-blog.style3 .desc{font-family: 'MontserratLight';font-size: 13px;}body.wpb-js-composer .vc_tta-container{margin-bottom: 0;}.lastest-blog.style4 .left{position: absolute;right: 0;border-width: 5px;border-style: solid;border-color: rgba(201,153,71,0.5);top: 20px;bottom: 20px;padding-top: 30px;padding-left: 60px;width: 55%;z-index: 1;}.lastest-blog.style4 .right a{width: 100%;}.lastest-blog.style4 .right{float: left;}.lastest-blog.style4 .right a:before{display: none;}.lastest-blog.style4 .blog-date{padding: 0;font-family: 'MontserratLight';margin-bottom:15px;}.lastest-blog.style5{position: relative;}.lastest-blog.style5 .info{position: absolute;left: 10px;right: 10px;bottom: 10px;background-color: rgba(255,255,255,0.9);text-align: center;padding: 10px;line-height: 17px;-webkit-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}.lastest-blog.style5 .item-blog:hover .info{-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.lastest-blog.style5 .metas{font-family: 'MontserratLight';text-transform: uppercase;font-size: 10px;color: #666666;}.lastest-blog.style5 .metas>span:before{content: '-';display: inline-block;margin: 0 5px;}.lastest-blog.style5 .metas>span:first-child:before{display: none;}.lastest-blog.style5 .metas .date .day{font-family: 'Montserrat', sans-serif;font-weight: 700;font-size: 24px;}.lastest-blog.style5 .metas .date .day:after{content: '/';display: inline-block;font-family: 'MontserratLight';font-size: 16px;}.lastest-blog.style5 .blog-title{margin: 0;}.lastest-blog.style5 .blog-title a{font-size: 14px;font-weight: 700;}.lastest-blog.style5 .readmore{text-transform: uppercase;font-size: 12px;text-decoration: underline;}.lastest-blog.style5 .owl-stage-outer:before, .lastest-blog.style5 .owl-stage-outer:after{content: '';display: inline-block;background-color: rgba(255,255,255,0.5);position: absolute;top: 0;bottom: 0;width: 100%;z-index: 10;}.lastest-blog.style5 .owl-stage-outer:before{right: 100%;}.lastest-blog.style5 .owl-stage-outer:after{left: 100%;}.lastest-blog.style6{font-family: 'MontserratLight';}.lastest-blog.style6 .thumb{margin-bottom: 25px;}.lastest-blog.style6 .info .date{float: left;border-right: 1px solid #c99947;padding-right: 17px;display: table;}.lastest-blog.style6 .day{font-size: 48px;display: inline-block;float: left;line-height: 49px;margin-right: 10px;font-family: 'Roboto', sans-serif;font-weight: 100;display: table-cell;}.lastest-blog.style6 .my{display: table-cell;vertical-align: middle;}.lastest-blog.style6 .month, .lastest-blog.style6 .year{overflow: hidden;font-size: 12px;display: block;text-transform: uppercase;}.lastest-blog.style6 .info .blog-title{overflow: hidden;line-height: 20px;font-family: 'Montserrat';padding-left:17px;width: auto;float: none;}.lastest-blog.style6 .info .blog-title a{font-size: 14px;}.lastest-blog.style6 .metas{margin-top: 20px;font-size: 12px;color: #999;width: 100%;float: left;}.lastest-blog.style6 .metas a{color: #999;}.lastest-blog.style6 .metas span{margin-right: 20px;}.lastest-blog.style6 .comment .fa{color: #c99947;}.video{position: relative;}.video .button-play{width: 59px;height: 59px;display: inline-block;background: url('../images/play.png') no-repeat;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);z-index: 2;font-size: 0;}.video.style2 .overlay{display: none;}.video.style2 .button-play{background: url('../images/play2.png') no-repeat;width: 64px;height: 64px;}.newsletter {display: inline-block;padding: 80px 63px 90px 46px;position: relative;text-align: center;display: table;width: 100%;z-index: 1;margin-top:38px;}.newsletter .section-title{margin-bottom: 5px;}.newsletter .newsletter-info {color: #555555;display: inline-block;font-size: 14px;margin-bottom: 45px;width: 100%;font-family: 'Playfair Display', serif;font-style: italic;font-weight: 400;letter-spacing: normal;}.newsletter form {border-bottom: 1px solid #e5e5e5;margin: 0 auto;padding-bottom: 5px;text-align: center;position: relative;}.newsletter form input{border: medium none;width: 100%;font-size: 13px;color: #aaaaaa;padding: 0;padding-right: 70px;}.newsletter .newsletter-submit, .newsletter button[type="submit"], .newsletter input[type="submit"], .mc4wp-form .newsletter-submit, .mc4wp-form button[type="submit"], .mc4wp-form input[type="submit"]{background: none;border: medium none;color: #222222;font-size: 12px;text-transform: uppercase;position: absolute;top: 0;right: 10px;font-family: 'Montserrat', sans-serif;padding: 0;font-weight: 600;}.newsletter:after {border-style: solid;border-width: 6px;content: "";float: left;position: absolute;z-index: -3;top: 0;right: 0;bottom: 0;left: -165px;}.newsletter .mc4wp-alert{text-align: left;}.newsletter .mc4wp-alert p{margin: 0;}.newsletter.style2{padding: 60px 15px;border-style: solid;border-width: 6px;}.newsletter.style2:after{display: none;}.newsletter.style2 .newsletter-info{font-size: 12px;}.text-border {border: 1px dashed #bcbcbc;display: inline-block;padding: 30px 15px;position: relative;text-align: center;width: 100%;color: #222;font-family: 'Montserrat', sans-serif;overflow: hidden;font-weight: 600;}.text-border> p {font-size: 13px;margin: 0;}.text-border:before {content: "";height: 22px;float: left;width: 35px;position: absolute;bottom: -2px;left: 16%;font-family: 'Pe-icon-7-stroke';content: "\e697";font-size: 30px;color: #222;}.box-product-featured{border: 1px solid #e5e5e5;overflow: hidden;}.box-product-featured .box-head{float: left;position: relative;width: 270px;font-family: 'Montserrat', sans-serif;overflow: hidden;}.box-product-featured .box-head:before{content: '';position: absolute;top: 0;left: 0;bottom: 0;width: 100%;background-color: rgba(0,0,0,0.94);-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}.box-product-featured .box-head:hover:before{background-color: rgba(0,0,0,0.5);}.box-product-featured .box-head .inner{position: absolute;top: 0;width: 100%;bottom: 0;padding-left: 30px;color: #eee;padding-top: 40px;z-index: 2;}.box-product-featured .box-head .box-title{font-size: 20px;text-transform: uppercase;margin-bottom: 0;color: #fff;}.box-product-featured .box-head .box-sub-title{font-family: 'playfair display',sans-serif;font-style: italic;}.box-product-featured .box-link{position: absolute;bottom: 40px;left: 30px;color: #eee;font-size: 12px;text-decoration: underline;z-index: 3;font-family: 'Montserrat';font-weight: 600;}.box-product-featured .box-content{margin-left: 270px;padding: 30px;}.box-product-featured.right .box-head{float: right;}.box-product-featured.right .box-content{margin-left: 0;margin-right: 270px;}.box-product-featured .owl-carousel .owl-prev, .box-product-featured .owl-carousel .owl-next{top: 38%;}.box-product-featured.style2 .box-head:before{background-color: rgba(0,0,0,0.5);z-index: 2;}.box-product-featured.style2 .box-head:hover:before{background-color: rgba(0,0,0,0.7);}.box-product-featured.style2 .box-head:hover img{-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.banner-text{position: relative;overflow: hidden;}.banner-text .content-text{position: absolute;top: 50%;left: 0;text-align: center;width: 100%;color: #fff;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);z-index: 1;}.banner-text .content-text img{width: auto;height: auto;display: inline-block;}.banner-text a.button{display: inline-block;}.banner-text .title{font-size: 36px;font-weight: bold;color: #fff;}.banner-text .title span{display: block;}.banner-text .sub-title{font-family: "Playfair Display",serif;font-size: 16px;font-style: italic;display: block;}.banner-text .button{margin-top: 35px;color: #fff;}.banner-text.style2 .title{font-size: 24px;}.banner-text.style2.banner-title-custom .title{font-size: 36px;}.banner-text.style2.banner-title-custom .content-text{padding: 0 50px;}.banner-text .image>a{display: block;}.banner-text.style3 .title{font-size: 24px;text-transform: uppercase;}.banner-text.style3 .button{background-color: transparent;text-decoration: underline;padding: 0;}.banner-text.style3 .sub-title{font-family: 'LaCompagnie';font-size: 60px;line-height: normal;}.banner-text.style3{text-align: center;}.banner-text.style3 .title{font-family: 'LaCompagnie';color: #c99947;font-size: 48px;text-transform: none;font-weight: normal;margin-top: 10px;margin-bottom: 0;line-height: 30px;}.banner-text.style3 .subtitle{color: #fff;font-size: 24px;text-transform: uppercase;margin-bottom: 140px;}.banner-text.style3 .box-link{text-decoration: underline;color: #fff;font-weight: normal;font-size: 14px;text-transform: uppercase;}.banner-text.style3 .box-link:hover{color: #c99947;}.banner-slide .banner-text {margin-bottom: 0;}.banner-text.style3 .content-text{top: 0;bottom: 0;left: 0;right: 0;-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}.banner-text.style3 .content-text:before{content: '';background-color: #171717;position: absolute;top: 0;bottom: 0;width: 100%;left: 0;}.banner-text.style3 .content-text:after{content: '';position: absolute;top: 0;bottom: 0;background-color: rgba(0,0,0,0.5);right: 0px;width: 0%;}.banner-text.style3 .content-text .inner{position: absolute;z-index: 3;top: 50%;left: 0;width: 100%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.banner-text.style3:hover .content-text:before{-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;width: 0%;}.banner-text.style3:hover .content-text:after{-webkit-transition: all 0.8s ease 0s;-o-transition: all 0.8s ease 0s;transition: all 0.8s ease 0s;width: 100%;}.banner-text.style3:hover img{-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.banner-text.style4 .subtitle{font-family: 'LaCompagnie';font-size: 60px;line-height: normal;margin: 0;}.banner-text.style4 .title{font-size: 24px;color: #fff;text-transform: uppercase;}.banner-text.style4 .shop-now{font-size: 13px;color: #fff;text-decoration: underline;text-transform: uppercase;display: inline-block;margin-top: 40px;}.banner-text.style4 .content-text{top: 40%;-webkit-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;z-index: 2;}.banner-text.style4:hover .content-text{-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.banner-text.style4:after{content: "";position: absolute;left: 0;top: 0;bottom: 0;right: 0;background-color: rgba(0,0,0,0.6);opacity: 0;filter: alpha(opacity=0);-webkit-transition: opacity 0.3s ease 0s;-o-transition: opacity 0.3s ease 0s;transition: opacity 0.3s ease 0s;z-index: 1;}.banner-text.style4:hover:after{opacity: 1;filter: alpha(opacity=100);}.banner-text.style4 img{-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.block-top-sell{padding-bottom: 30px;border-bottom: 1px solid #e8e8e8;}.block-top-sell .product-item, .product-list-grid .product-item, .owl-one-row .product-item{margin-bottom: 30px;}.owl-one-row{list-style: none;}.lines-space-10 .product-item{margin-bottom: 10px;}.lines-space-20 .product-item{margin-bottom: 20px;}.lines-space-30 .product-item{margin-bottom: 30px;}.lines-space-40 .product-item{margin-bottom: 40px;}.lines-space-50 .product-item{margin-bottom: 50px;}.lines-space-60 .product-item{margin-bottom: 53px;}.lines-space-70 .product-item{margin-bottom: 70px;}.lines-space-80 .product-item{margin-bottom: 80px;}.lines-space-90 .product-item{margin-bottom: 90px;}.lines-space-100 .product-item{margin-bottom: 100px;}.light{font-weight: 300;}.block-category-carousel{padding: 40px 25px 18px 25px;background-image: url('../images/bg_cat.png');background-position: top center;background-repeat: no-repeat;background-color: #1a1616;color: #eee;text-align: center;font-family: 'Montserrat', sans-serif;position: relative;}.block-category-carousel:before{content: '';position: absolute;top: 0;bottom: 0;left: 0;width: 100%;background-color: rgba(0,0,0,0.9);background-size: cover;}.block-category-carousel .block-inner{position: relative;z-index: 2;}.block-category-carousel .title {margin-bottom: 15px;color: #fff;}.block-category-carousel .title:after{content: '';width: 47px;height: 2px;display: block;margin: 0 auto;margin-top: 5px;}.block-category-carousel .sub-title{font-family: 'PlayfairDisplay';font-style: italic;color: #888;}.block-category-carousel .list-cat{padding: 0;margin: 0;}.block-category-carousel .list-cat li{border-bottom: 1px dotted #454545;padding:25px 0;list-style: none;}.block-category-carousel .list-cat li:last-child{border: none;}.block-category-carousel .list-cat li>a{color: #eee;font-size: 11px;text-transform: uppercase;}.block-category-carousel .list-cat li>a img{display: block;margin: 0 auto;margin-bottom: 10px;width: auto!important;}.block-category-carousel .owl-controls .owl-dots{text-align: center;}.block-category-carousel .owl-controls .owl-dot{display: inline-block;padding: 0 5px;}.block-category-carousel .owl-controls .owl-dot span{width: 8px;height: 8px;border: 1px solid #414141;border-radius: 0;background-color: transparent;display: inline-block;}.block-category-carousel .owl-controls .owl-dot.active span{background-color: #e8e8e8;border-color: #e8e8e8;}.block-featured-product .owl-carousel .owl-prev, .block-featured-product .owl-carousel .owl-next{position: absolute;top: -68px;right: 0;}.block-featured-product .owl-carousel .owl-prev{right: 40px;}.slide-product.nav-center-center .owl-next, .slide-product.nav-center-center .owl-prev{top: 35%;}.block-single-product .product-name a{font-size: 28px;color: #222;text-transform: uppercase;margin: 0;}.block-single-product .desc{font-size: 18px;font-weight: 300;margin-bottom: 60px;}.block-single-product .desc ul, .block-single-product .desc li{padding-left: 18px;}.block-single-product .desc p{margin-bottom: 10px;}.block-single-product .price{font-size: 24px;color: #222;display: inline-block;margin-right: 10px;}.block-single-product .price ins{text-decoration: none;float: left;margin-right: 10px;}.block-single-product .price del{color: #999;font-size: 16px;}.block-single-product .addtocart{font-size: 14px;color: #222;text-transform: uppercase;}.block-single-product .addtocart .pe-7s-cart{font-size: 16px;margin-right: 10px;display: inline-block;}.block-single-product .attributes{font-weight: 300;}.block-single-product .attributes .title{text-decoration: underline;}.block-single-product .item{padding-top: 25px;margin-bottom: 50px;overflow: hidden;}.block-single-product .item span{width: 40px;height: 40px;display: inline-block;webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;float: left;margin-right: 20px;}.block-single-product .item span:last-child{margin-right: 0;}.block-single-product .stock{display: none;}.block-single-product .quantity{display: none!important;}.block-single-product .group-price, .block-single-product .cart{display: inline-block;float: left;}.block-single-product .single_add_to_cart_button{padding: 0;background-color: transparent;font-size: 14px;color: #222;text-transform: uppercase;text-decoration: underline;}.block-single-product .single_add_to_cart_button:before{font-family: 'Pe-icon-7-stroke';content: "\e66e";font-size: 22px;margin-right: 10px;float: left;text-decoration: none;}.block-single-product .single_add_to_cart_button:hover{background-color: transparent;color: #222;}.block-single-product .variations_form {display: block;width: 100%;}.block-single-product .variation_form_section{margin: 0;}.block-single-product .single_variation_wrap{border: none;}.block-single-product table.variations-table label{font-weight: 300;text-transform: none;text-decoration: underline;margin: 0;}.block-single-product .variation_form_section .swatch-anchor, .block-single-product .variation_form_section .swatch-anchor img, .block-single-product .swatch-wrapper{border: none;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;background-color: transparent;}.block-single-product .variation_form_section .swatch-wrapper{border: none;padding: 0;margin: 0 20px 20px 0;}.block-single-product .variation_form_section .swatch-wrapper:hover, .block-single-product .variation_form_section div.swatch-wrapper.selected{padding: 0;background-color: transparent;}.product-details-full{background-color: #eaeaea;padding-top: 60px;margin-top: -1px;}.product-detail-image .thumbnails{width: 150px;float: left;}.product-detail-image .thumbnails a{margin-bottom: 20px;display: inline-block;}.product-detail-image .thumbnails a img{border: 1px solid #fff;}.product-detail-image .thumbnails a.active img, .product-detail-image .thumbnails a:hover img{opacity: 1;filter: alpha(opacity=100);}.product-detail-image .main-image-wapper{overflow: hidden;padding-left: 10px;}.product-detail-image.style2 .thumbnails{width: 100%;}.product-detail-image.style2 .owl-prev, .product-detail-image.style2 .owl-next{width: 29px;height: 29px;line-height: 29px;border: none;background-color: rgba(0,0,0,0.3);-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;}.product-detail-image.style2 .owl-prev, .product-detail-image.style2 .owl-next{background-color: rgba(0,0,0,0.7);}.product-detail-image.style2 .main-image-wapper{padding: 0;margin-bottom: 20px;}.product-detail-image.style2 .thumbnails a{margin: 0;}.product-detail-image .outof-stock{position: absolute;top: 0;left: 0;width: 95px;height: 95px;text-transform: uppercase;text-align: center;background-color: #111;color: #fff;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;padding-top: 33px;word-break: break-all;padding-left: 15px;padding-right: 15px;line-height: normal;}.product-details-right .out-of-stock{font-size: 18px;color: #aaa;margin-bottom: 15px;display: inline-block;}.product-details-right{background-color: #fff;padding: 35px 30px 50px;}.product-details-right .breadcrumbs{padding-bottom: 10px;margin-bottom: 15px;border-bottom: 1px solid #ebebeb;}.product-details-right .product-name, .product-details-right .product_title{font-size: 18px;color: #222;text-transform: uppercase;margin-bottom: 10px;}.product-details-right .rating{font-size: 12px;color: #222;margin-bottom: 10px;}.product-details-right .rating .count-review{color: #999;}.product-details-right .price{color: #222;font-size: 18px;text-decoration: none;display: inline-block;margin-bottom: 10px;}.product-details-right .price ins{text-decoration: none;}.product-details-right .price del{color: #999;}.product-details-right .short-descript{margin-bottom: 20px;}.product-details-right .short-descript ul, .product-details-right .short-descript ol{padding-left: 16px;}.product-details-right .short-descript p{margin-bottom: 0;}.product-details-right .single_add_to_cart_button{display: block;float: left;margin-top: 20px;clear: left;padding: 16px 33px;font-size: 14px;}.product-details-right .quantity{display: inline-block;float: left;padding-right: 10px;}.product-details-right .quantity input{padding: 5px;}.product-details-right .wishlist.button, .product-details-right .compare.button{width: 36px;height: 36px;line-height: 36px;padding: 0;text-align: center;display: inline-block;float: left;margin-right: 5px;}.product-details-right.style2{padding: 0;}.select-color, .select-size{margin-bottom: 25px;display: inline-block;width:100%;}.select-color label, .select-size label{margin-bottom: 10px;color: #000;}.select-color a{display: inline-block;border: 1px solid transparent;padding: 2px;line-height: normal;float: left;margin-right: 7px;}.select-color a span {width: 21px;height: 21px;display: inline-block;float: left;}.product-details-right .select-color a.active, .product-details-right .select-color a:hover {border-color: #666;}.product-details-right .select-size a{display: inline-block;padding: 3px 5px;border: 1px solid #eaeaea;color: #333;line-height: normal;min-width: 24px;text-align: center;float: left;margin-right: 10px;}.product-details-right .select-size a:hover, .product-details-right .select-size a.active {background-color: #333333;color: #fff;}.product-details-right.style2{font-family: 'MontserratLight';width: 100%;float: left;}.product-details-right.style2 .product-name, .product-details-right.style2 .product_title {color: #000;margin-bottom: 0;font-size: 18px;font-weight: 400;}.product-details-right.style2 .short-descript{border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;padding: 30px 0;display: block;float: left;width: 100%;font-family: 'Roboto', sans-serif;}.product-details-right .price{margin-bottom: 20px;font-family: 'MontserratLight';}.product-details-right.style2 .cart-form{border-top: 1px solid #eaeaea;margin-top:25px;padding-top: 25px;overflow: hidden;}.product-details-right .size-chart a{text-transform: uppercase;color: #000;text-transform: uppercase;}.product-details-right .size-chart a:after{content:'';display: inline-block;width: 14px;height: 14px;margin-left: 20px;}.product-details-right.style2 .single_add_to_cart_button {display: inline-block;clear: none;margin: 0;margin-right: 5px;}.product-details-right.style2 .quantity{min-width: 175px;display: table;padding: 10px 0;}.product-details-right.style2 .quantity a{display: table-cell;vertical-align: middle;font-size: 18px;font-weight: 600;color: #000;}.product-details-right.style2 .quantity input{border: none;text-align: center;display: table-cell;width: 100%;}.product-details-right.style2 .wishlist.button, .product-details-right.style2 .compare.button{background-color: transparent;border: 1px solid #eaeaea;color: #999;font-size: 14px;margin-top: 8px;font-size: 0;display: inline-block;float: left;line-height: 34px;}.product-details-right.style2 .compare.button:before{font-family: 'FontAwesome';font-size: 14px;content: "\f0ec";}.product-details-right .yith-wcwl-add-to-wishlist{display: inline-block;font-size: 0;margin-top: 8px;float: left;margin-right: 5px;}.product-details-right .yith-wcwl-add-to-wishlist>div{display: inline-block;width: auto;margin: 0;float: left;position: relative;}.product-details-right .yith-wcwl-add-to-wishlist>div a{display: inline-block;background-color: #fff;border: 1px solid #eaeaea;color: #999;width: 36px;height: 36px;line-height: 34px;border-radius: 0;text-align: center;}.product-details-right .yith-wcwl-add-to-wishlist>div img{margin: 0;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}.product-details-right .yith-wcwl-add-button a:before {font-family: 'FontAwesome';font-size: 14px;content: "\f004";}.product-details-right .yith-wcwl-wishlistexistsbrowse a:before, .product-details-right .yith-wcwl-wishlistaddedbrowse a:before {font-family: 'FontAwesome';font-size: 14px;content: "\f00c";}.product-details-right .yith-wcwl-add-to-wishlist>div a:hover, .product-details-right.style2 .compare.button:hover{color: #fff;}.product-details-right .clear{display: none;}.product-details-right.style2 .share{margin-top: 30px;float: left;display: block;width: 100%;}.product-details-right.style2 .share a{font-size: 13px;color: #999;margin-right: 35px;display: inline-block;}.product-details-right.style2 .share a .fa{font-size: 18px;margin-right: 10px;display: inline-block;}.product-details-right.style2 .product_meta{margin-bottom: 20px;width: 100%;display: block;float: left;margin-top: 0;}.product-details-right.style2 .product_meta>span{display: inline-block;border-right: 1px solid #eaeaea;padding: 0 35px;line-height: 20px;}.product-details-right.style2 .product_meta>span:first-child{padding-left: 0;}.product-details-right.style2 .product_meta>span:last-child{padding-right: 0;border: none;}.product-details-right.style2 .rating{color: #ffcc33;display: inline-block;}.product-detail-image.style2{margin-bottom: 30px;width: 100%;float: left;position: relative;}.tab-details-product{padding-top: 40px;margin-bottom: 60px;}.tab-details-product table.shop_attributes p{margin: 0;}.tab-details-product.style2{margin-bottom: 40px;}.tab-details-product .box-tabs{padding: 0;margin: 0;overflow: hidden;margin-bottom: 20px;font-family: 'Montserrat', sans-serif;}.tab-details-product .box-tabs li{list-style: none;display: inline-block;float: left;padding: 0 18px;}.tab-details-product .box-tabs li:last-child{padding-right: 0;}.tab-details-product .box-tabs li:first-child{padding-left: 0;}.tab-details-product .box-tabs li a{color: #222;text-transform: uppercase;}.tab-details-product .box-tabs li a:after{content: '';height: 2px;display: block;width: 0%;margin-top: 3px;background-color: #222;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;}.tab-details-product .box-tabs li a:hover:after, .tab-details-product .box-tabs li.active a:after{width: 100%;}.tab-details-product .tab-container{border-bottom: 1px solid #eaeaea;padding-bottom: 50px;}.tab-details-product .tab-container ul, .tab-details-product .tab-container ol{padding-left: 15px;}.product-slide .section-title{margin-bottom: 40px;}.box-review{margin-bottom: 30px;}.box-list-reviews{margin-top: 60px;padding-top: 60px;border-top: 1px solid #eaeaea;}.box-list-reviews .commentlist{padding: 0;margin: 0;}.box-list-reviews .commentlist .comment{list-style: none;border-bottom: 1px solid #eaeaea;padding: 40px 0;overflow: hidden;}.box-list-reviews .commentlist .comment:first-child{padding-top: 0;}.box-list-reviews .commentlist .comment:last-child{padding-bottom: 0;border: none;}.box-list-reviews .comment-info{width: 200px;float: left;}.box-list-reviews .meta span{display: block;color: #222;}.box-list-reviews .meta .date{color: #999;}.box-list-reviews .comment-text{overflow: hidden;}.form-review{overflow: hidden;}.form-review input[type="text"], .form-review input[type="email"]{width: 80%;}.form-review textarea{width: 100%;min-height: 220px;}.form-review .rating{display: inline-block;float: left;padding-top: 8px;}.form-review .submit{float: right;}table.group-product{width: 100%;}table.group-product>tbody>tr>th, table.group-product>tbody>tr>td{padding: 10px 30px;line-height: 24px;border: 1px solid #eee;border-color: #eee;vertical-align: middle;}table.group-product>tbody>tr>th{background-color: #eee;border:none;text-transform: uppercase;}table.group-product a{color: #333;}table.group-product .button{color: #fff;padding: 0 10px;font-size: 10px;}table.group-product .button:hover{color: #fff;}table.group-product .price{margin: 0;font-family: 'MontserratLight';font-size: 14px;}.product-details-right table.group-product div.quantity{margin: 0;padding: 0;min-width: 1px;}table.group-product div.quantity .qty{border: 1px solid #ccc;width: 40px;margin: 0 10px;}table.group-product .th-price, table.group-product .th-qty{text-align: center;}table.group-product .th-qty{width: 100px;}.blog-grid{margin: 0 -15px;}.blog-grid .grid-item {padding: 0 15px;padding-bottom:60px;}.sticky .entry-meta .post-date{display: none;}.sticky-post{color: #fff;text-align: center;padding-left: 10px;}.blog-item{list-style: none;}.blog-item .blog-title{margin: 0;}.blog-item .blog-title a {color: #222222;font-size: 14px;margin: 0;text-transform: uppercase;}.blog-item .blog-short-desc ul, .blog-item .blog-short-desc ol{padding-left: 18px;}.blog-item .readmore, .blog-item .more-link {color: #222;font-size: 12px;text-decoration: none;text-transform: uppercase;font-family: 'Montserrat', sans-serif;}.blog-item .readmore:after, .blog-item .more-link:after{font-family: 'FontAwesome';content: "\f178";margin-left: 10px;}.blog-item .post-thumbnail{margin-bottom: 10px;}.blog-item .entry-meta{font-size: 13px;margin-bottom: 10px;color: #222;}.blog-item .entry-meta span{border-right: 1px solid #e6e6e6;padding-right: 10px;margin-right: 10px;display: inline-block;line-height: 14px;}.blog-item .entry-meta span:last-child{border: none;padding: 0;margin: 0;}.blog-item .blog-comment .fa-comment {margin-right: 5px;}.gray >img {-webkit-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-ms-transition: all 0.6s;-o-transition: all 0.6s;transition: all 0.6s;}.gray:hover>img{-webkit-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);}.blog-list .blog-item{border-bottom: 1px solid #eee;padding-bottom: 30px;margin-bottom: 30px;}.blog-list .blog-item:last-child{margin-bottom: 0;border: none;padding: 0;}.blog-detail .blog-title a{font-size: 24px;}.blog-detail .post-thumbnail{margin-bottom: 35px;margin-top: 20px;}.blog-related .blog-item{margin-bottom: 30px;}.post-social {border-bottom: 1px solid #eee;padding: 15px 0;overflow: hidden;text-align: right;margin-top: 30px;}.post-social > h4 {color: #333;font-family: "Playfair Display",serif;font-size: 18px;font-style: italic;display: inline-block;float: left;margin: 0;}.post-social span {color: #333333;font-family: "Playfair Display",serif;font-size: 13px;font-style: italic;font-weight: 400;}.post-social a{display: inline-block;margin: 0 3px;color: #222;line-height: normal;}.post-social a:hover{background-color: transparent;}.post-social .fa {font-size: 18px;}.post-social .screen-reader-text{display: none;}.blog-detail .blog-item .blog-title{text-transform: uppercase;font-size: 24px;}#comments-list > h4 {color: #333;float: left;font-family: "Playfair Display",serif;font-size: 18px;font-style: italic;font-weight: 400;margin: 15px 0 0 0;}.author-info-wrap {margin-top: 40px;display: table;width: 100%;margin-bottom: 30px;}.author-info-wrap .content {padding-top: 33px;overflow: hidden;padding-left: 25px;display: table-cell;vertical-align: middle;width: 100%;}.author-info-wrap .author-avatar{display: table-cell;vertical-align: middle;padding-left: 40px;min-width: 170px;}.author-info-wrap .avatar{width: 130px;float: left;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}.author-info-wrap .author-name{font-size: 15px;color: #222;}.related-wrap {margin-bottom: 30px;margin-top: 50px;}#comments .comment-list .comment {list-style: none;}#comments .comment-list .comment-author {float: left;height: 85px;margin-right: 30px;width: 85px;}#comments .comment-list .comment-author .avatar{-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}#comments .comment-list .comment-body {border: 1px solid #dddddd;float: left;padding: 30px;width: 75%;max-width: 100%;}#comments .comment-list .comment-item {float: left;margin-bottom: 45px;width: 100%;}#comments .children {padding-left: 100px;list-style: none;}#comments .comment-list .author {float: left;margin-right: 30px;padding-top: 4px;}#comments .comment-list .author a{color: #333;}#comments .comment-list .date-comment {font-size: 13px;}#comments .comment-list .comment-reply-link {color: #222222;float: right;text-align: right;font-size: 12px;text-transform: uppercase;}#comments .comment-list .comment-reply-link:after{font-family: 'FontAwesome';content: "\f064";margin-left: 10px;}#comments .comment-list .comment-content {color: #555555;font-family: playfair display;font-size: 13px;font-style: italic;display: table;width: 100%;}#comments .comment-list .comment-reply-link .fa.fa-mail-reply {margin-left: 10px;transform: rotateY(180deg);}#comments .comment-list{overflow: hidden;}#comments .comment-list-title, .related-wrap .related-title{font-size: 14px;border-bottom: 2px solid #222;display: table;margin: 0 auto;margin-bottom: 40px;padding-bottom: 5px;text-transform: uppercase;}.comment-form-wapper {border-top: 1px solid #eeeeee;}.comment-form-wapper .comment-reply-title {font-size: 14px;margin: 40px 0;text-transform: uppercase;}.comment-form .submit.style2 {padding: 13px 50px;}.comment-form form{font-size: 14px;font-weight: 300;}.comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"] {clear: both;float: left;padding: 6px 15px;width: 48%;}.comment-form p{width: 100%;float: left;margin-bottom: 30px;}.comment-form label{display: block;font-weight: normal;}.comment-form textarea{width: 100%;}.single-blog .comment-form-comment textarea {float: left;padding: 15px;width: 75%;font-size: 14px;font-weight: 300;}#commentform .form-submit .submit {float: left;font-size: 14px;padding: 13px 48px;text-transform: uppercase;}.comment-form-comment {margin-bottom: 30px;width: 75%;}.clear {clear: both;}.comment-form .submit {border: none;}.butique-banner{position: relative;padding-right: 30px;margin-bottom: 30px;}.butique-banner .banner-inner{position: absolute;left: 0;right: 300px;top: 45px;bottom: 45px;border:3px solid #c99947;padding: 60px 100px 70px 55px;}.butique-banner .top{display: table;margin-bottom: 30px;}.butique-banner .bottom{font-size: 13px;color: #666;font-family: 'MontserratLight';}.butique-banner .block-link{display: inline-block;padding: 2px 15px;font-size: 10px;font-weight: 700;text-transform: uppercase;color: #fff;background-color: #222;float: right;}.butique-banner .block-link:hover{background-color: #c99947;}.butique-banner .status{width: 93px;height: 93px;color: #fff;display: inline-block;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;float: left;background-color: #c99947;font-family: 'Playfair Display';font-style: italic;font-weight: 700;font-size: 36px;text-align: center;line-height: 80px;position: relative;}.butique-banner .status:before{content: '';width: 2px;height: 64px;position: absolute;top: -63px;left: 50%;background-color: #c99947;}.butique-banner .status span{font-size: 18px;}.butique-banner .head{padding-left: 120px;}.butique-banner .head .title{margin: 0;font-weight: 700;font-size: 48px;text-transform: uppercase;line-height: normal;margin-top: -5px;}.butique-banner .head .title a{color: #333;}.butique-banner .image{text-align: right;position: relative;}.butique-banner .image:before{background-color: rgba(255, 255, 255, 0.09);content: "";height: 0;left: 0;margin: auto;position: absolute;top: 0;transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;width: 0;}.butique-banner .image:after{background-color: rgba(255, 255, 255, 0.09);bottom: 0;content: "";height: 0;position: absolute;right: 0;transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;width: 0;}.butique-banner .image:hover:before, .butique-banner .image:hover:after {height: 100%;width: 100%;transition: all 0.4s ease-out 0s;-webkit-transition: all 0.4s ease-in-out 0s;-ms-transition: all 0.4s ease-in-out 0s;}.butique-banner .head .subtitle{font-size: 30px;font-family: 'Playfair Display';font-style: italic;font-weight: 700;color: #c99947;margin: 0;line-height: normal;margin-top: -10px;}.butique-banner .head .subtitle:after{width: 47px;height: 2px;content: '';display: block;margin-top: 5px;background-color: #c99947;}.butique-banner.style2{padding-top: 140px;padding-right: 0;}.butique-banner.style2 .banner-inner{top: 0;left: -30px;right: inherit;padding: 45px 0;text-align: center;right: 30px;bottom: inherit;}.butique-banner.style2 .head .title{font-size: 18px;margin: 0;}.butique-banner.style2 .head .subtitle{font-size: 16px;margin: 0;}.butique-banner.style2 .head .subtitle:after{margin: 0 auto;margin-top: 5px;}.butique-banner.style2 .head{padding: 0;width: 100%;}.butique-banner.style2 .top{width: 100%;}.butique-banner.left{padding-left: 30px;padding-right: 0;}.butique-banner.left .image{text-align: left;}.butique-banner.left .banner-inner{right: 0;left: 300px;padding-left: 100px;padding-right: 60px;}.butique-banner.left.style2{padding-left: 0;}.butique-banner.left.style2 .banner-inner{left: 30px;padding: 45px 0;right: -30px;}.bg-parallax {background-size: cover;background-repeat: no-repeat;background-attachment: fixed;position: relative;}.testimonials .avatar{width: 80px;height: 80px;display: block;margin: 0 auto;}.testimonials .avatar img{-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;opacity: 0.6;}.testimonials .item-center .avatar img{opacity: 1;}.testimonials .inner{display: none;}.testimonials-owl-3 .testimonial-owl{max-width: 270px;margin: 0 auto;padding-bottom: 40px;}.testimonials .testimonial-info{font-size: 13px;font-family: 'MontserratLight';color: #fff;text-align: center;max-width: 430px;margin: 0 auto;}.testimonials .text-in{margin-bottom: 10px;}.testimonials h6{color: #fff;margin: 0;font-family: 'Playfair Display';font-size: 18px;font-style: italic;}.testimonials h6:before, .testimonials h6:after{content: '-';display: inline-block;margin: 0 10px;}.testimonials .owl-prev, .testimonials .owl-next{position: absolute;top: 100%;width: 30px;height: 30px;border: 1px solid #fefefe;text-align: center;line-height: 28px;color: #fefefe;opacity: 0.8;-o-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;opacity: 0;filter: alpha(opacity=0);visibility: hidden;}.testimonials .owl-prev{left: -100px;}.testimonials .owl-next{right: -100px;}.testimonials:hover .owl-prev{left: -154px;opacity: 1;filter: alpha(opacity=100);visibility: inherit;}.testimonials:hover .owl-next{right: -154px;opacity: 1;filter: alpha(opacity=100);visibility: inherit;}.testimonials.style2 .testimonial .avatar{width: 110px;height: 110px;float: left;border-width: 5px;border-style: solid;border-color: rgba(255,255,2555,0.2);-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;margin-right: 45px;}.testimonials.style2 .testimonial .avatar img{opacity: 1;}.testimonials.style2 .inner{display:inherit;font-size: 13px;font-family: 'MontserratLight';padding-left: 75px;padding-right: 75px;overflow: hidden;padding-top: 15px;}.testimonials.style2 .text-in{color: #fff;margin-bottom: 30px;}.testimonials.style2 h6{font-family: 'Montserrat';font-size: 12px;}.testimonials.style2 .text-in:before{content: '';display: inline-block;width: 47px;height: 33px;background-image: url('../images/t-left.png');background-repeat: no-repeat;background-position: center center;margin-left: -75px;position: absolute;}.testimonials.style2 .text-in:after{content: '';display: inline-block;width: 47px;height: 33px;background-image: url('../images/t-right.png');background-repeat: no-repeat;background-position: center center;position: absolute;right: 0;}.testimonials.style2 .owl-prev, .testimonials.style2 .owl-next{border: none;color: #fff;}.testimonials.style3 .avatar{margin-bottom: 20px;}.testimonials.style3 .avatar img{opacity: 1;}.testimonials.style3 .inner{display: block;text-align: center;}.testimonials.style3 h6{font-size: 15px;color: #222;margin: 0;font-family: 'Montserrat';font-style: normal;}.testimonials.style3 .position {font-family: 'Playfair Display';font-style: italic;}.testimonials.style3 .text-in {font-size: 13px;font-family: 'Playfair Display';font-style: italic;padding-bottom: 50px;display: inline-block;margin: 0;}.testimonials.style3 h6:before, .testimonials.style3 h6:after{display: none;}.testimonials.style3 .owl-dots {text-align: center;padding-top: 40px;padding-bottom: 20px;}.testimonials.style3 .owl-dots .owl-dot {width: 12px;height: 12px;background-color: #e6e6e6;display: inline-block;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;margin: 0 2px;}.testimonials.style3 .owl-dots .owl-dot.active {background-color: #111;}.block-banner-text{position: relative;margin-bottom: 15px;}.block-banner-text .image{text-align: right;}.block-banner-text .content{position: absolute;left: 20px;top: 20px;bottom: 20px;border-width: 5px;border-style: solid;border-color: rgba(201,153,71,0.5);width: 51%;text-align: center;padding-top: 65px;}.block-banner-text .content:before {content: "";position: absolute;top: -5px;left: -5px;bottom: -5px;right: -5px;z-index: 9;border-top: 5px solid #c99947;border-bottom: 5px solid #c99947;transform: scale(0, 1);}.block-banner-text .content:after {content: "";position: absolute;top: -5px;left: -5px;bottom: -5px;right: -5px;z-index: 9;border-left: 5px solid #c99947;border-right: 5px solid #c99947;transform: scale(1, 0);}.block-banner-text:hover .content:before, .block-banner-text:hover .content:after {transform: scale(1);-webkit-transition: all 0.5s ease-out 0s;-moz-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}.block-banner-text .title{font-family: 'LaCompagnie';margin: 0;font-size: 48px;color: #c99947;font-weight: normal;line-height: normal;}.block-banner-text .subtitle{text-transform: uppercase;font-size: 20px;line-height: normal;margin: 0;}.block-banner-text .text a{font-family: 'Playfair Display';font-size: 14px;font-style: italic;font-weight: 700;color: #333;}.block-text-border{padding: 15px 5px;}.block-text-border .content{border: 1px solid #c99947;text-align: center;padding:75px 0;}.block-text-border .title{font-family: 'LaCompagnie';margin: 0;font-size: 48px;color: #c99947;font-weight: normal;line-height: normal;}.block-text-border .subtitle{text-transform: uppercase;font-size: 20px;line-height: normal;margin: 0;margin-bottom: 5px;}.block-text-border .link{font-family: 'Playfair Display';font-size: 14px;font-style: italic;font-weight: 700;text-decoration: underline;color: #333;}.block-text-border .link:hover{color: #c99947;}.border-dashed{display: inline-block;border-top: 1px dashed #cccccc;width: 100%;float: left;}.group-banner-masonry:after{content: '';display: block;clear: both;}.banner-masonry-item{float: left;}.banner-masonry-item .inner{position: relative;overflow: hidden;}.banner-masonry-item .inner img{width: 100%;}.group-banner-masonry .grid-sizer, .banner-masonry-item{width: 16.66666666666%;}.banner-masonry-item-2x{width: 33.33333333333%;}.banner-masonry-item .inner:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.5);opacity: 0;filter: alpha(opacity=0);-webkit-transition: opacity 0.3s ease 0s;-o-transition: opacity 0.3s ease 0s;transition: opacity 0.3s ease 0s;}.banner-masonry-item .inner:hover:before{opacity: 1;filter: alpha(opacity=100);}.banner-masonry-item .content{position: absolute;top: 50%;text-align: center;width: 100%;left: -100%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);z-index: 1;-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}.banner-masonry-item:hover .content{left: 0%;}.banner-masonry-item .title{margin: 0;font-family: 'LaCompagnie';font-size: 60px;line-height: normal;}.banner-masonry-item .subtitle{font-size: 24px;margin: 0;color: #fefefe;text-transform: uppercase;margin-bottom: 30px;}.banner-masonry-item .link{display: inline-block;font-size: 14px;text-transform: uppercase;text-decoration: underline;color: #fefefe;}.block-newletter{border: 1px dashed #ccc;padding: 25px 0;display: table;width: 100%;}.block-newletter .head, .block-newletter .form{display: table-cell;vertical-align: middle;}.block-newletter .head {border-right: 1px solid #ccc;min-width: 420px;width: 490px;padding-left: 70px;}.block-newletter .head .section-title{margin: 0;padding: 20px 0;}.block-newletter .form {padding-left: 80px;padding-right: 180px;}.block-newletter .form form{position: relative;}.block-newletter .newletter .email-text, .block-newletter .mc4wp-form .email-text, .block-newletter .mc4wp-form input[type="text"], .block-newletter .mc4wp-form input[type="email"]{border: none;border-bottom: 1px solid #ccc;padding-left: 0;font-size: 13px;width: 100%;}.block-newletter .form .mc4wp-form, .block-newletter .form form{position: relative;}.block-newletter .newletter .button, .block-newletter .mc4wp-form .button, .block-newletter .mc4wp-form input[type="button"], .block-newletter .newsletter-submit{background-color: transparent;color: #222;text-transform: uppercase;padding-right: 0;position: absolute;top: 0;right: 0;border: none;font-family: 'Montserrat';padding: 9px 25px;padding-right: 0;font-size: 12px;}.newsletter.style1 form input[type="submit"], .newsletter.style1 form input[type="button"], .newsletter.style1 form button[type="submit"], .newsletter.style2 form input[type="submit"], .newsletter.style2 form input[type="button"], .newsletter.style2 form button[type="submit"]{border: none;color: #222;text-transform: uppercase;background-color: transparent;width: auto;font-family: 'Montserrat';font-size: 12px;padding:0;position: absolute;top: 0;right: 10px;}.block-newletter .mc4wp-form .button:hover, .block-newletter .mc4wp-form input[type="button"]:hover{background-color: transparent;}.block-newletter .desc{color: #333;padding-top: 30px;font-family: "Montserrat";font-weight: 500;}.block-newletter .desc .text-primary{font-size: 18px;font-weight: 700;display: inline-block;margin-right: 10px;}.block-newletter .desc .big-text{font-size: 30px;}.block-newletter.style2{padding: 30px 100px;}.block-newletter.style2 .head{border: none;border: none;width: 400px;}.block-newletter.style2 .head .section-title{padding: 0;}.block-newletter.style2 .head .section-title h3{font-size: 30px;}.block-newletter.style2 .form{padding: 0;}.block-newletter.style2 .section-title h3:before{display: none;}.block-newletter.style2 .sub-title:after {content: '';width: 50px;height: 2px;background-color: #c99947;display: block;margin-top: 5px;}.block-newletter.style3 {border: none;padding: 0;}.block-newletter.style3 .form{display: table;width: 100%;padding: 0;}.block-newletter.style3 .newletter-wapper, .block-newletter.style3 .desc{display: table-cell;vertical-align: bottom;}.block-newletter.style3 .newletter-wapper{padding-bottom: 6px;}.block-newletter.style3 form{width: 360px;max-width: 100%;}.block-newletter.style3 .text-primary{text-transform: uppercase;font-size: 36px;display: block;margin: 0;margin-bottom: 5px;}.block-newletter.style3 .big-text{font-size: 60px;}.block-newletter.style3 .desc{color: #fff;font-size: 18px;text-align: right;padding-right: 70px;}.block-newletter.style3 form input[type="text"], .block-newletter.style3 form input[type="email"]{border: none;padding: 10px 25px;border: none;}.block-newletter.style3 form .button, .block-newletter.style3 form input[type="button"], .block-newletter.style3 form input[type="submit"], .block-newletter.style3 .newsletter-submit{height: 26px;width: 56px;border-left: 1px solid #eeeeee;padding: 0;margin: 0;background: url('../images/check.png') no-repeat center center;font-size: 0;top: 10px;}.block-newletter.style4 .mc4wp-form button[type="submit"]{top: 12px;}.block-newletter.style5{border: none;display: block;padding: 50px 80px;}.block-newletter.style5 .head, .block-newletter.style5 .form{display: block;border: none;min-width: 1px;max-width: 100%;padding: 0;margin: 0;width: 100%;}.block-newletter.style5 .mc4wp-form input[type="email"]{background-color: transparent;}.block-newletter.style5 button[type="submit"]{height: 37px;}.block-newletter.style5 .head .section-title{padding: 0;}.block-newletter.style5 .desc{padding-top: 15px;margin-bottom: 28px;text-align: center;}.block-text{padding: 10px;text-align: center;background-color: #c99947;color: #fff;text-transform: uppercase;font-family: 'MontserratLight';}.block-text p{margin: 0;}.block-text .primary{font-size: 18px;font-family: 'Montserrat', sans-serif;font-weight: 700;}.mobile-navigation{display: inline-block;font-size: 20px;display: none;cursor: pointer;width: 30px;height: 30px;line-height: 30px;margin-top: 10px;color: #999;}.box-mobile-menu{position: fixed;top: 0;left: -100%;width: 320px;bottom: 0;background-color: rgba(0,0,0,0.95);z-index: 100;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;z-index: 100;visibility: hidden;opacity: 0;filter: alpha(opacity=0);}.box-mobile-menu.open{left: 0%;visibility: inherit;opacity: 1;filter: alpha(opacity=100);}.box-mobile-menu .box-inner{position: relative;padding: 15px;}.box-mobile-menu .close-menu{width: 35px;height: 35px;font-size: 26px;border-width: 1px;border-style: solid;border-color: rgba(255,255,255,0.2);display: inline-block;line-height: 24px;text-align: center;color: #ccc;line-height: 38px;float: right;}.box-mobile-menu .mCSB_inside > .mCSB_container{margin: 0;}.box-mobile-menu .main-menu{margin: 0;padding: 0;}.box-mobile-menu .main-menu>li{display: block;width: 100%;padding: 0;}.box-mobile-menu .main-menu li{position: static;}.box-mobile-menu .main-menu>li>a{border-bottom-width:1px;border-bottom-style: solid;border-bottom-color: rgba(255,255,255,0.2);width: 100%;color: #fff;}.box-mobile-menu .main-menu>li>a:hover, .box-mobile-menu .main-menu>li>a:focus, .box-mobile-menu .main-menu>li.active>a{color: #fff;}.box-mobile-menu .main-menu>li>a:before{display: none;}.box-mobile-menu .main-menu .sub-menu{position: static;max-width: 100%!important;width:100%!important;padding:0;box-shadow: none;display: none;min-width: 1px;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.box-mobile-menu .main-menu .show-submenu>.sub-menu{display: block;}.box-mobile-menu .main-menu .sub-menu>li{padding: 0;}.box-mobile-menu .main-menu .sub-menu>li>a{padding: 13px 15px;}.box-mobile-menu .sub-menu.megamenu{padding: 15px;}.scroll_top {width: 40px;height: 40px;position: fixed;z-index: 9999;right: 10px;bottom: 32px;background-color: #111;display: none;color: #fff;text-align: center;line-height: 40px;}.scroll_top:hover, .scroll_top:focus, .scroll_top:active{color: #fff;}.page-404 .heading{font-size: 168px;font-weight: 700;color: #999;margin-top: 50px;}.page-404 .heading .title{color: #343434;font-weight: 700;font-size: 26px;}.page-404 .button{border: 1px solid #e8e8e8;color: #343434;background-color: transparent;font-size: 14px;}.page-404 .button:hover{background-color: #c99947;border-color: #c99947;color: #fff;}.page-main-content ul, .page-main-content ol{padding-left: 16px;}.shop-banner .owl-carousel .owl-next, .shop-banner .owl-carousel .owl-prev{border-color: #ccc;color: #ccc;border-width: 2px;line-height: 30px;}.shop-banner .owl-carousel .owl-next:hover, .shop-banner .owl-carousel .owl-prev:hover{color: #fff;}.shop-banner .owl-carousel:hover .owl-next{right: 30px;}.shop-banner .owl-carousel:hover .owl-prev{left: 30px;}.brands-slide img:hover{opacity: 0.5;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.video-lightbox:hover .overlay{-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;background-color: rgba(0,0,0,0.3);}body .wpb_button, body .wpb_content_element, body ul.wpb_thumbnails-fluid>li{margin-bottom: 0;}.payment{padding: 40px 0;border-top-width: 1px;border-top-style: solid;border-top-color: rgba(25,25,25,0.9);text-align: center;font-size: 12px;}.payment .head, .payment .list{display: inline-block;}.payment .head {padding-right: 100px;text-align: center;}.payment .head span:first-child{display: block;font-size: 11px;color: #fff;text-transform: uppercase;}.payment .list img{margin-top: -10px;}.contact-info .content{padding: 0 40px;text-align:center;}.contact-info .address{color: #888;}.contact-info .phone{color: #fff;font-size: 18px;}.contact-info .content.style_2 p{margin-bottom: 5px;}.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 textarea, .wpcf7-form-control-wrap{width: 100%;display: inline-block;}.margin-bottom-75{margin-bottom: 75px;}.margin-top-60{margin-top: 60px;}.margin-top-50{margin-top: 50px;}.margin-top-40{margin-top: 40px;}.margin-top-30{margin-top: 30px;}.margin-top-10{margin-top: 10px;}.margin-top-25{margin-top: 25px;}.margin-top-80{margin-top: 80px;}.margin-bottom-30{margin-bottom: 30px;}.margin-bottom-40{margin-bottom: 40px;}.margin-bottom-0{margin-bottom: 0;}.margin-bottom-60{margin-bottom: 60px;}.magin-top-117{margin-top: 117px;}.padding-0{padding: 0;}.margin-0{margin: 0;}.padding-right-5{padding-right: 5px;}.section-lasttest-blog{padding-bottom: 60px;border-bottom: 1px solid #eaeaea;}.section-lasttest-blog.no-border{border: none;}.our-category{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;padding: 60px 0;}.section-block-single-product{padding: 145px 0;background-color: #f4f4f3;}.section-block-single-product2{padding: 145px 0;background-color: #ececeb;}.no-border-top{border-top: none;}.block-paralax1{margin-top: 80px;padding: 110px 0 50px 0;}.block-paralax2{margin-top: 80px;padding: 110px 0 120px 0;background-image: url('../images/pralax2.jpg');}.block-paralax3{margin-top: 60px;padding: 100px 0 110px 0;font-family: 'MontserratLight';}.block-paralax3 .sub-title{margin-bottom: 15px;}.block-paralax3 .title{font-size: 48px;color: #333;font-family: 'MontserratLight';}.section-block-text{margin: 0 -5px;}.section-block-text .item{padding: 0 5px;margin-bottom: 30px;}.blog-related.columns-2 .blog-item:nth-child(2n+1), .blog-related.columns-3 .blog-item:nth-child(3n+1), .blog-related.columns-4 .blog-item:nth-child(4n+1), .blog-related.columns-6 .blog-item:nth-child(6n+1){clear: left;}.product-owl-no-overflow .owl-stage-outer {overflow: inherit;}.product-owl-no-overflow:before, .product-owl-no-overflow:after {content: '';display: inline-block;background-color: rgba(0,0,0,0.2);position: absolute;top: 0;bottom: 68px;width: 100%;z-index: 10;}.product-owl-no-overflow:before {right: 100%;}.product-owl-no-overflow:after {left: 100%;}.block-banner20{border: 1px solid #f5f5f5;padding: 5px;position: relative;background-color: #fff;text-align: center;}.block-banner20 .top-left, .block-banner20 .top-right, .block-banner20 .bottom-left, .block-banner20 .bottom-right{width: 45px;height: 45px;display: inline-block;position: absolute;}.block-banner20 .top-left{border-left: 2px solid #c99947;border-top: 2px solid #c99947;top: 0px;left: 0px;}.block-banner20 .top-right{border-right: 2px solid #c99947;border-top: 2px solid #c99947;top: 0px;right: 0px;}.block-banner20 .bottom-left{border-left: 2px solid #c99947;border-bottom: 2px solid #c99947;left: 0px;bottom: 0px;}.block-banner20 .bottom-right{border-right: 2px solid #c99947;border-bottom: 2px solid #c99947;right: 0px;bottom: 0px;}.block-banner20 .inner{background-color:#f5f5f5;}.block-banner20 .center{position: absolute;top:-55px;}.team .avatar{margin-bottom: 15px;}.team .name{font-size: 15px;margin-bottom: 0;}.team .position{font-family: 'Playfair Display';font-size: 13px;font-style: italic;}.item-processbar{padding-bottom: 40px;display: table;width: 100%;}.item-processbar .processbar-title{display: table-cell;width: 200px;vertical-align: middle;font-size: 12px;color: #222;font-family: 'Montserrat';font-weight: 600;}.item-processbar .processbar-bg{display: table-cell;vertical-align: middle;}.item-processbar .processbar-width{position: relative;}.item-processbar .processbar-width .processbar-percent{position: absolute;right: 30px;top: 50%;font-size: 12px;color: #222;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);font-family: 'Montserrat';font-weight: 600;}.item-processbar .processbar-width{width: 0;}.form-send-friend{padding: 30px;}.form-send-friend .title{font-size: 24px;text-transform: uppercase;margin-bottom: 30px;}.form-send-friend .form .text-input{width: 100%;}.form-send-friend .form .button.loading:before {font-family: 'FontAwesome';content: "\f110";margin-right: 10px;-webkit-animation: fa-spin 1s infinite linear;animation: fa-spin 1s infinite linear;display: inline-block;}@media (min-width: 1280px){.container {width: 1200px;}}@media (max-width: 1366px){.header-categoy-menu, .header-categoy-menu.opened{padding-left: 30px;padding-right: 30px;width: 300px;min-width: 300px;max-width: 300px;}.header-categoy-menu{right: -300px;}.header-categoy-menu.closed{right: -300px;}.header-categoy-menu .open-header-sidebar, .header-categoy-menu.closed .open-header-sidebar{display: block;}.header.sidebar{padding-left: 30px;min-width: 300px;max-width: 300px;}.header.sidebar.closed{left: -300px;}.header.style4 .top-header{padding: 20px;}.header.style4 .main-menu>li{padding: 0 15px;}.header.style4 .mini-cart .cart-link .sub-total{display: none;}.header.style4 .mini-cart{padding: 0 10px;}.header.sidebar.closed, .header.sidebar{left: -300px;}.header.sidebar .open-header-sidebar{display: block;}.header.sidebar.opened{left: 0;}.header.sidebar.opened .open-header-sidebar{display: none;}.header-categoy-menu.closed{right: -300px;}}@media(max-width: 1200px){.header.style1 .logo{padding: 0;margin-bottom: 35px;text-align: center;}.header.style1 .category-menu{float: none;display: table;margin: 0 auto;}.header.style5 .main-menu>li{padding: 0 15px;}.header.style4 .logo{text-align: center;margin-bottom: 30px;}.header.style4 .main-menu>li{padding: 0 10px;}.header.style4 .mini-cart{padding: 0 15px;}.header.style4 .top-header{padding: 20px 30px;}.banner-text.style3 .subtitle{margin-bottom: 50px;font-size: 18px;}.header.style12 .logo2{display: block;}.header.style12 .logo-main{display: none;}.header.style14 .logo{min-width: 1px;padding: 15px;width: auto;}.header.style14 .main-menu-wapper{padding-left: 15px;}.header.style14 .box-search, .header.style14 .box-settings, .header.style14 .mini-cart-wapper{padding: 15px;}.header.style14 .right-control{width: auto;min-width: 1px;}.header.style14 .main-menu>li{padding: 0 15px;}.butique-banner .banner-inner{right: 60px;background-color: rgba(255,255,255,0.8);}.butique-banner.left .banner-inner{left: 60px;}.group-banner-masonry .grid-sizer, .banner-masonry-item{width: 25%;}.banner-masonry-item-2x{width: 50%;}.shop-top .orderby-wapper{padding-left: 10px;}.newsletter {padding: 40px 63px 55px 46px;}.header.style5 .mini-cart .cart-link .sub-total{display: none;}.block-newletter .form{padding: 0 30px;}.lastest-blog.style4 .blog-title{margin: 0;line-height: 20px;margin-bottom: 10px;}.lastest-blog.style4 .blog-date{margin-bottom: 10px;}.lastest-blog.style4 .left{padding: 30px;}.category-menu.style2 li>a .menu-icon, .category-menu.style2 li.menu-item-sc>div.widget_shopping_cart_content{display: block;margin: 0;margin-bottom: 10px;}.header.style18 .logo2 {display: block;}.header.style18 .logo-main {display: none;}.header.style18.ontop .logo2 {display: none;}.block-newletter.style5 {padding: 15px;}.block-newletter.style5 .desc{margin-bottom: 0;padding-top: 0;}.product-owl-no-overflow .owl-stage-outer{overflow: hidden;}.product-owl-no-overflow:before, .product-owl-no-overflow:after {display: none;}}@media (max-width: 991px){.header.style1 .category-menu li>a, .category-menu li.menu-item-sc>div.widget_shopping_cart_content{width: 100px;height: 100px;padding-top: 5px;}.header.style1 .main-menu>li{padding: 0 10px;}.header.style1 .main-menu>li:first-child{padding-left: 0;}.newsletter:after{left: 0;width: 100%;}.header.style2 .logo{text-align: center;margin-bottom: 30px;}.header.style2 .main-header{padding: 30px 0;}.header.style2 .top-header{padding-top: 30px;}.header.style2 .main-menu{float: left;}.header.style2 .main-menu>li{padding: 0 10px;}.header.style2 .main-menu>li:first-child{padding-left: 0;}.header.style3 .logo{text-align: center;}.header.style3 .main-menu>li{padding: 0 15px;}.banner-text .title{font-size: 24px;}.banner-text .sub-title{font-size: 14px;}.header.style5 .mini-cart .cart-link{font-size: 0;}.header.style5 .mini-cart .cart-link .icon{margin-top: 10px;}.category-menu.style2 li{padding: 0 20px;}.category-menu.style2 li>a{text-align: center;}.category-menu.style2 li>a .icon{margin: 0;display: block;margin-bottom: 10px;}.category-menu.style2 li>a .icon img{width: 50%;}.header.style4 .mini-cart .cart-link{font-size: 0;}.header.style4 .mini-cart .count{top: -30px;}.header.style4 .main-menu{display: none;}.header.style4 .mobile-navigation{display: inline-block;}.footer.style2 .footer-sidebar{border: none;min-height: 1px;}.topbar-menu>li>a{padding: 13px 10px;}.header.style12 .main-menu{display: none;}.header.style12 .mobile-navigation{display: inline-block;}.header.style14 .main-menu{display: none;}.header.style14 .main-header{padding: 0;}.header.style14 .mobile-navigation{display: inline-block;color: #fff;margin: 0;}.header.style14 .logo, .header.style14 .main-menu-wapper, .header.style14 .right-control{text-align: center;}.header.style14 .main-menu-wapper {border-right-style: solid;border-right-width: 1px;border-right-color: rgba(255,255,255,0.2);padding: 15px;}.page-template-fullwidth .header.style15 , .home .header.style15 {position: static;background-color: #111;}.butique-banner .banner-inner{padding: 20px;padding-top: 60px;}.butique-banner.left .banner-inner{padding: 20px;padding-top: 60px;}.butique-banner .head .title{font-size: 36px;}.butique-banner .head .subtitle{font-size: 24px;}.block-banner-text .content{width: 100%;background-color: rgba(255,255,255,0.8);}.block-text-border .content{padding: 50px 0;}.block-text-border .subtitle, .block-banner-text .subtitle{font-size: 16px;}.header.style15{position: static;background-color: #111;}.header.style15 .main-header{padding: 15px 0;}.element-icon.plus:after{display: none;}.block-newletter{display: block;padding: 25px;}.block-newletter .head, .block-newletter .form{display: block;}.block-newletter .form{padding: 0;margin-top: 20px;}.block-newletter .head{border: none;}.block-newletter .head .section-title{padding: 0;}.group-banner-masonry .grid-sizer, .banner-masonry-item{width: 33.3333333%;}.banner-masonry-item-2x{width: 66.6666666%;}.lastest-blog.style5 .item-blog .info {-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.block-newletter.style2{padding: 15px;}.shop-top .shop-top-left, .shop-top .shop-top-right{width: 100%;}.shop-top .shop-top-left{padding-bottom: 10px;}.shop-top .show-grid-list{float: right;}.shop-top .orderby-wapper{padding-left: 0;}.shop-top .woocommerce-result-count{display: none;}.admin-bar .header.sidebar{top: 46px;}.box-product-featured .box-head{width: 220px;}.box-product-featured .box-content{margin-left: 220px;padding: 15px;}.box-product-featured.right .box-content{margin-right: 220px;}.blog-related.columns-2 .blog-item:nth-child(2n+1), .blog-related.columns-3 .blog-item:nth-child(3n+1), .blog-related.columns-4 .blog-item:nth-child(4n+1), .blog-related.columns-6 .blog-item:nth-child(6n+1){clear: none;}.blog-related.layout-full .blog-item:nth-child(3n+1), .blog-related.layout-left .blog-item:nth-child(2n+1), .blog-related.layout-left .blog-item:nth-child(2n+1){clear: left;}.footer .payment .head {padding: 0;margin-bottom: 30px;width: 100%;}#yith-quick-view-modal.open .yith-wcqv-wrapper{position: absolute;left: 15px;right: 15px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.element-icon.style4{padding: 20px 0;}.element-icon.style4 .icon {display: block;text-align: center;padding: 0;margin-right: 0;float: none;width: 100%;}.element-icon.style4 .content{text-align: center;}.block-newletter .head {min-width: 1px;padding: 0;width: 100%;}.header.style19, .page-template-fullwidth .header.style19, .home .header.style19{position: static;background-color: #111;}.admin-bar .box-mobile-menu{top: 48px;}.block-newletter.style3 .newletter-wapper, .block-newletter.style3 .desc{display: block;}.block-newletter.style3 .desc{padding: 0;padding-bottom: 20px;text-align: center;}.block-newletter.style3 form{margin: 0 auto;}.section-title.style5 h3:before{display: none;}.section-title.style5 .text-head{font-size: 50px;}.header.style18 .mobile-navigation {display: inline-block;margin-top: 15px;}.header.style18 .main-menu {display: none;}.header.style18 .logo2 {margin-bottom: 20px;}.element-icon.style5 .title, .element-icon.style5 .text, .element-icon.style5 .icon{display: block;}.element-icon.style5 .icon{margin: 0;}.header.style20 .main-menu-inner {padding: 0;width: 100%;}.header.style20 .mobile-navigation {margin: 0;}}@media (max-width: 767px){.mobile-navigation{display: inline-block;}.footer .payment .head{padding: 0;margin-bottom: 30px;}.header.style1 .box-control{width: 80%;float: right;}.header.style1 .main-menu, .header.style5 .main-menu{display: none;}.header.style1 .category-menu{text-align: center;}.header.style1 .category-menu li{margin: 0;padding: 0;display: block;width: 100%;padding: 10px 0;}.header.style1 .main-header{padding: 35px 0;}.header.style2 .main-menu{display: none;}.category-menu{text-align: center;}.category-menu li{float: none;}.section-title{margin-bottom: 50px;}.lastest-blog .blog-date{padding: 0;}.header.style3 .slogan, .header.style3 .main-menu{display: none;}.owl-carousel-mobile.owl-carousel{margin: 0;}.owl-carousel-mobile .mobile-slide-item{padding: 0;margin: 0;width: 100%;}.header.style3 .mini-cart .cart-link{font-size: 0;}.header.style3 .mini-cart{padding: 0 10px;}.header.style3 .mini-cart .count{top: -30px;}.header.style3 .box-search .search{padding: 10px 0;}.header.style3 .mini-cart .cart-link .icon{margin-top: 10px;}.header.style3 .mobile-navigation{margin-top: 7px;}.tab-product .nav-tab{text-align: center;}.tab-product .nav-tab li{padding: 0;}.tab-product .nav-tab li a{font-size: 14px;padding: 0 10px;}.tab-product .nav-tab li a:after{display: none;}.tab-product .nav-tab li:hover a, .tab-product .nav-tab li.active a{color: #c99947;}.header.style4 .top-header{padding: 20px 10px;}.header.style4 .button-search{width: 30px;height: 30px;right: 10px;}.header.style4 .mobile-navigation{margin-top: 15px;}.category-menu.style2 li{padding: 10px 0;display: block;width: 100%;}.header.style4 .main-header{padding: 10px 0;}.topbar-menu{text-align: center;float: none;display: block;}.topbar-menu.right, .topbar-menu.left{float: none;}.topbar-menu>li>a{padding: 5px;}.header.style12 .main-header{padding-bottom: 30px;}.tab-product.style2 .nav-tab li a:after{display: none;}.butique-banner{padding: 0;}.butique-banner .banner-inner{left: inherit;right: inherit;right: inherit;bottom: inherit;top: inherit;position: static;display: table;width: 100%;}.butique-banner .head{float: left;padding: 0;margin: 0;margin-top: 20px;}.butique-banner.style2 .banner-inner{left: inherit;right: inherit;bottom: inherit;top: inherit;position: static;}.butique-banner.left{padding: 0;}.butique-banner .image img{width: 100%;}.header.style15 .mobile-navigation{margin-top: 7px;color: #fff;}.block-banner-text .content{top: 0;right: 0;bottom: 0;left: 0;}.element-icon.style4{text-align: center;}.element-icon.style4 .icon{text-align: center;}.element-icon.style4 .inner{padding: 30px 0;}.group-banner-masonry .grid-sizer, .banner-masonry-item{width:50%;}.banner-masonry-item-2x{width: 100%;}.shop-top .show-grid-list{display: none;}.box-list-reviews .comment-info, .box-list-reviews .comment-text{width: 100%;float: left;overflow: inherit;}.tab-details-product .box-tabs li{padding: 0;width: 100%;display: block;}.product-detail-image .thumbnails{width: 50px;}.product-detail-image .thumbnails a{margin-bottom: 10px;}.box-product-featured .box-head{width: 100%;}.box-product-featured .box-head img{width: 100%;}.box-product-featured .box-content, .box-product-featured.right .box-content{margin: 0;float: left;max-width: 100%;}#yith-quick-view-modal.open .yith-wcqv-wrapper{left: 0;}.lastest-blog.style4 .left {position: static;width: 100%;padding: 30px;}.block-newletter.style3 form{width: 100%;}.block-newletter.style3 .text-primary{font-size: 20px;}.block-newletter.style3 .big-text{font-size: 20px;}.testimonials.style2 .testimonial .avatar{margin: 0 auto;display: block;float: none;}.testimonials.style2 .inner{padding: 0;}.testimonials.style2 .text-in:before{margin-left: 0;}.home .header.style14, .page-template-fullwidth .header.style14, .always-is-home .header.style14{background: #111;position: static;}.kt-tabs .tab-wapper.style3 .title{width: 100%;text-align: center;}.kt-tabs .tab-wapper.style3 .kt-tabs-list{float: none;width: 100%;text-align: center;}.kt-tabs .tab-wapper.style3 .kt-tabs-list li{padding: 0;border: none;width: 100%;float: none;text-align: center;}.social-topbar{float: none;text-align: center;display: block;}.kt-tabs .tab-wapper.style3 .kt-tabs-list li a{float: none;}.owl-carousel.nav-center-center .owl-next {right: 0;}.owl-carousel.nav-center-center .owl-prev {left: 0;}.block-banner20 .center{position: static;}.kt-tabs .tab-wapper.style4 .kt-tabs-list li a:after{display: none;}.kt-tabs .tab-wapper.style4 .kt-tabs-list li a{font-size: 16px;margin-right: 10px;}.category-menu .menu-icon img{width: auto;}.header.style1 .category-menu{display: block;width: 100%;}.mini-cart:hover .show-shopping-cart{display: none!important;}.left-slidebar .main-content{float: none;}.footer .payment .list{margin: 0;}}@media (max-width: 480px){.lastest-blog .left, .lastest-blog .right{width: 100%;}.lastest-blog .left{margin-bottom: 20px;}.lastest-blog .right a{width: 100%;}.element-icon .icon{float: none;margin: 0 auto;margin-bottom: 10px;}.group-banner-masonry .grid-sizer, .banner-masonry-item{width:100%;}.banner-masonry-item-2x{width: 100%;}.product-item .product-thumb img{width: 100%;}.shop-top .orderby-wapper{padding: 0;}.kt-tabs .kt-tabs-list{text-align: center;}.kt-tabs .kt-tabs-list .kt-tab{padding: 0 10px;}.kt-tabs .kt-tabs-list .kt-tab a{font-size: 14px;}.section-title h3{font-size: 20px;}.footer .payment .list .item{padding: 0 15px;margin-bottom: 10px;}.author-info-wrap .author-avatar{width: 100%;text-align: center;margin-bottom: 30px;padding: 0;display: block;}.author-info-wrap .avatar{float: none;}.author-info-wrap .content{display: block;padding: 0;margin: 0;text-align: center;}.col-ts-1, .col-ts-10, .col-ts-11, .col-ts-12, .col-ts-2, .col-ts-3, .col-ts-4, .col-ts-5, .col-ts-6, .col-ts-7, .col-ts-8, .col-ts-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-ts-1, .col-ts-2, .col-ts-3, .col-ts-4, .col-ts-5, .col-ts-6, .col-ts-7, .col-ts-8, .col-ts-9, .col-ts-10, .col-ts-11{float:left;}.col-ts-12{width:100%;}.col-ts-11{width:91.66666667%;}.col-ts-10{width:83.33333333%;}.col-ts-9{width:75%;}.col-ts-8{width:66.66666667%;}.col-ts-7{width:58.33333333%;}.col-ts-6{width:50%;}.col-ts-5{width:41.66666667%;}.col-ts-4{width:33.33333333%;}.col-ts-3{width:25%;}.col-ts-2{width:16.66666667%;}.col-ts-1{width:8.33333333%;}.col-ts-pull-12{right:100%;}.col-ts-pull-11{right:91.66666667%;}.col-ts-pull-10{right:83.33333333%;}.col-ts-pull-9{right:75%;}.col-ts-pull-8{right:66.66666667%;}.col-ts-pull-7{right:58.33333333%;}.col-ts-pull-6{right:50%;}.col-ts-pull-5{right:41.66666667%;}.col-ts-pull-4{right:33.33333333%;}.col-ts-pull-3{right:25%;}.col-ts-pull-2{right:16.66666667%;}.col-ts-pull-1{right:8.33333333%;}.col-ts-pull-0{right:auto;}.col-ts-push-12{left:100%;}.col-ts-push-11{left:91.66666667%;}.col-ts-push-10{left:83.33333333%;}.col-ts-push-9{left:75%;}.col-ts-push-8{left:66.66666667%;}.col-ts-push-7{left:58.33333333%;}.col-ts-push-6{left:50%;}.col-ts-push-5{left:41.66666667%;}.col-ts-push-4{left:33.33333333%;}.col-ts-push-3{left:25%;}.col-ts-push-2{left:16.66666667%;}.col-ts-push-1{left:8.33333333%;}.col-ts-push-0{left:auto;}.col-ts-offset-12{margin-left:100%;}.col-ts-offset-11{margin-left:91.66666667%;}.col-ts-offset-10{margin-left:83.33333333%;}.col-ts-offset-9{margin-left:75%;}.col-ts-offset-8{margin-left:66.66666667%;}.col-ts-offset-7{margin-left:58.33333333%;}.col-ts-offset-6{margin-left:50%;}.col-ts-offset-5{margin-left:41.66666667%;}.col-ts-offset-4{margin-left:33.33333333%;}.col-ts-offset-3{margin-left:25%;}.col-ts-offset-2{margin-left:16.66666667%;}.col-ts-offset-1{margin-left:8.33333333%;}.col-ts-offset-0{margin-left:0;}}.kt-fullwidth{width: 100vw!important;margin-left: -50vw!important;position: relative!important;left: 50%!important;}@media (max-width: 320px){.topbar-menu .sub-menu{min-width: 100px;}}@media print {a[href]:after {content: ""!important;}#header-ontop, #header{display: none;}.main-container .sidebar, .woocommerce-breadcrumb, .upsells.products, .related.products, form.cart , .product-details-right.style2 .share, .product-details-right .yith-wcwl-add-to-wishlist, .product-details-right.style2 .wishlist.button, .product-details-right.style2 .compare.button, .footer, .shop-banner{display: none;}img{max-width: 100%;}.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}.col-md-5 {width: 41.66666667%;}.col-md-7 {width: 58.33333333%;}.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {float: left;}#single-product{padding-top: 50px;}.row {margin-right: -15px;margin-left: -15px;}.tab-details-product .tab-container{padding: 0;border: none;}}.header-style21.header .main-header {text-align: center;position: relative;margin: auto 30px;padding: 23px 0;border: none;}.header-style21.header .navigation {float: none;padding: 0;margin: 0;border: none;}.header-style21.header .navigation>ul>.menu-item {margin: 0 57px;}.header-style21.header .header-right,.header-style21 .header-left,.header-style21 .logo {display: inline-block;padding: 0;}.header-style21.header .logo {padding: 0 50px;}.header-style21.header .sub-menu > li {padding: 0;display: inline-block;width: 100%;margin: 0;}.header-style21.header .sub-menu {padding: 30px 70px 30px 30px;}.header-style21.header .megamenu .widget_nav_menu ul > li {padding: 0;line-height: 24px;border: none;display: inline-block;width: 100%;margin-left: 0;}.header-style21.header .main-menu .sub-menu.megamenu {padding: 30px 70px 30px 30px;}.category-menu.nav-style-5 li a {border: none;}.category-menu.nav-style-5 {float: none;text-align: center;}.category-menu.nav-style-5 li {float: none;}.category-menu.nav-style-5 .menu-icon {height: 60px;display: block;}.category-menu.nav-style-5 li {padding: 0 53px;}.header-style21.header .header-right .navigation {position: relative;}.header-style21.header .header-right .navigation > ul > li {position: static;}.header-style21.header .header-right .navigation .sub-menu.megamenu {right: 0;}.header-style21.header .header-right figure {border: 1px solid #f8f8f8;border-radius: 50%;width: 60px;height: 60px;display: inline-block;padding-top: 12px;padding-left: 5px;}.header-style21.header .cart-toggle {position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.header-style21.header .header.sidebar.closed {-webkit-transform: translateX(130%);-ms-transform: translateX(130%);-o-transform: translateX(130%);transform: translateX(130%);}.header-style21.header .header.sidebar {right: 0;left: auto;background: #ffffff;}.header-style21.header .mini-cart .count {background: #e7644e;}.header-style21.header .wishlist-cart .count {background: #333333;}.header-style21.header .header.sidebar.opened {-webkit-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.header-style21.header .header.sidebar .close-header-sidebarv2 {position: absolute;left: 30px;top: 45px;font-size: 32px;z-index: 11111;}.header-style21.header .header.sidebar .sidebar-menuv2 ul li {display: inline-block;}.header-style21.header .header.sidebar .sidebar-menuv2 {position: relative;text-align: center;}.header-style21.header .header.sidebar .inner {display: none;position: absolute;left: 0;margin-top: 20px;}.header-style21.header .header.sidebar .box-search {position: static;}.header.header-style21 .inner {border: none;}.header.header-style21 .header.sidebar .icon {font-size: 24px;border-radius: 50%;background: #eeeeee;display: inline-block;width: 52px;height: 52px;padding: 12px;font-weight: 600;}.header.header-style21 .mini-cart .count {left: 36px;top: -5px;}.header.header-style21 .box-settings .cart-toggle i {line-height: 55px;}.header.header-style21 .box-cart .cart-toggle i {display: inline-block;font-size: 20px;cursor: pointer;color: #999;}.header-style21.header .box-search .search {border: 1px solid;}.product-item .product-info .categories_product ul li {list-style: none;display: inline-block;}.product-item .product-info .categories_product ul {padding: 0;}.product-item .product-info .categories_product a {font-family: 'Montserrat',sans-serif;text-transform: uppercase;font-size: 11px;color: #333333;}.product-item .btn-style-1 .product-info .product-name {margin-bottom: 16px;margin-top: 0;font-weight: 300;}.product-item .btn-style-1 .product-info .product-name a {font-family: 'Roboto Slab', serif;text-transform: capitalize;font-size: 14px;color: #666666;}.product-item .btn-style-1 .product-info .product-name a:hover {color: #c99947;}.product-item .product-info .categories_product ul li:last-child span {display: none;}.product-item .btn-style-1 {border: 1px solid #f3f3f3;padding: 10px;background: #ffffff;margin-bottom: 1px;}.product-item .btn-style-1 .product-info .price {display: inline-block;margin: auto;line-height: 32px;float: left;}.product-item .btn-style-1 .product-info .button {font-size: 0;border-radius: 50px;background: #fff;border: 1px solid #cccccc;width: 58px;height: 32px;padding: 4px;margin-left: 10px;}.product-item .btn-style-1 .product-info .button::after {content: url('../images/cart-2.png');padding-left: 5px;display: inline-block;vertical-align: top;line-height: inherit;height: 18px;margin: 3px 0;}.product-item .btn-style-1 .product-info .button::before {content: "+";font-size: 20px;color: #cccccc;font-family: 'Roboto Slab',sans-serif;line-height: 20px;display: inline-block;vertical-align: top;}.product-item .btn-style-1 .product-info.btn-product {display: table;margin: 0 auto;padding-top: 15px;padding-bottom: 20px;}.product-item .btn-style-1 .product-info .added_to_cart {font-size: 0;border-radius: 50px;background: #fff;border: 1px solid #cccccc;width: 58px;height: 32px;padding: 4px;margin-left: 10px;}.product-item .btn-style-1 .product-info .added_to_cart::before {font-family: 'FontAwesome';content: "\f00c";margin-right: 10px;font-size: 12px;color: red;margin: 0;}.nav-style-5.category-menu li::after {content: "";display: inline-block;width: 1px;height: 80px;background: #ebebeb;position: absolute;right: 0;top: 40%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.nav-style-5.category-menu li:last-child::after {display: none;}.product-item .btn-style-1 .gorup-button {top: 10px;}.product-item .btn-style-1 .gorup-button .add_to_wishlist {border-radius: 50%;width: 44px;height: 44px;line-height: 45px;}.product-item .btn-style-1 .gorup-button .add_to_wishlist::before {font-size: 20px;}.banner-text.style6 .content-text {width: 60%;}.banner-text.style6 .title {font-size: 50px;line-height: 25px;color: #fff;font-weight: inherit;}.banner-text.style6 .subtitle {font-family: 'Playfair Display', serif;font-size: 20px;line-height: 60px;color: #fff;text-transform: capitalize;font-style: italic;}.banner-text.style7 .title {font-size: 60px;line-height: 50px;color: #fff;font-weight: inherit;}.banner-text.style7 .subtitle {font-size: 20px;line-height: 25px;color: #fff;text-transform: uppercase;letter-spacing: 5px;}.banner-text.style8 .title {font-size: 36px;line-height: 50px;color: #fff;font-weight: inherit;letter-spacing: 5px;}.banner-text.style8 .subtitle {font-family: 'Playfair Display', serif;font-size: 18px;line-height: 25px;color: #fff;text-transform: capitalize;font-style: italic;}.banner-have-overlay:hover #banner-overlay {position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-color: rgba(0,0,0,0.5);z-index: 1;-webkit-transition: all 0.5s ease, -webkit-transform 0.5s ease;-moz-transition: all 0.5s ease, -moz-transform 0.5s ease;-ms-transition: all 0.5s ease, -ms-transform 0.5s ease;-o-transition: all 0.5s ease, -o-transform 0.5s ease;transition: all 0.5s ease, transform 0.5s ease;}.banner-have-overlay:hover .title {animation-duration: 1s;-webkit-animation-duration: 1s;animation-fill-mode: both;-webkit-animation-fill-mode: both;animation-name: bounceInLeft;-webkit-animation-name: bounceInLeft;}.banner-have-overlay:hover .subtitle {animation-duration: 1s;-webkit-animation-duration: 1s;animation-fill-mode: both;-webkit-animation-fill-mode: both;animation-name: bounceInRight;-webkit-animation-name: bounceInRight;}.banner-text img {-webkit-transition: all 0.5s ease, -webkit-transform 0.5s ease;-moz-transition: all 0.5s ease, -moz-transform 0.5s ease;-ms-transition: all 0.5s ease, -ms-transform 0.5s ease;-o-transition: all 0.5s ease, -o-transform 0.5s ease;transition: all 0.5s ease, transform 0.5s ease;}.lastest-blog.style7 .item-blog {margin-bottom: 30px;border: 1px solid #f3f3f3;display: inline-block;width: 100%;}.lastest-blog.style7 .item-blog .thumb {width: 50%;float: left;}.lastest-blog.style7 .item-blog .thumb img {width: 100%;}.lastest-blog.style7 .item-blog .info {width: 50%;float: right;padding: 28px 15px 0 30px;}.lastest-blog.style7 .item-blog .info .categories_blog a {text-transform: uppercase;color: #aaaaaa;font-size: 10px;letter-spacing: 3px;}.lastest-blog.style7 .blog-title a {font-family: 'Playfair Display', serif;color: #333333;text-transform: capitalize;font-style: italic;font-size: 14px;}.lastest-blog.style7 .blog-title {margin-bottom: 15px;margin-top: 3px;line-height: 15px;}.lastest-blog.style7 .metas {color: #888888;}.lastest-blog.style7 .metas .date {border-right: 1px solid #888;padding-right: 10px;font-family: 'Roboto Slab',serif;}.lastest-blog.style7 .metas .comment {padding-left: 10px;}.lastest-blog.style7 .desc {line-height: 24px;color: #666666;font-family: 'Roboto Slab',serif;padding-top: 6px;padding-bottom: 33px;font-weight: 300;font-size: 13px;}.lastest-blog.style7 .readmore {font-family: 'Playfair Display', serif;color: #aaaaaa;text-transform: capitalize;font-size: 14px;}.lastest-blog.style7 .readmore:hover {color: #c99947;}.lastest-blog.style7 .readmore i {padding-left: 10px;}.block-newletter.style6 {border: none;}.block-newletter.style6 .sub-title {color: #bbbbbb;}.block-newletter.style6 h3 {color: #ffffff;letter-spacing: 6px;}.block-newletter.style6 h3::before {display: none;}.block-newletter.style6 .head {border: none;}.block-newletter.style6 .mc4wp-form-fields {height: 45px;border: 1px solid #989495;width: 570px;}.block-newletter.style6 .mc4wp-form input[type="email"] {background: transparent;border: none;height: 100%;text-indent: 15px;color: #cccccc;}.block-newletter.style6 .mc4wp-form input[type="submit"], .block-newletter.style6 .mc4wp-form button[type="submit"] {color: #ffffff;height: 100%;border: none;}.block-newletter.style6 .mc4wp-form input[type="submit"]:hover, .block-newletter.style6 .mc4wp-form button[type="submit"]:hover {background: transparent;color: #c99947;}.overlay-body {position: fixed;top: 0;left: 0;bottom: 0;right: 0;background-color: rgba(0,0,0,0.5);z-index: 2;}.header-style21.header.ontop .main-header {display: block;}.header-style21 .mobile-nav {border-bottom: 1px solid #e5e5e5;height: 55px;display: none;}.container-wapper {max-width: 1830px;padding: 0 15px;margin: 0 auto;}.container-wapper2 {max-width: 1554px;padding: 0 15px;margin: 0 auto;}.container-wapper3 {max-width: 1366px;padding: 0 15px;margin: 0 auto;}.category-menu.nav-style-6 {float: none;display: inline-block;width: 100%;}.category-menu.nav-style-6 img {padding: 0 15px;display: inline-block;width: 100%;}.category-menu.nav-style-6 li > a {border: none;width: 100%;height: auto;position: relative;}.category-menu.nav-style-6 li > a:hover .title-nav-mn {color: #c99947;}.category-menu.nav-style-6 .menu-icon {height: 60px;display: block;position: absolute;top: 38%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}.category-menu.nav-style-6 .title-nav-mn {color: #ffffff;font-size: 18px;display: block;position: absolute;top: 65%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}.category-menu.nav-style-6 li {width: 25%;float: left;padding: 0;}.section-title.style7.style11 h3 {letter-spacing: 5px;}.section-title.style7.style12 {margin-bottom: 0;}.section-title.style7.style12 .sub-title {font-size: 18px;color: #ffffff;text-transform: capitalize;font-style: italic;}.section-title.style7.style12 h3 {display: block;color: #ffffff;font-weight: bold;font-size: 36px;letter-spacing: 13px;margin-top: 20px;margin-bottom: 28px;text-transform: uppercase;}.section-title.style7.style12 a {display: inline-block;color: #ffffff;font-size: 12px;border: 1px solid #ffffff;padding: 15px 30px;text-transform: uppercase;}.section-title.style7.style12 a:hover {color: #c99947;border-color: #c99947;}.section-title.style13 .sub-title {font-weight: bold;margin-bottom: 10px;}.section-title.style13 h3 {font-weight: bold;font-size: 29px;letter-spacing: 5px;margin-bottom: 5px;margin-top: 10px;}.section-title.style13 h3::before {display: none;}.section-title.style13 .des {line-height: 24px;font-size: 14px;}.banner-new.style1 .banner-title {color: #333333;text-transform: uppercase;letter-spacing: 4px;font-weight: 400;line-height: 50px;}.banner-new.style1 li {list-style: none;display: inline-block;padding-right: 30px;text-align: center;float: left;width: 33.33%;}.banner-new.style1 figure {padding-bottom: 16px;}.banner-new.style1 .banner-title::after {content: "";width: 48px;height: 2px;background: #f7593f;position: absolute;bottom: 0;left: 0;}.header-style21.header .box-control {display: table;width: 80%;float: right;}.header-style21.header .nav-logo-load {text-align: center;display: none;padding: 30px 0px;}.header.style22 {padding: 0 45px;margin: 0 auto;}.header.style22 .mini-cart .count {display: none;}.header.style22 .wishlist-cart {font-size: 23px;}#header.header.style22.hiden-header {position: relative !important;}#header.header.style22 .main-menu .sub-menu.megamenu {right: 0;}#header.header.style22 .main-menu {position: relative;}#header.header.style22 .main-menu > .menu-item > a, #header.header.style22 .box-control .icon {color: #ffffff;}#header.header.style22 .main-menu .item-megamenu {position: static;}.header.style22 .main-menu .sub-menu.megamenu {padding: 30px 30px;}body.home #header.header.style22, body.page-template #header.header.style22, body.always-is-home #header.header.style22 {background: transparent;z-index: 1;position: fixed;width: 100%;top: 0;left: 0;right: 0;-webkit-transition: all 0.6s ease, -webkit-transform 0.6s ease;-moz-transition: all 0.6s ease, -moz-transform 0.6s ease;-ms-transition: all 0.6s ease, -ms-transform 0.6s ease;-o-transition: all 0.6s ease, -o-transform 0.6s ease;transition: all 0.6s ease, transform 0.6s ease;}body.home #header.header.style22 .main-menu > .menu-item > a, body.home #header.header.style22 .box-control .icon {color: #ffffff;}body.page-template #header.header.style22 .main-menu > .menu-item > a, body.page-template #header.header.style22 .box-control .icon {color: #ffffff;}body.always-is-home #header.header.style22 .main-menu > .menu-item > a, body.always-is-home #header.header.style22 .box-control .icon {color: #ffffff;}body.home #header.header.style22 .main-header {padding: 50px 0;}body.page-template #header.header.style22 .main-header {padding: 50px 0;}body.always-is-home #header.header.style22 .main-header {padding: 50px 0;}#header.header.style22 {background: #ffffff;position: relative;}#header.header.style22 .main-menu > .menu-item > a, #header.header.style22 .box-control .icon {color: #333333;}#header.header.style22 .main-header {padding: 20px 0;}#header-ontop .style22 .box-control .icon {color: #222222;}.footer.style21 .social .section-icon, .footer.style22 .social .section-icon {text-align: left;}.footer.style21 .social a, .footer.style22 .social a {background: transparent;font-size: 20px;padding-right: 30px;width: auto;height: auto;}.footer.style21 .social a:last-child, .footer.style22 .social a:last-child {padding-right: 0;}.footer.style21 .social a:hover, .footer.style22 .social a:hover {background: transparent;color: #c99947;}.footer.style21 .widget.widget_nav_menu, .footer.style22 .widget.widget_nav_menu {text-align: left;}.footer.style21 .widget.widget_nav_menu .menu-item, .footer.style22 .widget.widget_nav_menu .menu-item {line-height: 30px;}.footer.style21 .vc_custom_heading.address, .footer.style21 .vc_custom_heading.phone, .footer.style21 .vc_custom_heading.email {display: block;clear: both;position: relative;padding-left: 30px;}.footer.style22 .vc_custom_heading.address, .footer.style22 .vc_custom_heading.phone, .footer.style22 .vc_custom_heading.email {display: block;clear: both;position: relative;padding-left: 30px;}.footer.style21 .vc_custom_heading.address::before {content: '\f041';display: inline-block;float: left;font-size: 20px;color: #333333;font-family: 'FontAwesome';margin-right: 8px;position: absolute;left: 0;top: 0;}.footer.style22 .vc_custom_heading.address::before {content: '\f015';display: inline-block;float: left;font-size: 20px;color: #333333;font-family: 'FontAwesome';margin-right: 8px;position: absolute;left: 0;top: 0;}.footer.style21 .vc_custom_heading.phone::before, .footer.style22 .vc_custom_heading.phone::before {content: '\f095';display: inline-block;float: left;font-size: 20px;color: #333333;font-family: 'FontAwesome';margin-right: 8px;position: absolute;left: 0;top: 0;}.footer.style21 .vc_custom_heading.email::before, .footer.style22 .vc_custom_heading.email::before {content: '\f003';display: inline-block;float: left;font-size: 20px;color: #333333;font-family: 'FontAwesome';margin-right: 8px;position: absolute;left: 0;top: 0;}.footer.style22, .footer.style21 {padding: 0;background: #ffffff;font-family: 'Roboto Slab', serif;font-weight: 300;}.footer.style22 h5 {letter-spacing: 1px;}.footer.style22 input[type="submit"] {width: auto;line-height: 40px;}.footer.style22 input[type="submit"]:hover {background: transparent;color: #C99947;}.footer.style22 .newsletter.footer_newsletter .section-title {margin-bottom: 35px;}.header.style22 .box-control .icon .fa {-webkit-transform: translateY(-6%);-ms-transform: translateY(-6%);-o-transform: translateY(-6%);transform: translateY(-6%);}.header.style22 .mini-cart .icon {font-size: 26px;}.product-item .btn-style-1 .product-info .button:hover {border-color: #c99947;}.product-item .btn-style-1 .product-info .button:hover::before {color: #c99947;}.product-item .btn-style-1 .yith-wcwl-add-to-wishlist > div a {color: #fff;background: #cccccc;}.woocommerce-MyAccount-navigation{width: 270px;float: left;padding: 10px 20px;background-color: #f8f7f7;}.woocommerce-MyAccount-navigation ul{margin: 0;padding: 0;}.woocommerce-MyAccount-navigation ul li{list-style: none;}.woocommerce-MyAccount-navigation ul li a{display: inline-block;color: #414141;padding: 10px 0;width: 100%;}.woocommerce-MyAccount-navigation ul li a:before {content: '';display: inline-block;border: 2px solid #ededed;background-color: #fff;width: 7px;height: 7px;margin-right: 15px;}.woocommerce-MyAccount-content{overflow: hidden;padding-left: 30px;}.phone-icon:before{font-family: 'FontAwesome';content:"\f095";margin-right: 10px;}.line-bottom:after{content: '';height: 1px;display: block;width: 42px;background-color: #fff;margin: 0 auto;margin-top: 3px;}.line-bottom{font-weight: 400;}.product-detail-image{position: relative;}.product-detail-image .gallery-list .gallery-item{margin-bottom: 30px;}.product-detail-image .gallery-list .gallery-item:last-child{margin-bottom: 0;}.product-detail-image.vertical-thumbnails .gallery-list{width: calc(100% - 120px);float: right;}.product-detail-image.vertical-thumbnails .owl-dots{position: absolute;width: 100px;top: 0;left: -120px;height: 100%;}.product-detail-image.vertical-thumbnails .owl-dots .owl-dot{margin-bottom: 10px;}.product-detail-image.vertical-thumbnails .owl-dots .owl-dot:last-child{margin-bottom: 0;}.product-detail-image.vertical-thumbnails .owl-dots .owl-dot img{border: 2px solid transparent;}.product-detail-image.vertical-thumbnails .owl-dots .owl-dot.active img{border-color: #000;}.product-detail-image.vertical-thumbnails.right .owl-dots{left: inherit;right: -120px;}.product-detail-image.vertical-thumbnails.right .gallery-list{float: none;}.product-detail-image.slider .owl-dots{display: table;margin: 0 auto;margin-top: 30px;}.product-detail-image.slider .owl-dots .owl-dot{display: inline-block;width: 10px;height: 10px;background-color: #eee;border-radius: 100%;margin: 0 5px;float: left;}.product-detail-image.slider .owl-dots .owl-dot.active{background-color: #000;}@media (max-width: 1568px) {.section-title.style13 {padding-top: 11px !important;}}@media (max-width: 1553px) {.header-style21.header .navigation>ul>.menu-item {margin: 0 40px;}}@media (max-width: 1450px) {.banner-text.style6 .subtitle {line-height: 50px;}.banner-text.style6 .title {font-size: 40px;line-height: 20px;}.banner-text.style7 .title {font-size: 45px;}.lastest-blog.style7 .item-blog .info {padding: 6px 15px 0 20px;}}@media (max-width: 1350px) {.header-style21.header .navigation>ul>.menu-item {margin: 0 25px;}.lastest-blog.style7 .item-blog .info {padding: 0 10px 0 25px;}.lastest-blog.style7 .desc {padding-bottom: 10px;}}@media (max-width: 1300px) {.section-title.style13 {padding-top: 11px !important;margin-bottom: 0 !important;}}@media (max-width: 1200px) {.header-style21.header .logo {margin-bottom: 0;}.header-style21.header .navigation > ul > .menu-item {margin: 0 10px;}.banner-text.style6 .content-text, .block-newletter.style6 .mc4wp-form-fields {width: 100%;}.banner-text.style8 .title {font-size: 30px;line-height: 35px;}.lastest-blog.style7 .col-blogs {width: 100%;}.lastest-blog.style7 .item-blog .info {padding: 35px 10px 0px 30px;}.lastest-blog.style7 .blog-title {line-height: 30px;}.category-menu.nav-style-6 li {width: 50%;}}@media (max-width: 1024px) {.header.header-style21 .mobile-nav, .header-style21.header .nav-logo-load {display: block !important;}.header.header-style21 .mobile-navigation {display: inline-block;}.header.header-style21 .box-search .search,.header-style21.ontop .mobile-nav {border: none !important;}.header.header-style21 .box-cart .cart-toggle, .header-style21.header .main-header, .header-style21.ontop .nav-logo-load {display: none !important;}}@media (max-width: 992px) {.banner-text.style6 .title {font-size: 30px;}.banner-text.style6 .subtitle {font-size: 15px;line-height: 30px;}.banner-text.style7 .title {font-size: 28px;line-height: 25px;}.banner-text.style7 .subtitle {font-size: 15px;line-height: 20px;letter-spacing: 3px;}.banner-text.style8 .title {font-size: 15px;line-height: 20px;letter-spacing: 3px;}.banner-text.style8 .subtitle {font-size: 12px;line-height: 18px;}}@media (max-width: 767px) {#header.header.style22 {position: relative;}#header.header.style22 .main-menu > .menu-item > a, #header.header.style22 .box-control .icon {color: #333333;}.banner-text.style6, .banner-text.style7, .banner-text.style8 {margin-bottom: 30px;}.banner-text.style6 img, .banner-text.style7 img, .banner-text.style8 img,.lastest-blog.style7 .item-blog .thumb, .lastest-blog.style7 .item-blog .info, .category-menu.nav-style-6 li {width: 100%;}.lastest-blog.style7 .item-blog .info {padding: 35px 10px 30px 30px;}.woocommerce-MyAccount-content{padding-left: 0;margin-top: 30px;}.woocommerce-MyAccount-navigation{width: 100%;float: none;}}@media (max-width: 500px) {.banner-new.style1 li {padding-right: 0;}.header.style2 .box-search .inner {min-width: 215px;}}@media (max-width: 415px) {.header.style2 .box-search .inner {min-width: 165px;}}.lastest-blog.style7 .thumb {overflow: hidden;position: relative;}.lastest-blog.style7 .thumb img {-webkit-transition: all 0.6s ease, -webkit-transform 0.6s ease;-moz-transition: all 0.6s ease, -moz-transform 0.6s ease;-ms-transition: all 0.6s ease, -ms-transform 0.6s ease;-o-transition: all 0.6s ease, -o-transform 0.6s ease;transition: all 0.6s ease, transform 0.6s ease;}.lastest-blog.style7 .thumb::after {border-left: 1px solid red;border-right: 1px solid red;transform: scale(1, 0);-webkit-transform: scale(1, 0);-o-transform: scale(1, 0);bottom: 15px;content: "";left: 15px;position: absolute;right: 15px;top: 15px;transition: all 0.6s ease-in-out 0s;-o-transition: all 0.6s ease-in-out 0s;-webkit-transition: all 0.6s ease-in-out 0s;z-index: -10;}.lastest-blog.style7 .thumb::before {border-bottom: 1px solid red;border-top: 1px solid red;transform: scale(0, 1);-o-transform: scale(0, 1);-webkit-transform: scale(0, 1);bottom: 15px;content: "";left: 15px;position: absolute;right: 15px;top: 15px;transition: all 0.6s ease-in-out 0s;-o-transition: all 0.6s ease-in-out 0s;-webkit-transition: all 0.6s ease-in-out 0s;z-index: -10;}.lastest-blog.style7 .item-blog:hover img {transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.5, M12=0, M21=0, M22=1.5, SizingMethod='auto expand')";filter: progid:DXImageTransform.Microsoft.Matrix(M11=1.5, M12=0, M21=0, M22=1.5, SizingMethod='auto expand');}.lastest-blog.style7 .item-blog:hover .thumb::before {opacity: 1;transform: scale(1);-o-transform: scale(1);-webkit-transform: scale(1);z-index: 9;}.lastest-blog.style7 .item-blog:hover .thumb::after {opacity: 1;transform: scale(1);-o-transform: scale(1);-webkit-transform: scale(1);z-index: 9;}.category-menu.nav-style-6 a:hover .image_icon_1 {animation-duration: 1s;-webkit-animation-duration: 1s;animation-fill-mode: both;-webkit-animation-fill-mode: both;animation-name: bounceIn;-webkit-animation-name: bounceIn;}.footer .payment.dark .list .item:hover > img {opacity: 0.2;vertical-align: middle;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.footer .payment.dark .list img {opacity: 1;}.footer .payment.style2 {border: none;padding: 0;text-align: right;}table.group_table th{background: #eeeeee;text-transform: uppercase;font-size: 14px;line-height: 25px;color: #333333;}table.group_table, table.group_table th, table.group_table td{border: 1px solid #eeeeee;}table.group_table td.product-name span{margin: 0;}table.group_table td.product-name a{font-size: 14px;text-transform: initial;color: #333333;}table.group_table td .quantity{text-align: center;max-width: 156px;min-width: initial !important;width: 100%;}table.group_table td .quantity input{border: 1px solid #cccccc !important;width: 40px !important;height: 40px;font-size: 18px;line-height: 60px;color: #333333;}table.group_table td.price{display: table-cell !important;font-size: 14px;text-align: center;color: #333333;}table.group_table td.price p.stock{margin-bottom: 0;font-size: 13px;}table.group_table th.th-price, table.group_table th.th-qty{text-align: center;}.woocommerce-product-gallery .woocommerce-product-gallery__trigger{z-index: 2!important;}.variations .variable-items-wrapper{padding-left: 2px;display: inline-block;float: left;}.variations .variable-items-wrapper li.variable-item{float: left;width: 40px;height: 40px;-webkit-box-shadow: none;box-shadow: none;margin: 4px 19px 4px 0 !important;}.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item):not(.selected){padding: 0 !important;}.variations .reset_variations{display: inline-block;margin-left: 10px;float: left;}.vc_row .woocommerce-variation.single_variation{float: left;margin-right: 25px;}.vc_row .woocommerce-variation.single_variation .woocommerce-variation-availability, .vc_row .woocommerce-variation.single_variation .woocommerce-variation-description{display: none;}.woocommerce-product-gallery .woocommerce-product-gallery__trigger::before{content: "\f002" !important;font-size: 14px !important;}.woocommerce-product-gallery .woocommerce-product-gallery__trigger{background-color: rgba(0,0,0,0.2) !important;border-radius: 0 !important;}.woocommerce.widget_product_tag_cloud .tagcloud a{font-size: 13px;line-height: 33px;color: #666666;background-color: transparent;border: 1px solid #cccccc;padding: 0 12px;border-radius: 0;height: auto;}.single-product.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color:after{content: none;}#single-product .variations_form .variations .variation-row .variable-items-wrapper .variable-item{min-width: 21px;height: 21px;width: auto;border-radius: 0;}#single-product .variations_form .variations .variation-row .variable-items-wrapper .variable-item::before, #single-product .variations_form .variations .variation-row .variable-items-wrapper .variable-item::after{display: none;}#single-product .variations_form .variations .variation-row .color-variable-wrapper .variable-item .variable-item-span{border-radius: 0;}#single-product .variations_form .variations .variation-row .variable-items-wrapper.button-variable-wrapper .variable-item{min-width: 26px;height: 26px;text-align: center;border: 1px solid #cccccc;outline: none;box-shadow: none;}#single-product .variations_form .variations .variation-row .variable-items-wrapper.button-variable-wrapper .variable-item .variable-item-span{font-size: 14px;line-height: 24px;color: #333333;}#single-product .variations_form .variations .variation-row .variable-items-wrapper.button-variable-wrapper .variable-item:hover, #single-product .variations_form .variations .variation-row .variable-items-wrapper.button-variable-wrapper .variable-item.selected{background-color: #333333;color: #ffffff;border-color: #ffffff;}#single-product .variations_form .variations .variation-row .variable-items-wrapper.button-variable-wrapper .variable-item:hover .variable-item-span, #single-product .variations_form .variations .variation-row .variable-items-wrapper.button-variable-wrapper .variable-item.selected .variable-item-span{color: #ffffff;}#ship-to-different-address label{font-weight: 600;}