.woocommerce-pagination{margin-bottom:35px;}.woocommerce-pagination a,.woocommerce-pagination span{display:inline-block;text-align:center;border:1px solid;margin-right:5px;padding:1px 5px;}#page-meta .page-title,.woocommerce-breadcrumb{margin-top:0;margin-bottom:10px;}.woocommerce .yith-wcan-loading{background:url('../theme/assets/images/search.gif') no-repeat center;}.form-row .required{border-bottom:none;}.woocommerce form .form-row-wide,.woocommerce form .form-row-last,.woocommerce form .form-row-first,.woocommerce-page form .form-row-wide,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{margin-bottom:15px;}.woocommerce input[type="text"],.woocommerce input[type="password"],.woocommerce input[type="email"],.woocommerce input[type="tel"]{width:100%;}.woocommerce .sbSelector{padding:0 10px;height:35px;line-height:35px;}.woocommerce form.woocommerce-ordering .sbSelector{padding:0;}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both;}.woocommerce .sbHolder .sbToggle,.woocommerce .chosen-container-single .chosen-single div{position:absolute;top:13px;right:15px;width:10px;height:10px;background:url('./images/shop-sprite.png') no-repeat 0 -91px;}.woocommerce .woocommerce-ordering .sbHolder .sbToggle{top:0;right:0;}.woocommerce .sbHolder .sbToggle.sbToggleOpen{background-position:0 -91px;}.woocommerce form.cart-page .sbHolder ul{overflow-y:scroll;margin-top:0;height:250px;}.woocommerce .form-row .chosen-container{width:100%!important;}.woocommerce form .form-row a.chosen-single{width:100%;height:35px!important;border-radius:0;box-shadow:none;background:none;border:1px solid;padding:0 10px;}.woocommerce .chosen-container-single .chosen-single div b{background:none;}.woocommerce .chosen-container-single .chosen-single span{line-height:35px;}.woocommerce form .form-row div.chosen-drop{border:1px solid;}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{width:47%;float:left;}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{width:47%;float:right;}.woocommerce p.form-row label,#ship-to-different-address label{text-transform:uppercase!important;}.woocommerce p.form-row label .required{color:#871818;}.woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-drop,.woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-single,.woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text,.woocommerce form .form-row.validate-required.woocommerce-invalid select,.woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-drop,.woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-single,.woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text,.woocommerce-page form .form-row.validate-required.woocommerce-invalid select{border-color:#871818;}.woocommerce form .form-row textarea{height:64px;padding:5px;display:block;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid;width:100%;}.woocommerce form.variations_form .select_box_select,.woocommerce form.variations_form .sbHolder .sbOptions li:first-child{display:none;}.woocommerce form.variations_form .sbHolder .sbOptions{margin:5px 0 0;}.woocommerce form.variations_form .sbHolder .sbOptions li{margin-bottom:5px!important;}.woocommerce ul.products li.product .product-rating,.single-product.woocommerce div.product div.summary .product-rating,#comments div.comment-text div.meta .product-rating,.woocommerce-tabs #review_form p.stars,.yit_recent_reviews .reviews-rating,.star-rating{font-family:'FontAwesome'!important;display:inline-block;clear:both;font-size:12px!important;}.woocommerce ul.products li.product .product-rating span,.single-product.woocommerce div.product div.summary .product-rating span,#comments div.comment-text div.meta .product-rating span,.woocommerce-page #review_form p.stars span,.yit_recent_reviews .reviews-rating span,.star-rating{font-family:'FontAwesome'!important;}.woocommerce ul.products li.product .product-rating span.star-empty:before,.single-product.woocommerce div.product div.summary .product-rating span.star-empty:before,#comments div.comment-text div.meta .product-rating span.star-empty:before,.woocommerce-tabs #review_form p.stars:before,.yit_recent_reviews .reviews-rating span.star-empty:before,.star-rating:before{content:"\f005\f005\f005\f005\f005";}.woocommerce ul.products li.product .product-rating span.star:before,.single-product.woocommerce div.product div.summary .product-rating span.star:before,#comments div.comment-text div.meta .product-rating span.star:before,.woocommerce-tabs #review_form p.stars a:before,.yit_recent_reviews .reviews-rating span.star:before{content:"\f005\f005\f005\f005\f005";}.woocommerce ul.products li.product .product-rating span.star,.single-product.woocommerce div.product div.summary .product-rating span.star,#comments div.comment-text div.meta .product-rating span.star,.yit_recent_reviews .reviews-rating span.star,.star-rating:before{display:block;overflow:hidden;margin-top:-17px;max-height:17px;text-align:left;}.woocommerce-tabs #review_form p.stars{position:relative;height:17px;width:56px;}.woocommerce-tabs #review_form p.stars:before{position:absolute;}.woocommerce-tabs #review_form p.stars a{position:absolute;padding-top:17px;overflow:hidden;font-size:12px;height:17px;}.woocommerce #review_form p.stars a.star-1,.woocommerce-page #review_form p.stars a.star-1{width:11px;z-index:10;}.woocommerce #review_form p.stars a.star-2,.woocommerce-page #review_form p.stars a.star-2{width:22px;z-index:9;}.woocommerce #review_form p.stars a.star-3,.woocommerce-page #review_form p.stars a.star-3{width:33px;z-index:8;}.woocommerce #review_form p.stars a.star-4,.woocommerce-page #review_form p.stars a.star-4{width:44px;z-index:7;}.woocommerce #review_form p.stars a.star-5,.woocommerce-page #review_form p.stars a.star-5{width:55px;z-index:6;}.woocommerce-tabs #review_form .stars a:before{top:0;position:absolute;left:0;visibility:hidden;}.woocommerce-tabs #review_form p.stars a:hover:before,.woocommerce-tabs #review_form p.stars a:focus:before,.woocommerce-tabs #review_form p.stars a.active:before{visibility:visible;}.star-rating span{display:none;}.yith_magnifier_lens{z-index:25!important;}.yith_magnifier_zoom_magnifier{z-index:50!important;}.yith_magnifier_mousetrap{z-index:100!important;}.yith_magnifier_zoom_wrap,.yith_magnifier_loading{z-index:200!important;}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity{width:80px;height:35px;position:relative;overflow:hidden;float:left;margin-right:10px;}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{background:#fff;border:1px solid;left:24px;height:100%;position:absolute;width:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0;text-align:center!important;-webkit-appearance:none;-moz-appearance:textfield;border-radius:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{display:block;margin:0;vertical-align:text-top;font-size:16px!important;left:0;bottom:0;right:0;top:0;width:25px;height:100%;overflow:visible;text-decoration:none;cursor:pointer;line-height:13px;}.woocommerce .quantity .plus,.woocommerce-page .quantity .plus{left:auto;}#page-meta{border-bottom:1px solid;margin-bottom:20px;padding-bottom:8px;}#page-meta form.woocommerce-ordering{float:right;width:200px;}#page-meta form.woocommerce-ordering .sbHolder .sbSelector{border:none;}#list-or-grid,#number-of-products{float:left;}#list-or-grid{margin-right:20px;margin-bottom:0;}#list-or-grid span,#number-of-products span{margin-right:10px;}#list-or-grid a,#number-of-products a{display:inline-block;vertical-align:middle;}#list-or-grid a{width:20px;height:15px;background:url('./images/shop-sprite.png') no-repeat;}#list-or-grid a.grid-view{background-position:0 -25px;}#list-or-grid a.grid-view:hover,#list-or-grid a.grid-view.active{background-position:-21px -25px;}#list-or-grid a.list-view{background-position:0 -45px;}#list-or-grid a.list-view:hover,#list-or-grid a.list-view.active{background-position:-21px -45px;}#page-meta form.woocommerce-ordering .sbSelector{height:auto;line-height:normal;}#page-meta form.woocommerce-ordering .sbHolder .sbOptions{margin:10px 0 0;padding:10px 16px;left:-17px;}#page-meta form.woocommerce-ordering .sbHolder .sbOptions li{line-height:22px;}.woocommerce ul.products,.woocommerce-page ul.products{margin:0;padding:0;list-style:none outside;clear:both;}.woocommerce ul.products li,.woocommerce-page ul.products li{list-style:none outside;margin-bottom:25px;text-align:center;position:relative;}.woocommerce ul.products li.first{clear:both;}ul.products li.product .product-wrapper,ul.products li.product .thumb-wrapper{position:relative;}ul.products li.product .thumb-wrapper{overflow:hidden;}.woocommerce ul.products li.product .thumb img,.woocommerce-page ul.products li.product .thumb img{width:100%;height:auto;display:block;margin:0;}.woocommerce ul.products li.product .thumb-wrapper span.onsale-icon,.single-product.woocommerce div.product div.images span.onsale-icon{position:absolute;z-index:5;top:8px;left:50%;margin-left:-47px;}.single-product.woocommerce div.product div.images span.onsale-icon{z-index:5;top:15px;left:15px;margin-left:0;}.woocommerce ul.products li.product .product-meta-wrapper span.price{display:block;}.woocommerce ul.products li.product .product-meta-wrapper span.price ins{text-decoration:none;}.woocommerce ul.products li.product .product-meta-wrapper span.price del .amount,.woocommerce ul.products li.product .product-meta-wrapper span.price .from{font-size:80%;}.woocommerce ul.products li.product .thumb-wrapper .out-of-stock-icon,.woocommerce ul.products li.product .thumb-wrapper .added-to-cart-icon{position:absolute;z-index:10;top:0;right:0;left:0;bottom:0;pointer-events:none;}.woocommerce ul.products li.product .thumb-wrapper .out-of-stock-icon:before,.woocommerce ul.products li.product .thumb-wrapper .added-to-cart-icon:before{content:'';display:inline-block;height:100%;width:0;vertical-align:middle}.woocommerce ul.products li.product .thumb-wrapper .out-of-stock-icon .out-of-stock,.woocommerce ul.products li.product .thumb-wrapper .added-to-cart-icon .added-to-cart{display:inline-block;vertical-align:middle;width:100px;height:100px;border-radius:50%;background-color:rgba(255,255,255,1);}.woocommerce ul.products li.product .thumb-wrapper .out-of-stock-icon .out-of-stock-text,.woocommerce ul.products li.product .thumb-wrapper .added-to-cart-icon .added-to-cart-text{height:100px;width:100%;padding:5px 20px;display:inline-block;text-align:center;}.woocommerce ul.products li.product .thumb-wrapper .added-to-cart-icon .added-to-cart-text{padding:15px 20px;}.woocommerce ul.products li.product .thumb-wrapper .out-of-stock-icon .out-of-stock-text:before,.woocommerce ul.products li.product .thumb-wrapper .out-of-stock-icon .out-of-stock-text:after{content:'';border-top:1px solid;width:20px;display:inline-block;}.woocommerce ul.products li.product .thumb-wrapper .added-to-cart-icon .added-to-cart-text:before{display:inline-block;content:'';background:url('./images/cart.png') no-repeat;width:20px;height:20px;}.woocommerce ul.products li.product .thumb-wrapper .out-of-stock-icon .out-of-stock-text span,.woocommerce ul.products li.product .thumb-wrapper .added-to-cart-icon .added-to-cart-text span{display:block;padding-top:8px;line-height:20px;}.woocommerce ul.products li.product .thumb-wrapper.alternative .face,.woocommerce ul.products li.product .thumb-wrapper.alternative .face.back,.woocommerce ul.products li.product .thumb-wrapper.alternative .thumb,.woocommerce ul.products li.product .thumb-wrapper.alternative .thumb.backface{display:block;}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative:hover a.thumb.backface .face,.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative a.thumb.backface .face.back{opacity:0;}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative:hover a.thumb.backface .face.back,.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative a.thumb.backface .face{opacity:1;}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative a.thumb.backface .face.back{position:absolute;top:0;width:100%;}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative .product-action-wrapper{height:100%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative .product-action-wrapper:before{content:'';display:inline-block;height:100%;width:0;vertical-align:middle;}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative .product-action-button-wrapper{display:inline-block;vertical-align:middle;line-height:normal;width:118px;height:118px;text-align:center;padding:7px;border-radius:50%;background-color:rgba(67,37,19,0.7);opacity:0;-webkit-transition:opacity 400ms ease-in-out;-moz-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out;}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative .product-action-button-wrapper .product-action-button{display:table;height:100%;width:100%;text-align:center;}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative .product-action-button-wrapper .product-action-button a{display:table-cell;vertical-align:middle;width:100%;}.woocommerce ul.products li.product.grid .thumb-wrapper.alternative .product-action-button a{border:none;}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative:hover .product-action-button-wrapper{opacity:1;}.woocommerce ul.products li.product:not(.list) .product-meta-wrapper:before{content:'';border-top:1px solid;height:0;display:block;margin:0 auto;width:100px;margin-bottom:20px;}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative .product-action-button a{display:block;padding:7px 5px;}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative{margin-bottom:20px;}.woocommerce ul.products li.product:not(.list) .product-meta-wrapper .product-name{margin-top:0;margin-bottom:5px;}.woocommerce ul.products li.product:not(.list) .product-meta-wrapper .product-description,.woocommerce ul.products li.product:not(.list) .product-wrapper.alternative .product-meta-wrapper .product-action-button,.woocommerce ul.products li.product .product-meta-wrapper .out-of-stock-icon,.woocommerce ul.products li.product>div.product-wrapper.alternative>.product-action-button>a.add_to_cart_button{display:none;}.woocommerce ul.products li.product.list,.woocommerce-page ul.products li.list{width:100%;}.woocommerce ul.products li.product.list .product-wrapper .thumb-wrapper,.woocommerce-page ul.products li.product.list .product-wrapper .thumb-wrapper,.woocommerce ul.products li.product.list .product-meta-wrapper div.product-rating{float:left;}.woocommerce ul.products li.product.list .product-wrapper .product-meta-wrapper,.woocommerce-page ul.products li.product.list .product-wrapper .product-meta-wrapper,.woocommerce-page ul.products li.product.list .product-wrapper .product-actions-wrapper,.woocommerce-page ul.products li.product.list .product-wrapper .product-actions-wrapper{float:right;}.woocommerce ul.products li.product.list .product-meta-wrapper .product-name,.woocommerce ul.products li.product.list .product-meta-wrapper span.price{text-align:left;margin-top:0;}.woocommerce ul.products li.product.list .product-action-button{clear:both;text-align:left;margin-bottom:20px;}.woocommerce ul.products li.product.list .product-action-button a{display:inline-block;}.woocommerce ul.products li.product.list .thumb-wrapper.alternative .product-action-button-wrapper{display:none;}.woocommerce ul.products li.product.list .product-description{margin-bottom:20px;}.woocommerce ul.products li.product.list .thumb-wrapper.alternative .face.back,.woocommerce ul.products li.product .product-action-button a.added_to_cart{display:none!important;}.woocommerce ul.products li.product:not(.list) .product-wrapper.alternative .product-actions-wrapper{position:absolute;top:10px;left:8px;z-index:10;}ul.products li.product:not(.list) .product-wrapper.alternative .product-actions-wrapper .yith-wcwl-add-to-wishlist{margin-top:0;display:inline-block;}ul.products li.product:not(.list) .product-wrapper.alternative .product-actions-wrapper .yith-wcwl-add-to-wishlist a{display:block;text-indent:100%;width:16px;height:13px;overflow:hidden;}.single-product.woocommerce div.product div.summary .product-actions-wrapper .yith-wcwl-add-to-wishlist .ajax-loading,ul.products li.product .product-wrapper .product-actions-wrapper .yith-wcwl-add-to-wishlist .ajax-loading,ul.products li.product .product-wrapper.alternative .yith-wcwl-wishlistaddedbrowse span,ul.products li.product .product-wrapper.alternative .yith-wcwl-wishlistexistsbrowse span{display:none!important;}ul.products li.product:not(.list) .product-wrapper.alternative .yith-wcwl-add-button a{background:url('./images/shop-sprite.png') no-repeat 0px 0px;}ul.products li.product:not(.list) .product-wrapper.alternative .yith-wcwl-wishlistaddedbrowse a,ul.products li.product:not(.list) .product-wrapper.alternative .yith-wcwl-wishlistexistsbrowse a{background:url('./images/shop-sprite.png') no-repeat -20px 0px;}.single-product.woocommerce div.product{margin-bottom:30px;}.single-product.woocommerce div.product:after{content:'';display:block;clear:both;}.single-product.woocommerce div.product div.product-title-section{padding-top:20px;margin-bottom:20px;}.single-product.woocommerce div.product div.product-title-section h1{float:left;margin:0;}.single-product.woocommerce div.product div.product-title-section .price{float:right;margin:0;line-height:normal;}.single-product.woocommerce div.product div.images{float:left;position:relative;margin-bottom:30px;}.single-product.woocommerce div.product div.images>a img,.single-product.woocommerce div.product div.images .yith_magnifier_zoom_wrap img{width:100%;}.single-product.woocommerce div.product div.images>a,.single-product.woocommerce div.product div.images .yith_magnifier_zoom_wrap,.single-product.woocommerce div.product div.images .product-video{display:block;margin-bottom:20px;}.single-product.woocommerce div.product div.images div.thumbnails>a{display:inline-block;margin-right:20px;margin-bottom:20px;}.single-product.woocommerce div.product div.images .yith_magnifier_gallery li a{margin-top:0;text-align:center;}.single-product.woocommerce div.product div.images .noslider .yith_magnifier_gallery li{margin-right:20px;float:left;}.single-product.woocommerce div.product div.images .noslider .yith_magnifier_gallery li a{margin-top:0;}.single-product.woocommerce div.product div.images span.onsale-icon{z-index:300;pointer-events:none;}.group_table tr.product td{padding-bottom:15px;}.woocommerce div.product div.images a.woocommerce-product-gallery__trigger{position:absolute;right:20px;top:20px;z-index:10;}.woocommerce div.product div.images figure.woocommerce-product-gallery__wrapper:after{content:'';display:block;clear:both;}.woocommerce div.product div.images .flex-viewport{margin-bottom:20px;}.woocommerce div.product div.images .flex-control-thumbs img{width:auto;height:auto;max-width:100%}.woocommerce div.product div.images .flex-control-thumbs{margin-right:-15px!important;width:auto;list-style-type:none;display:block;padding:0;}.woocommerce div.product div.images .flex-control-thumbs:after{content:'';display:block;clear:both;}.woocommerce div.product div.images .flex-control-thumbs li{width:auto;max-width:25%;float:left;margin:0 15px 15px 0;}.single-product.woocommerce div.product div.summary{display:inline-block;}.single-product.woocommerce div.product div.summary h1{margin-top:0;}.single-product.woocommerce div.product div.summary .price ins,.single-product.woocommerce div.product div.product-title-section .price ins{text-decoration:none;}.single-product.woocommerce div.product div.summary .price del span.amount,.single-product.woocommerce div.product div.summary .price .from,.single-product.woocommerce div.product div.product-title-section .price .from,.single-product.woocommerce div.product div.product-title-section .price del span.amount{font-size:80%;}.single-product.woocommerce div.product div.summary .price del span.amount,.single-product.woocommerce div.product div.product-title-section .price del span.amount{opacity:0.5;}.single-product.woocommerce div.product div.summary .rating-single-product{margin-bottom:15px;}.single-product.woocommerce div.product div.summary .product-rating{float:left;margin-right:10px;}.single-product.woocommerce div.product div.summary form.cart{margin-bottom:20px;}.single-product.woocommerce div.product div.summary form.cart ul.variations li,.single-product.woocommerce div.product div.summary form.cart .quantity_label,.single-product.woocommerce div.product div.summary div[itemprop="description"]{margin-top:0;margin-bottom:20px;}.single-product.woocommerce div.product div.summary form.cart ul.variations{padding:0;margin:0 0 20px;list-style:none;}.single-product.woocommerce div.product div.summary form.cart ul.variations li label{margin-bottom:10px;}.single-product.woocommerce div.product div.summary form.cart ul.variations .select_option_colorpicker,.single-product.woocommerce div.product div.summary form.cart ul.variations .select_option_label{border:1px solid;}.single-product.woocommerce div.product div.summary form.cart ul.variations li .select_option_label span{text-align:center;line-height:1.8em;font-weight:600;min-width:27px;width:auto;}.single-product.woocommerce div.product div.summary form.cart .reset_variations{display:inline-block;margin-top:15px;text-transform:uppercase;font-size:10px;}.single-product.woocommerce div.product div.summary form.cart .single_variation{margin-bottom:10px;}.single-product.woocommerce div.product div.summary .product_meta{margin-bottom:30px;margin-top:0;}.single-product.woocommerce div.product div.summary .product_meta span,.single-product.woocommerce div.product div.summary .product_meta span a{text-transform:uppercase;font-size:10px;}.single-product.woocommerce div.product div.summary .product_meta>span{font-weight:700;display:block;}.single-product.woocommerce div.releated-products-title div.title-bar:before,.single-product.woocommerce div.releated-products-title div.title-bar:after,.single-product.woocommerce div.up-sells-title div.title-bar:before,.single-product.woocommerce div.up-sells-title div.title-bar:after,.woocommerce-cart div.cross-sells-title div.title-bar:before,.woocommerce-cart div.cross-sells-title div.title-bar:after{top:40%;}.single-product.woocommerce div.product div.summary>.price:after,.single-product.woocommerce div.product div.summary .product_meta:before,#comments>h3:after,#comments time:after,.woocommerce ul.products li.product.list .product-meta-wrapper div.product-rating:after{border-bottom:2px solid;content:"";display:block;width:50px;}.single-product.woocommerce div.product div.summary>.price:after,#comments>h3:after{margin-bottom:40px;margin-top:18px;}#comments time:after{margin-bottom:20px;margin-top:10px;}.single-product.woocommerce div.product div.summary .product_meta:before{margin-top:40px;margin-bottom:18px;}.woocommerce ul.products li.product.list .product-meta-wrapper div.product-rating:after{margin-top:20px;margin-bottom:20px;}.single-product.woocommerce div.product div.summary .compare.button{display:inline-block;margin:20px 0;}.single-product.woocommerce div.woocommerce-tabs{margin-bottom:40px;}.single-product.woocommerce div.woocommerce-tabs ul.tabs{border-bottom:1px solid;list-style:none;padding:10px 0;}.single-product.woocommerce div.woocommerce-tabs ul.tabs li{display:inline-block;line-height:0;}.single-product.woocommerce div.woocommerce-tabs ul.tabs li:after{content:'|';padding:0 10px;}.single-product.woocommerce div.woocommerce-tabs ul.tabs li:last-child:after{content:'';}.single-product.woocommerce div.woocommerce-tabs div.panel{background-color:transparent;border:none;border-radius:0;box-shadow:none;margin-bottom:0;}.single-product.woocommerce div.woocommerce-tabs #tab-description h2,.single-product.woocommerce div.woocommerce-tabs #tab-additional_information h2{display:none;}.single-product.woocommerce div.product div.summary ul.socials{list-style:none;padding:0;float:right;margin-bottom:0;}.single-product.woocommerce div.product div.summary ul.socials li{display:inline-block;width:35px;height:35px;margin-left:5px;}.single-product.woocommerce div.product div.summary ul.socials li a{display:block;text-align:center;padding-top:3px;font-size:20px;width:35px;height:35px;border:1px solid;border-radius:50%;}div.summary.entry-summary>div.yith-wcwl-add-to-wishlist,#yith-wcwl-popup-message{}.single-product.woocommerce div.product div.summary .product-actions-wrapper,ul.products li.product.list .product-wrapper .product-actions-wrapper{float:left;}.single-product.woocommerce .yith-wcwl-add-to-wishlist,ul.products li.product.list .product-wrapper .product-actions-wrapper .yith-wcwl-add-to-wishlist{margin-top:0;}.single-product.woocommerce .yith-wcwl-add-to-wishlist a:before{content:'\e005';font-family:'Glyphicons Halflings';width:35px;height:35px;float:left;border:1px solid;margin-right:10px;text-align:center;font-size:20px;padding-right:3px;border-radius:50%;}ul.products li.product .yith-wcwl-add-to-wishlist a:before{display:none;}.single-product.woocommerce .yith-wcwl-add-to-wishlist a,ul.products li.product.list .product-wrapper .product-actions-wrapper .yith-wcwl-add-to-wishlist a{line-height:35px;float:left;margin-bottom:10px;}.single-product.woocommerce .yith-wcwl-add-to-wishlist span.feedback,ul.products li.product.list .product-wrapper .product-actions-wrapper .yith-wcwl-add-to-wishlist span.feedback{display:none;}#yith-wcwl-form a.button{display:inline-block!important;}.woocommerce-wishlist .pp_gallery{display:none!important;}form.wishlist-ask-an-estimate-popup label,form.wishlist-ask-an-estimate-popup textarea{display:block;width:100%;}.wishlist-page-links{border-top:1px solid;border-bottom:3px solid;padding:13px 0;vertical-align:middle;text-transform:uppercase;font-weight:700;}.wishlist-page-links a{padding:0 15px;}.wishlist-page-links a:last-child{padding-right:0;}.wishlist-page-links a:first-child{padding-left:0;}.woocommerce .wishlist_manage_table tfoot a.create-new-wishlist{margin-right:10px;}.woocommerce .hidden-title-form input[type="text"]{margin-bottom:10px;}#product-nav{position:relative;min-height:65px;margin-bottom:15px;}#product-nav:before{content:'';display:inline-block;vertical-align:middle;width:0;height:100%;}#product-nav>a{vertical-align:middle;display:inline-block;outline:none;text-align:left;z-index:10;}#product-nav>a[rel='prev']{float:left;-webkit-perspective-origin:0 50%;perspective-origin:0 50%;}#product-nav>a[rel='next']{float:right;-webkit-perspective-origin:100% 50%;perspective-origin:100% 50%;}#product-nav span.icon-wrap{position:relative;display:block;height:65px;padding:20px 0;}#product-nav>a[rel='prev'] span.icon-wrap:before{content:"\f104";font-family:"FontAwesome";margin-right:10px;float:left;}#product-nav>a[rel='next'] span.icon-wrap:after{content:"\f105";font-family:"FontAwesome";margin-left:10px;float:right;}#product-nav>a div{position:absolute;top:0;width:65px;height:100%;-webkit-transition:-webkit-transform 0.3s 0.3s;transition:transform 0.3s 0.3s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}#product-nav>a[rel='prev'] div{left:15px;}#product-nav>a[rel='prev'] div.product-info{left:100%;border-left:none;padding-left:15px;}#product-nav>a[rel='prev'] div.product-info h5,#product-nav>a[rel='prev'] div.product-info p{text-align:left;}#product-nav>a[rel='prev'] div{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;}#product-nav>a[rel='prev'] div img{border:1px solid;border-width:1px 0 1px 1px;}#product-nav>a[rel='next'] div{right:15px;text-align:left;}#product-nav>a[rel='next'] div.product-info{right:100%;border-right:none;padding-right:15px;}#product-nav>a[rel='next'] div.product-info h5,#product-nav>a[rel='next'] div.product-info p{text-align:right;}#product-nav>a[rel='next'] div{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;}#product-nav>a[rel='next'] div img{border:1px solid;border-width:1px 1px 1px 0;}#product-nav>a img,#product-nav>a div.product-info{position:absolute;top:0;width:65px;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;}#product-nav>a div.product-info{width:180px;margin:0;padding:15px 5px 10px;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;border:1px solid;}#product-nav>a div.product-info h5{margin-top:0;margin-bottom:5px;font-size:12px;}#product-nav>a div.product-info p{margin-bottom:0;}#product-nav>a div.product-info p span.amount{font-size:13px;}#product-nav>a div.product-info p del span.amount,#product-nav>a div.product-info p ins span.from{opacity:0.7;font-size:90%;}#product-nav>a div.product-info p ins{text-decoration:none;}#product-nav>a:hover span.icon{-webkit-transition-delay:0s;transition-delay:0s;}#product-nav>a:hover div{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);}#product-nav>a:hover div{-webkit-transition-delay:0s;transition-delay:0s;}#product-nav>a:hover div.product-info{-webkit-transition-delay:0.3s;transition-delay:0.3s;}#reviews #comments{margin-bottom:40px;}#reviews #comments ol.commentlist{list-style:none;padding:0;}#reviews #comments ol.commentlist img.avatar{margin-right:0;border:3px solid;}#reviews #comments div.comment-text{display:block;margin-left:80px;border:1px solid;padding:15px;}#reviews #comments div.comment-text.arrow-left:before{position:absolute;display:inline-block;border-top:9px solid transparent!important;border-right:9px solid;border-bottom:9px solid transparent!important;left:-9px;top:10px;content:'';}#reviews #comments div.comment-text.arrow-left:after{position:absolute;display:inline-block;border-top:8px solid transparent!important;border-right:8px solid #ffffff!important;border-bottom:8px solid transparent!important;left:-8px;top:11px;content:'';}#reviews #comments div.meta time{display:block;font-size:11px;text-transform:uppercase;margin:5px 0 0;}#reviews #comments div.meta>p{float:left;padding-right:20px;margin-bottom:0;font-size:14px;}#inquiry-form{border-bottom:1px solid;border-top:1px solid;margin-bottom:20px;}#inquiry-form .product-inquiry{padding:10px 0;cursor:pointer;}#inquiry-form .product-inquiry h4{display:inline-block;margin:0;vertical-align:middle;}#inquiry-form .product-inquiry span{margin-right:10px;display:inline-block;text-transform:uppercase;}#inquiry-form .product-inquiry span.fa{border:1px solid;font-size:14px;line-height:22px;text-align:center;width:24px;height:24px;}#inquiry-form .contact-form{display:block;}#inquiry-form .contact-form-container{display:none;}#modal-window{margin-bottom:20px;border-bottom:1px solid;border-top:1px solid;padding:10px 0;}#modal-window .modal-shortcode{display:block;}#modal-window div.modal-opener span.fa{font-size:20px;margin-right:5px;float:left;}#modal-window div.modal-opener a{display:inline-block;vertical-align:middle;}.woocommerce ul.product_list_widget,.widget.yit_products_category ul.product_list_widget{padding-left:0;list-style:none;}.woocommerce ul.product_list_widget li,.widget.yit_products_category ul.product_list_widget li{border-bottom:1px solid;padding:20px 0px;cursor:pointer;position:relative;overflow:hidden;}.widget.yit_products_category ul.product_list_widget li:last-child{border:0;padding-bottom:0;}.woocommerce ul.product_list_widget li.empty,.widget.yit_products_category ul.product_list_widget li.empty{border-bottom:0;}.woocommerce ul.product_list_widget li img,.widget.yit_products_category ul.product_list_widget li img{float:left;margin:0 15px 0 0;box-shadow:none;}.widget.woocommerce.widget_recently_viewed_products ul li .product_price,.widget.woocommerce.widget_products ul li .product_price,.widget.woocommerce.widget_top_rated_products ul li .product_price,.widget.yit_products_category ul li a>span,.widget.woocommerce.widget_recent_reviews ul.product_list_widget li a,.widget.woocommerce ul.product_list_widget a span.product_title{display:block;text-align:left;}.widget.woocommerce.widget_recently_viewed_products ins,.widget.woocommerce.widget_products ins,.widget.woocommerce.widget_top_rated_products ins,.widget.yit_products_category ins{text-decoration:none;}.widget.woocommerce ul.product_list_widget a span.product_title,.widget.yit_products_category ul.product_list_widget a span.product_title{padding:10px 0;}.widget.woocommerce ul.product_list_widget a span.product_price{text-align:left;}.widget.woocommerce ul.product_list_widget a span.product_price del,.widget.yit_products_category ul.product_list_widget a span.product_price del{font-size:12px;}.widget_shopping_cart .widget_shopping_cart_content p.empty{margin:0;padding:5px;}.widget.woocommerce.widget_recent_reviews ul.product_list_widget li a{padding:10px 0;}.widget.woocommerce.widget_recent_reviews ul.product_list_widget li span.reviewer{display:block;font-size:8px;text-transform:uppercase;font-weight:600;}.woocommerce form.cart-page,.woocommerce-page form.cart-page{margin-bottom:60px;}.woocommerce table.shop_table.shipping td section p{margin-top:0;margin-bottom:8px;width:50%;display:inline-block;}.woocommerce table.shop_table.shipping td section p.form-row-wide:first-child{width:100%;display:block;}.woocommerce table.shop_table.shipping td section p.form-row-wide:nth-child(2){float:left;padding-right:2px;}.woocommerce table.shop_table.shipping td section p.form-row-wide-last{padding-left:2px;}.woocommerce table.shop_table.coupon td input[type="submit"]{float:right;margin-top:8px;}.woocommerce table.shop_table.shipping td button[type="submit"]{float:right;}.woocommerce .after-cart h3.head{margin:30px 0 15px 0;text-transform:uppercase;}.woocommerce table.shop_table.coupon td,.woocommerce table.shop_table.shipping td{padding:0;}.woocommerce .cart-collaterals{border:8px solid;padding:10px;}.woocommerce table.shop_table.cart th{padding:13px 0;vertical-align:middle;text-transform:uppercase;font-weight:700;}.woocommerce table.shop_table.cart th.product-name{padding-left:105px;}table.shop_table.cart td.product-remove a{display:block;width:20px;height:20px;margin:0 10px 0 5px;background:url('./images/shop-sprite.png') center;background-position:0 34px;text-indent:-9999px;}table.shop_table.cart td.product-remove a:hover{background-position:-24px 34px;}.woocommerce table.shop_table.cart div.product-thumbnail{padding-right:30px;}.woocommerce table.shop_table.cart div.product-thumbnail img{width:75px;height:auto;}.woocommerce table.cart td.product-name div.product-name-price,.woocommerce table.cart .product-thumbnail{vertical-align:middle;display:table-cell;}.woocommerce table.shop_table.cart th.product-subtotal,.woocommerce table.shop_table.cart td.product-subtotal{text-align:right;padding-right:0;font-weight:700;}.woocommerce table.shop_table.cart td{padding:18px 0px;vertical-align:middle;}.woocommerce .cart-collaterals .cart_totals h3,#order_review_heading,#payment h3{margin:0 0 15px;text-transform:uppercase;padding-bottom:10px;border-bottom:3px solid;font-weight:700;}.woocommerce table.shop_table.cart thead{border-top:1px solid;border-bottom:3px solid;}.woocommerce table.shop_table.cart tbody{border-bottom:8px solid;}.woocommerce .cart-collaterals .cart_totals tbody tr.shipping{border-bottom:3px solid;}.woocommerce .cart-collaterals .cart_totals table{margin-bottom:30px;}.woocommerce .cart-collaterals .cart_totals tbody tr td{text-align:right;}.woocommerce .cart-collaterals .cart_totals .cart_update_checkout input{width:100%;margin-bottom:5px;}.woocommerce .cart-collaterals th,.woocommerce .cart-collaterals td span,.woocommerce .cart-collaterals table td,#order_review table th{padding:7px 0;}.woocommerce .cart-collaterals th,#order_review table th{text-transform:uppercase;font-weight:700;}.woocommerce .cart-collaterals tr.shipping th,.woocommerce .cart-collaterals tr.shipping td{padding:7px 0 20px 0;}#shipping_method li label{display:block;text-align:right!important;}#shipping_method{padding:0;margin:0;list-style:none;}#shipping_method li{margin-bottom:5px;}#shipping_method li input{margin-left:5px;float:right;}.woocommerce .cart-collaterals tr.order-total th,.woocommerce .cart-collaterals tr.order-total td span{padding:20px 0;}.woocommerce table.shop_table div.product-name-price dl.variation,.woocommerce table.shop_table td.product-name dl.variation{margin:5px 0;}.woocommerce table.shop_table div.product-name-price dl.variation dt,.woocommerce table.shop_table td.product-name dl.variation dt,.woocommerce table.shop_table div.product-name-price dl.variation dd,.woocommerce table.shop_table td.product-name dl.variation dd{display:inline-block;}.woocommerce table.shop_table div.product-name-price dl.variation dd,.woocommerce table.shop_table td.product-name dl.variation dd{margin-left:5px;}.woocommerce table.shop_table div.product-name-price dl.variation dd p,.woocommerce table.shop_table td.product-name dl.variation dd p{margin:0;}.woocommerce table.shop_table.coupon.above-summary{margin-bottom:20px;}#customer_details .details h3{font-weight:700;margin-top:0;margin-bottom:20px;padding-top:17px;}.woocommerce form.checkout,.woocommerce-page form.checkout{margin-bottom:30px;}#review-order-wrapper{border:8px solid;padding:10px;}#order_review table tbody,#order_review table tfoot tr.shipping{border-bottom:1px solid;}#order_review table tfoot tr.cart-subtotal th,#order_review table tfoot tr.shipping th,#order_review table tfoot tr.total th{padding:20px 0;text-transform:uppercase;font-weight:700;}#order_review table thead th.product-total{text-align:right;}#order_review table td{text-align:right;}#order_review table td.product-name{text-align:left;}#order_review tr.cart_item td{padding:7px 0;}#order_review #shipping_method li{margin-bottom:10px;}#order_review #shipping_method li input{margin-top:3px;}#payment{padding-top:15px;border-top:1px solid;}#payment ul{list-style:none;margin:0;padding:0 0 15px 0;}#payment .place-order input[type='submit']{width:100%;}#payment li{border-bottom:1px solid;padding:11px 0;}#payment li.payment_method_paypal label img{margin-left:5px;}#payment label{margin:0;display:block;line-height:22px;}#payment .input-radio{float:left;margin:0 15px 0 0;height:22px;}div.woocommerce-shipping-fields #ship-to-different-address{margin-bottom:20px;}#payment .form-row.terms{margin-top:10px;}#payment .form-row.terms label,#ship-to-different-address label,.woocommerce-billing-fields p.form-row.create-account label{display:inline;padding-left:10px;}#payment .form-row.terms input#terms,#ship-to-different-address input,.woocommerce-billing-fields p.form-row.create-account input,.woocommerce form.login #rememberme,.woocommerce-page form.login #rememberme{margin-top:2px;float:left;}#customer_details .details .woocommerce-shipping-fields,#customer_details #order_comments_field{margin-top:30px;}.woocommerce form.login,.woocommerce-page form.login{margin:0;}.woocommerce form.login .button,.woocommerce-page form.login .button,.woocommerce form.register .button,.woocommerce-page form.register .button{float:right;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;transition:background-color 0.3s;}.woocommerce form.login p,.woocommerce-page form.login p{margin-bottom:10px;overflow:hidden;}.woocommerce form.login #rememberme,.woocommerce-page form.login #rememberme{margin-right:5px;}.woocommerce form.login .lost_password,.woocommerce form.login label.inline{margin:0;}#slogan.yit-cart-checkout-slogan .slogan-wrapper{height:222px;}#slogan.yit-cart-checkout-slogan .slogan-checkout:before,#slogan.yit-cart-checkout-slogan .slogan-complete:before{content:'/';padding:0 10px;}.woocommerce .cart-empty p,.woocommerce .cart-empty h2.empty-message{display:block;text-align:center;}.woocommerce .cart-empty h2.empty-message:after{border-bottom:2px solid;content:"";display:block;width:50px;margin:0 auto;margin-top:25px;margin-bottom:25px;}.woocommerce .cart-empty p{margin-bottom:20px;}#yith-wcwl-form table.shop_table.wishlist_table{margin-bottom:20px;}#yith-wcwl-form table.shop_table thead{border-top:1px solid;border-bottom:3px solid;}#yith-wcwl-form table.shop_table th{padding:13px 0;vertical-align:middle;text-transform:uppercase;font-weight:700;text-align:center;}#yith-wcwl-form table.shop_table th.product-name{text-align:left;}#yith-wcwl-form table.shop_table tbody{border-bottom:3px solid;}#yith-wcwl-form table.shop_table td{padding:18px 0;vertical-align:middle;}#yith-wcwl-form table.shop_table td.product-thumbnail img{width:75px;height:auto;}#yith-wcwl-form table.shop_table td.product-add-to-cart{text-align:right;}#yith-wcwl-form .yith-wcwl-share{margin-bottom:20px;}#yith-wcwl-form .yith-wcwl-share:before,#yith-wcwl-form .yith-wcwl-share:after{display:table;content:'';}#yith-wcwl-form .yith-wcwl-share:after{clear:both;}#yith-wcwl-form .yith-wcwl-share h4{display:none;}#yith-wcwl-form .yith-wcwl-share ul{float:right;padding:0;}#yith-wcwl-form .yith-wcwl-share ul li{display:inline-block;width:35px;height:35px;}#yith-wcwl-form .yith-wcwl-share ul li a{background:none;display:block;text-align:center;font-size:20px;width:35px;height:35px;padding-top:3px;font-family:'FontAwesome';border:1px solid;border-radius:50%;opacity:0.8;}#yith-wcwl-form .yith-wcwl-share ul li a.facebook:before{content:"\f09a";}#yith-wcwl-form .yith-wcwl-share ul li a.twitter:before{content:"\f099";}#yith-wcwl-form .yith-wcwl-share ul li a.pinterest:before{content:"\f0d2";}#yith-wcwl-form .yith-wcwl-share ul li a.googleplus:before{content:"\f0d5";}#yith-wcwl-form .yith-wcwl-share ul li a.email:before{content:"\f0e0";}#slogan.yit-my-account-slogan .slogan-wrapper{height:252px;}#my-account-page{margin-bottom:40px;}#my-account-user{margin-bottom:30px;}#my-account-user div.user-image{display:inline-block;margin-right:15px;}#my-account-user div.user-meta{display:inline-block;vertical-align:bottom;}#my-account-user div.user-meta .username{margin-bottom:15px;margin-top:0;text-transform:none;}#my-account-content .addresses .title a.edit{display:inline-block;cursor:pointer;}#my-account-content .addresses .title a.edit{text-transform:uppercase;font-size:12px;}#my-account-sidebar ul{list-style:none;margin:0;padding:0;}#my-account-sidebar ul:after{display:block;border-right:1px solid;padding:40px;content:'';}#my-account-sidebar ul li{border-bottom:1px solid;border-right:1px solid;padding:10px 0px;}#my-account-sidebar ul li:first-child{border-right:none;}#my-account-content h2,#my-account-content h3{margin-top:0;margin-bottom:20px;}#my-account-content fieldset legend{display:none;}#my-account-content .digital-downloads,#my-account-content .myaccount_address{border-top:1px solid;padding-top:20px;margin-bottom:20px;}#my-account-content .addresses .col-1,.woocommerce .addresses .col-1{width:50%;float:left;}#my-account-content .addresses .col-2,.woocommerce .addresses .col-2{width:50%;float:right;}#my-account-content .addresses .title{margin-bottom:10px;}#my-account-content .addresses .title h3,.woocommerce .addresses .title h3{margin-bottom:5px;font-weight:400;}#my-account-content div.woocommerce form p input[type="submit"]{float:right;}#my-account-content{margin-bottom:50px;}table.my_account_orders a.button.cancel,table.my_account_orders a.button.pay{margin-right:5px;}#my-account-content .myaccount_user,#my-account-content .shop_table.my_account_orders,#my-account-content .order-info,#my-account-content .orders-empty{margin-bottom:30px;}.woocommerce ul.order_details,.woocommerce-page ul.order_details{margin:0 0 20px;list-style:none;padding:0;}.woocommerce ul.order_details:before,.woocommerce-page ul.order_details:before{content:'';display:table;}.woocommerce ul.order_details:after,.woocommerce-page ul.order_details:after{content:'';display:table;clear:both;}.woocommerce ul.order_details.bacs_details,.woocommerce-page ul.order_details.bacs_details{margin:0 0 40px;}.woocommerce ul.order_details.bacs_details h3,.woocommerce-page ul.order_details.bacs_details h3{font-weight:400;margin-bottom:10px;}.woocommerce ul.order_details li,.woocommerce-page ul.order_details li{float:left;margin-right:20px;text-transform:uppercase;font-size:12px;border-right:1px dashed;padding-right:20px;}.woocommerce ul.order_details li strong,.woocommerce-page ul.order_details li strong{display:block;text-transform:none;font-size:14px;}.woocommerce table.shop_table.order_details,.woocommerce-page table.shop_table.order_details{margin-bottom:30px;}.woocommerce table.shop_table.order_details thead,.woocommerce table.shop_table.order_details tbody,.woocommerce-page table.shop_table.my_account_orders thead{border-bottom:3px solid;border-top:1px solid;}.woocommerce table.shop_table.order_details tfoot tr:last-child{border-top:3px solid;}.woocommerce dl.customer_details dt{float:left;margin-right:5px;}.woocommerce dl.customer_details dd{margin:0;}.woocommerce table.shop_table.order_details th,.woocommerce-page table.shop_table.my_account_orders th{padding:13px 0;vertical-align:middle;text-transform:uppercase!important;font-weight:700;}.woocommerce-page table.shop_table.my_account_orders th span{text-transform:uppercase!important;font-weight:700;}.woocommerce table.shop_table.order_details th.product-total,.woocommerce table.shop_table.order_details tr.order_item td.product-total,.woocommerce table.shop_table.order_details tfoot td,.woocommerce-page table.shop_table.my_account_orders thead th,.woocommerce-page table.shop_table.my_account_orders tbody td{text-align:center!important;}.woocommerce table.shop_table.order_details tr.order_item td{padding:10px 0;}.woocommerce-page table.shop_table.my_account_orders tbody td{padding:20px 0;}.woocommerce-page table.shop_table.my_account_orders tbody td.order-number,.woocommerce-page table.shop_table.my_account_orders thead th.order-number{text-align:left!important;}.woocommerce-page table.shop_table.my_account_orders tbody td.order-actions{text-align:right!important;}#my-account-content p.order-info mark{background:none;font-weight:700;color:inherit;}#my-account-content p.order-again{margin-bottom:40px;}#customer_login .already_registered,#customer_login .new_here{padding:20px;margin-bottom:20px;}#customer_login .already_registered{border:9px solid;}#customer_login .already_registered .login .input-text,.new_here .input-text{width:100%;}#customer_login .new_here{padding-top:29px;}#customer_login form.login p{margin-bottom:15px;}#customer_login form.login p.lost_password{margin-bottom:8px;line-height:normal;}#customer_login .login .lost_password a{text-transform:uppercase;font-size:10px;font-weight:bold;}#my-account-content #wp-social-login-connect-options{padding:8px 0 0;}.woocommerce-message,.woocommerce-error,.woocommerce-info{position:relative;min-height:60px;padding:20px 10px 14px 60px;margin-bottom:20px;border:1px solid;}.woocommerce-error{border-color:#9d1414;list-style:none;}.woocommerce-error li{color:#9d1414!important;}.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before{font-family:'Simple-Line-Icons';position:absolute;left:12px;top:0;font-size:30px;line-height:60px;}.woocommerce-message:before{content:'\e080';}.woocommerce-error:before{content:'\e082';color:#9d1414;}.woocommerce-info:before{content:'\e08b';}.woocommerce-message .button.wc-forward,.woocommerce-error .button.wc-forward{position:absolute;top:12px;right:10px;}.woocommerce .coupon-form-checkout .coupon_link,.woocommerce .login-form-checkout .login-form-link{margin-bottom:10px;}.woocommerce .coupon-form-checkout .coupon_link a,.woocommerce .login-form-checkout .login-form-link a{padding-left:5px;}.woocommerce .coupon-form-checkout,.woocommerce .login-form-checkout{border-bottom:2px solid;margin-bottom:20px;}.woocommerce .coupon-form-checkout .input-button{text-align:right;}.woocommerce .login-form-checkout form.login .lost_password{margin-top:-20px;margin-bottom:20px;}.select2-container{width:100%!important;}.select2-container a{border-radius:0!important;height:35px!important;}.select2-container a b[role='presentation']:after,.select2-container .select2-selection{border:0!important;}.select2-container a span.select2-arrow{width:21px;height:21px;top:7px;right:7px;background:url('./images/shop-sprite.png') no-repeat 0 -91px!important;}body .select2-container .select2-choice .select2-arrow{width:21px;}.select2-container .select2-choice .select2-arrow{height:20px;top:11px;right:-2px;}.select2-container .select2-choice,.select2-container--default{padding:4px 0 0 8px;border:1px solid #dbd8d8;}.select2-drop-active{border:1px solid #dbd8d8;border-top:0;}.woocommerce-cart #calc_shipping_country,.woocommerce-cart #calc_shipping_state{width:100%;height:35px;}table.shop_table.customer_details{margin-bottom:20px;}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{height:12px;width:80px;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-6px;display:block;content:"";background:url(../theme/assets/images/search.gif) no-repeat center;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce-page table.shop_table.my_account_orders thead th.card-type,.woocommerce-page table.shop_table.my_account_orders td.card-type,.woocommerce table.shop_table.my_account_orders thead th.card-type,.woocommerce table.shop_table.my_account_orders td.card-type{text-align:left!important;}.woocommerce table.my_account_orders td.card-type .tag-label{padding:3px 5px;font-size:0.7em;margin-top:0;}.woocommerce-page table.shop_table.my_account_authorize_payment_methods thead th.payment-method-type,.woocommerce-page table.shop_table.my_account_authorize_payment_methods td.payment-method-type,.woocommerce table.shop_table.my_account_authorize_payment_methods thead th.payment-method-type,.woocommerce table.shop_table.my_account_authorize_payment_methods td.payment-method-type{text-align:left!important;}.woocommerce table.my_account_authorize_payment_methods td.payment-method-type .tag-label{padding:3px 5px;font-size:0.7em;margin-top:0;}#yith-quick-view-content div.summary-content{margin-left:15px;}#yith-quick-view-content div.product div.images,#yith-quick-view-content div.summary{width:50%!important;}#yith-quick-view-content .onsale-icon{left:20px;position:absolute;z-index:99;}li.product div.product-meta a.button.yith-wcqv-button{display:inline-block;margin-bottom:10px;}#yith-quick-view-content.woocommerce div.entry-summary .yith-wcqv-view-details.button{border-bottom:2px solid;}#yith-quick-view-content.woocommerce div.entry-summary ul.variations{list-style-type:none;padding-left:0;}#yith-quick-view-content div.images img{max-width:100%;}#yith-quick-view-content div.images .onsale-icon{display:none;}#yith-quick-view.yith-modal .yith-wcqv-wrapper span.onsale-icon{position:absolute;left:5px;top:5px;z-index:1;}li.product:hover .yith-wcqv-button.inside-thumb{top:8px!important;right:8px;z-index:11;cursor:pointer;}li.product:hover .yith-wcqv-button:not(.button).inside-thumb{top:8px!important;z-index:11;cursor:pointer;}li.product .yith-wcqv-button:not(.button){z-index:15;margin-bottom:20px;}table.shop_table tr.order td.order-actions a{margin-top:10px;margin-left:10px;}table.shop_table tr.order td.order-actions a.print-invoice,table.shop_table tr.order td.order-actions a.print-pro-forma-invoice{margin-left:10px;}table.shop_table tr.order td.order-actions a.track-button{margin-right:10px!important;margin-top:10px!important;padding:4px 22px!important;vertical-align:middle;height:auto!important;}ul.yith_magnifier_gallery .owl-controls .owl-prev,ul.yith_magnifier_gallery .owl-controls .owl-next{font:normal normal normal 12px/1 FontAwesome;position:absolute;top:40%;border:1px solid;width:20px;height:20px;text-align:center;border-radius:2px;line-height:1.6;background:#ffffff;}ul.yith_magnifier_gallery .owl-controls .owl-prev{left:-10px;}ul.yith_magnifier_gallery .owl-controls .owl-prev:before{content:"\f104";}ul.yith_magnifier_gallery .owl-controls .owl-next{right:-10px;}ul.yith_magnifier_gallery .owl-controls .owl-next:before{content:"\f105";}a.add-request-quote-button.button{display:inline-block;}table#yith-ywrq-table-list{margin-bottom:40px;}table#yith-ywrq-table-list thead,table.my_account_quotes thead{border-bottom:3px solid;border-top:1px solid;}table#yith-ywrq-table-list thead th,table.my_account_quotes thead th{padding:13px 0;vertical-align:middle;text-transform:uppercase!important;font-weight:700;}table.my_account_quotes tbody td{padding:20px 0;}table#yith-ywrq-table-list tr:not(.cart_item) td.actions{padding-top:20px;}#rqa_message_row textarea{min-height:100px;}table.shop_table.my_account_quotes{margin-bottom:40px;}table.shop_table.my_account_quotes a.button{margin-left:10px;}.ywar_review_row span,.ywar_stars_value{}.single-product #reviews #comments .reply{float:none!important;}ul.ywpc-widget-products li{width:100%!important;padding:0;}div.product .ywpc-countdown{margin-left:30px;}.ywpc-widget-products li.product{width:100%!important;}.product #comments time:after{display:none;}.product #comments p.meta:after{border-bottom:2px solid #ebebeb;margin-bottom:20px;margin-top:10px;content:"";display:block;width:50px;}.woocommerce-cart .woocommerce form.cart-page{margin:0;}.woocommerce-cart .woocommerce .cart-list{padding-left:0;}.woocommerce-cart .woocommerce .shop_table.cart{margin-bottom:20px;}.woocommerce-cart .woocommerce .cart-user-info{padding-right:0;}.woocommerce-cart .woocommerce .cart-user-info .checkout-button{color:#fff;background-color:#71645b;border-color:#887c74;margin-bottom:5px;text-transform:uppercase;text-align:center;display:block;}.woocommerce-cart .woocommerce .shipping-calculator{padding-left:0;margin-top:20px;}.woocommerce-MyAccount-content .woocommerce-Message .woocommerce-Button.button{margin-top:-9px;float:right;}.woocommerce .woocommerce-MyAccount-navigation{width:25%;float:left;}.woocommerce .woocommerce-MyAccount-navigation .user-image{width:75px;margin:0px 15px 30px 0px;float:left;}.woocommerce .woocommerce-MyAccount-navigation .user-logout{padding-top:10px;}.woocommerce .woocommerce-MyAccount-navigation .user-logout .username{color:#1b1b1b;margin-bottom:15px;font:16px 'Arvo',sans-serif;text-transform:uppercase;display:block;}.woocommerce .woocommerce-MyAccount-navigation .user-logout .logout a{color:#9a825d;border:2px solid #9a825d;padding:5px 20px;font:10px 'Arvo',sans-serif;text-transform:uppercase;}.woocommerce .woocommerce-MyAccount-navigation .user-logout .logout a:hover{background-color:#9a825d;}.woocommerce .woocommerce-MyAccount-navigation ul{padding:0;margin:0 30px 0 0;}.woocommerce .woocommerce-MyAccount-navigation ul li{height:40px;line-height:40px!important;border-right:1px solid #e7e4e4;border-bottom:1px solid #e7e4e4;list-style:none;text-transform:uppercase;font:14px Oswald,sans-serif;}.woocommerce .woocommerce-MyAccount-navigation ul li:first-child{border-right:0;}.woocommerce .woocommerce-MyAccount-navigation ul li span{margin-right:5px;}.woocommerce .woocommerce-MyAccount-navigation ul li a{color:#a4a4a4;font:14px 'Arvo',sans-serif;display:inline-block;}.woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:#1b1b1b;}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:#1b1b1b;}.woocommerce .woocommerce-MyAccount-content{width:75%;float:left;}@media(max-width: 767px) {
    .woocommerce .woocommerce-MyAccount-navigation { width: 100%; float: none; }
    .woocommerce .woocommerce-MyAccount-content { width: 100%; float: none; }
}

/* ====== WC 3.0 ====== */
.star-rating {
    width: 55px;
}

.star-rating:before{
    margin-top: 0;
    position: absolute;
    color: #7b7b7b;
    opacity: 0.5;
}

.star-rating span{
    display: inline-block;
    overflow: hidden;
    height: 17px;
    position: relative;
    padding-top: 17px;
}
.star-rating span:before {
    font-family: 'FontAwesome' !important;
    content: "\f005\f005\f005\f005\f005";
    display: block;
    overflow: hidden;
    max-height: 17px;
    text-align: left;
    position: absolute;
    left: 0;
    top: 0;
    color: #9a825d;
}
span.review-rating-value{
    display: none !important;
}

.reviews_bar{
    margin-top: 15px;
}

.woocommerce > .cart-empty, .woocommerce > .return-to-shop {
    text-align: center;
    width: 100%;
}

.wc-terms-and-conditions {
    margin-left: 10px;
}

.woocommerce-checkout .create-account {
    margin-left: 20px;
}