.woocommerce .page-title{padding:0 0 20px}.kk-woo-shop .page-title,.single-product .kk-woo-shop h1.product_title{font-size:52px;font-weight:400;text-transform:uppercase;text-align:left;margin:0;line-height:60px}.single-product .kk-woo-shop h1.product_title{margin:0 0 20px}.woocommerce .kk-woo-shop-wrapper .woocommerce-ordering,.woocommerce-page .kk-woo-shop-wrapper .woocommerce-ordering{float:left}.woocommerce .kk-woo-shop-wrapper .woocommerce-result-count,.woocommerce-page .kk-woo-shop-wrapper .woocommerce-result-count{font-size:14px;float:right}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{font-size:14px}.woocommerce .kk-woo-related ul.products li.product,.woocommerce .kk-woo-shop-wrapper ul.products li.product{margin-right:3%;width:31.3%}.woocommerce .kk-woo-related ul.products li.last,.woocommerce .kk-woo-shop-wrapper ul.products li.last{margin-right:0}.woocommerce .kk-woo-shop #content div.product div.images img,.woocommerce .kk-woo-shop div.product div.images img,.woocommerce .kk-woo-shop-wrapper ul.products li.product a img,.woocommerce-page .kk-woo-shop #content div.product div.images img,.woocommerce-page .kk-woo-shop div.product div.images img,.woocommerce-page .kk-woo-shop-wrapper ul.products li.product a img{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.woocommerce .kk-woo-related ul.products li.product h2,.woocommerce .kk-woo-related ul.products li.product h3,.woocommerce .kk-woo-shop-wrapper ul.products li.product h2,.woocommerce .kk-woo-shop-wrapper ul.products li.product h3,.woocommerce-cart .cart-collaterals .cross-sells ul.products h2,.woocommerce-cart .cart-collaterals .cross-sells ul.products h3,.woocommerce-page .kk-woo-related ul.products li.product h2,.woocommerce-page .kk-woo-related ul.products li.product h3,.woocommerce-page .kk-woo-shop-wrapper ul.products li.product h2,.woocommerce-page .kk-woo-shop-wrapper ul.products li.product h3{font-size:16px;font-weight:600;text-transform:uppercase;margin:0;line-height:22px}.woocommerce-cart .cart-collaterals .cross-sells ul.products{margin-left:0}.woocommerce .kk-woo-related ul.products li.product,.woocommerce-page .kk-woo-shop-wrapper ul.products li.product{text-align:left}.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce .kk-woo-shop-wrapperbutton .button,.woocommerce a.button,.woocommerce input.button,.woocommerce ul.products li.product a.added_to_cart,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce-page ul.products li.product a.added_to_cart{padding:10px 20px 9px;font-size:11px;border:2px solid #ccc;text-decoration:none;font-weight:600;color:#888;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear;text-transform:uppercase;margin:12px 2px 2px 4px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background:none;width:auto;line-height:12px;float:left;display:block}.woocommerce ul.products li.product .button{margin-top:12px}.woocommerce .content #content input.button,.woocommerce .content #respond input#submit,.woocommerce .content a.button,.woocommerce .content button.button,.woocommerce .content input.button,.woocommerce-page .content #content input.button,.woocommerce-page .content #respond input#submit,.woocommerce-page .content a.button,.woocommerce-page .content button.button,.woocommerce-page .content input.button{padding:10px 20px 9px;font-size:11px;border:2px solid #ccc;text-decoration:none;font-weight:600;text-shadow:none;color:#888;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear;text-transform:uppercase;margin:0 2px 2px 0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:none;width:auto;line-height:12px;display:inline-block}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite;font-weight:400;right:5px;content:"\e01c";position:absolute;top:9px;-webkit-font-smoothing:antialiased;vertical-align:top;font-family:WooCommerce}.kk-woo-shop .inner-content{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;margin-top:0}.woocommerce .kk-woo-related .star-rating,.woocommerce .kk-woo-shop .kk-woo-shop-item .star-rating,.woocommerce-cart .cross-sells .star-rating,.woocommerce-page .kk-woo-related .star-rating,.woocommerce-page .kk-woo-shop .kk-woo-shop-item .star-rating{right:10px;position:absolute;top:15px;float:right}.woocommerce .kk-woo-related ul.products li.product .price,.woocommerce .kk-woo-shop-wrapper ul.products li.product .price,.woocommerce ul.products li.product .price,.woocommerce-cart .cross-sells ul.product .price,.woocommerce-page .kk-woo-related ul.products li.product .price,.woocommerce-page .kk-woo-shop-wrapper ul.products li.product .price{font-size:18px;font-weight:600}.woocommerce .kk-woo-related ul.products li.product .price del,.woocommerce .kk-woo-shop-wrapper ul.products li.product .price del,.woocommerce div.product span.price del,.woocommerce ul.products li.product .price del,.woocommerce-page .kk-woo-related ul.products li.product .price del,.woocommerce-page .kk-woo-shop-wrapper ul.products li.product .price del{font-size:16px;text-decoration:none;font-weight:600;position:relative;margin:0 10px 0 0;display:inline-block}.woocommerce .kk-woo-related ul.products li.product .price del:before,.woocommerce .kk-woo-shop-wrapper ul.products li.product .price del:before,.woocommerce div.product span.price del:before,.woocommerce ul.products li.product .price del:before,.woocommerce-page .kk-woo-related ul.products li.product .price del:before,.woocommerce-page .kk-woo-shop-wrapper ul.products li.product .price del:before{-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);-o-transform:rotate(-12deg);transform:rotate(-12deg);border-bottom-style:solid;right:-5px;content:"";position:absolute;border-width:1px;top:50%;left:-5px}.woocommerce .kk-woo-shop span.onsale,.woocommerce-cart .cross-sells ul.products li.product .onsale,.woocommerce-page .kk-woo-shop span.onsale{min-height:14px;padding:5px;font-weight:600;color:#fff;text-transform:uppercase;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:none repeat scroll 0 0 #ed0e0e;line-height:14px}.woocommerce .kk-woo-shop ul.products li.product .onsale,.woocommerce-cart .cross-sells ul.products li.product .onsale,.woocommerce-page .kk-woo-shop ul.products li.product .onsale{text-shadow:none;right:auto;top:10px;margin:0;left:10px}.woocommerce .star-rating,.woocommerce-page .star-rating{height:1.1em}.woocommerce-cart .content .shop_table,.woocommerce-checkout table.shop_table{border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.woocommerce .quantity .qty{padding:7px 8px 8px}.woocommerce .content table.shop_table th,.woocommerce-page .content table.shop_table th{padding:25px 12px}.woocommerce-cart table.cart td.actions .coupon .input-text{padding:8px;font-size:13px;border:1px solid #ddd;margin-bottom:0;color:#888;box-sizing:border-box;box-shadow:0 1px 2px 0 hsla(0,0%,71%,.2);width:150px;line-height:18px}@media (min-width:769px){.woocommerce .content .quantity,.woocommerce .quantity,.woocommerce-page .content .quantity{float:left}}.woocommerce .content table.shop_table td,.woocommerce-page .content table.shop_table td{padding:25px 12px;font-size:14px}.cart-collaterals h2,.woocommerce #reviews h3,.woocommerce .kk-woo-related h2{font-size:20px;font-weight:600;margin-bottom:30px;text-transform:uppercase}.woocommerce #comments{margin-bottom:40px}.woocommerce .kk-woo-related{margin-top:40px}.woocommerce .woocommerce-checkout h3{font-size:20px;font-weight:600;margin-bottom:20px}.woocommerce #reviews #comments h2,.woocommerce .woocommerce-tabs #tab-additional_information h2,.woocommerce-page #reviews #comments h2,.woocommerce-page .woocommerce-tabs #tab-additional_information h2{display:none}.woocommerce div.product p.price del,.woocommerce div.product span.price del{font-size:18px;font-weight:600;position:relative;margin:0 10px 0 0;display:inline-block}.woocommerce div.product .single_variation span.price{font-size:22px;font-weight:600;margin-bottom:20px;position:relative;display:inline-block}.woocommerce div.product .entry-summary p.price ins,.woocommerce div.product .entry-summary span.price ins,.woocommerce div.product .summary p.price{font-size:22px;font-weight:600}.woocommerce .entry-summary .product_meta .posted_in a,.woocommerce .entry-summary .product_meta .sku_wrapper .sku{font-weight:400}.woocommerce .entry-summary .product_meta .posted_in,.woocommerce .entry-summary .product_meta .sku_wrapper{font-weight:600;display:block}.woocommerce-page .entry-summary .variations tbody td{display:block}.woocommerce .woocommerce-shipping-calculator button{margin-top:10px}.woocommerce form .form-row{padding:0 0 10px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{line-height:18px}.woocommerce .woocommerce-shipping-calculator>p{padding:0}.woocommerce .cart_totals tr.order-total span.amount{font-size:16px;text-decoration:underline}.woocommerce .cart_totals table tr th{text-align:left}.woocommerce .woocommerce-shipping-fields #ship-to-different-address-checkbox{margin-right:10px;width:auto;float:left}.woocommerce .woocommerce-checkout-payment li>input{width:auto}.woocommerce-checkout .content table.shop_table tfoot tr th{padding:12px;font-size:14px;background:none}.woocommerce-checkout .content table.shop_table tbody tr td,.woocommerce-checkout .content table.shop_table tfoot tr td{padding:12px}.woocommerce-checkout #customer_details{margin-bottom:50px}@media screen and (max-width:766px){.woocommerce .kk-woo-related ul.products li.product,.woocommerce .kk-woo-shop-wrapper ul.products li.product{margin-right:0;width:100%}}.select2-container--default .select2-selection--single{border-color:#ddd;height:auto;background-color:transparent;border-radius:0}.dark-skin .select2-container--default .select2-selection--single{border-color:#444}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:4px 20px 4px 8px;color:currentColor}.select2-container--default .select2-selection--single .select2-selection__arrow{height:36px}.dark-skin
.select2-container--default .select2-results__option[data-selected=true],.dark-skin .select2-container--default .select2-results__option[aria-selected=true]{background-color:#333}.dark-skin .select2-dropdown{border-color:#444;background-color:#222}.woocommerce form .form-row textarea{min-height:120px}.dark-skin
.woocommerce-info,.dark-skin
.woocommerce-message,.dark-skin .woocommerce-error{color:#d0d0d0;background-color:#333}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0}.dark-skin
.woocommerce-cart #payment,.dark-skin
.woocommerce-checkout #payment,.dark-skin #add_payment_method #payment{background-color:#333}.dark-skin
.woocommerce-cart #payment ul.payment_methods,.dark-skin
.woocommerce-checkout #payment ul.payment_methods,.dark-skin #add_payment_method #payment ul.payment_methods{border-color:#3b3b3b}