.woocommerce ul.products{margin:0 -15px}.woocommerce ul.products li.product{margin:0 0 30px;padding:0 15px;width:25%}.woocommerce .left_sidebar ul.products li.product,.woocommerce .right_sidebar ul.products li.product,.woocommerce.left_sidebar ul.products li.product{width:33.3333%}@media (max-width:991px){.woocommerce .left_sidebar ul.products li.product,.woocommerce .right_sidebar ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page .left_sidebar ul.products li.product,.woocommerce-page .right_sidebar ul.products li.product,.woocommerce-page ul.products li.product{width:50%}}@media (max-width:480px){.woocommerce .left_sidebar ul.products li.product,.woocommerce .right_sidebar ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page .left_sidebar ul.products li.product,.woocommerce-page .right_sidebar ul.products li.product,.woocommerce-page ul.products li.product{width:100%}}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce.kl-wc-single ul.products li.product{width:100%}.add_to_cart_inline .kw-actions a,.zn-wc-pages-classic #page_wrapper #review_form #submit,.zn-wc-pages-classic #page_wrapper button.button,.zn-wc-pages-classic #page_wrapper button.button.alt,.zn-wc-pages-classic #page_wrapper input#button,.zn-wc-pages-classic #page_wrapper input.button,.zn-wc-pages-classic a.button{text-transform:uppercase;font-weight:600;text-shadow:none;border-radius:3px;box-shadow:none;border:0;color:#fff;position:relative;padding:10px 20px;font-size:13px!important;background:#cd2122}.add_to_cart_inline .kw-actions a:hover,.zn-wc-pages-classic #page_wrapper #review_form #submit:hover,.zn-wc-pages-classic #page_wrapper a.button:hover,.zn-wc-pages-classic #page_wrapper button.button.alt:hover,.zn-wc-pages-classic #page_wrapper button.button:hover,.zn-wc-pages-classic #page_wrapper input#button:hover,.zn-wc-pages-classic #page_wrapper input.button:hover{color:#fff;background:#343434}.add_to_cart_inline .kw-actions .actions-moreinfo,.zn-wc-pages-classic #respond input#submit.alt,.zn-wc-pages-classic a.button.alt,.zn-wc-pages-classic button.button.alt,.zn-wc-pages-classic input.button.alt{font-weight:600;color:#fff!important;background:#000}.add_to_cart_inline .kw-actions .actions-moreinfo:hover,.zn-wc-pages-classic #respond input#submit.alt:hover,.zn-wc-pages-classic a.button.alt:hover,.zn-wc-pages-classic button.button.alt:hover,.zn-wc-pages-classic input.button.alt:hover{background:#232323}.zn-wc-pages-style2 .woocommerce #review_form #submit,.zn-wc-pages-style2 .woocommerce a.button,.zn-wc-pages-style2 .woocommerce button.button,.zn-wc-pages-style2 .woocommerce input#button,.zn-wc-pages-style2 .woocommerce input.button{text-transform:uppercase;font-weight:700;text-shadow:none;border-radius:3px;box-shadow:none;color:#fff;position:relative;padding:17px 35px;font-size:14px}.zn-wc-pages-style2 .woocommerce #respond input#submit,.zn-wc-pages-style2 .woocommerce a.button,.zn-wc-pages-style2 .woocommerce button.button,.zn-wc-pages-style2 .woocommerce input.button{border:2px solid #000;color:#000;background-color:transparent}.zn-wc-pages-style2 .woocommerce #respond input#submit:hover,.zn-wc-pages-style2 .woocommerce a.button:hover,.zn-wc-pages-style2 .woocommerce button.button:hover,.zn-wc-pages-style2 .woocommerce input.button:hover{opacity:.8;background:transparent}.kl-skin--dark.zn-wc-pages-style2 #respond input#submit,.kl-skin--dark.zn-wc-pages-style2 a.button,.kl-skin--dark.zn-wc-pages-style2 button.button,.kl-skin--dark.zn-wc-pages-style2 input.button{color:hsla(0,0%,100%,.8);border-color:hsla(0,0%,100%,.8)}.zn-wc-pages-style2 #respond input#submit.alt,.zn-wc-pages-style2 a.button.alt,.zn-wc-pages-style2 button.button.alt,.zn-wc-pages-style2 input.button.alt{border:0;padding:19px 35px;background:#cd2122}.zn-wc-pages-style2 #respond input#submit.alt:hover,.zn-wc-pages-style2 a.button.alt:hover,.zn-wc-pages-style2 button.button.alt:hover,.zn-wc-pages-style2 input.button.alt:hover{background:#232323}.zn-wc-pages-style2 a.button.view{padding:6px 15px}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#b5b5b5}.woocommerce.widget{margin-bottom:50px}.woocommerce.widget_product_categories .product-categories{margin:0;list-style:none;padding:0}.woocommerce.widget_product_categories .cat-item{margin:10px 0}.woocommerce.widget_product_categories .cat-item a{font-weight:400;color:#484848;padding:10px 0;font-size:14px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.woocommerce.widget_product_categories .cat-item a:hover{color:#111}.woocommerce.widget_product_categories .cat-item a:before{vertical-align:middle;display:inline-block;height:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;margin-right:12px;background:#e1e1e1;content:"";width:8px}.woocommerce.widget_product_categories .cat-item.current-cat>a{font-weight:600;color:#181818}.woocommerce.widget_product_categories .cat-item.current-cat>a:before{background:#bbb}.woocommerce.widget_product_categories .cat-item .count{opacity:.5}.woocommerce.widget_product_categories .children{margin:0;list-style:none;padding:0 0 0 20px}.kl-skin--dark .widget_product_categories .cat-item a{color:#b7b7b7}.kl-skin--dark .widget_product_categories .cat-item a:hover{color:#eee}.kl-skin--dark .widget_product_categories .cat-item a:before{background:#1e1e1e}.kl-skin--dark .widget_product_categories .cat-item.current-cat>a{color:#e7e7e7}.kl-skin--dark .widget_product_categories .cat-item.current-cat>a:before{background:#444}.woocommerce.widget_price_filter .price_slider_amount .button{padding:10px}.woocommerce.widget_price_filter .price_label{font-size:14px}.woocommerce.widget_price_filter .ui-slider .ui-slider-handle{top:-4px;height:10px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;background-color:#c8c8c8;width:10px}.woocommerce.widget_price_filter:hover .ui-slider .ui-slider-handle{background-color:#898989}.woocommerce.widget_price_filter .ui-slider .ui-slider-range{background-color:#c8c8c8}.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content{margin-bottom:30px;margin-top:30px;background-color:#9d9d9d}.woocommerce.widget_price_filter .ui-slider-horizontal{height:3px}.kl-skin--dark .widget_price_filter .ui-slider .ui-slider-handle{background-color:#373737}.kl-skin--dark .widget_price_filter:hover .ui-slider .ui-slider-handle{background-color:#767676}.kl-skin--dark .widget_price_filter .ui-slider .ui-slider-range{background-color:#373737}.kl-skin--dark .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#626262}.woocommerce.widget ul.product_list_widget li{margin-bottom:20px;padding:0}.woocommerce.widget ul.product_list_widget li a{margin-bottom:10px;font-weight:400;line-height:1.6;font-size:13px}.woocommerce.widget ul.product_list_widget li img{width:58px}.woocommerce.widget ul.product_list_widget li>.amount{font-weight:300}.woocommerce.widget ul.product_list_widget li .star-rating{margin-bottom:10px;font-size:10px}.woocommerce.widget:last-child{margin-bottom:0}.woocommerce ul.products li.product-category .woocommerce-loop-category__title{font-weight:300;margin:0 20px;line-height:1.4;padding:10px 0;font-size:18px}.woocommerce.columns-4 ul.products li.product-category .woocommerce-loop-category__title{font-weight:300;margin:0 0 0 5px;padding-bottom:20px;font-size:14px}.woocommerce ul.products li.product-category .woocommerce-loop-category__title mark{font-weight:400;background:none}.woocommerce ul.cart_list li a{font-size:14px}.woocommerce.widget .widget_shopping_cart_content .mini_cart_item{margin-left:25px}.woocommerce.widget .widget_shopping_cart_content .remove{margin-top:10px;margin-left:-25px}.woocommerce.widget .widget_shopping_cart_content .buttons .button{margin-top:10px;padding-bottom:10px;padding-top:10px}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top-style:solid;padding-top:15px;font-size:16px}.kl-cart-button .svg-cart.kl-cart-icon{display:block;position:relative;top:2px;margin-right:7px}.kl-cart-button .svg-cart.kl-cart-icon .svg-cart-icon{fill:#fff}.kl-cart-button .svg-cart.kl-cart-icon:after{left:-9px;font-weight:600;border-radius:50%;line-height:20px;display:block;text-align:center;padding-right:1px;color:#fff;position:absolute;top:4px;height:20px;font-size:9px;background-color:#f66;content:attr(data-count);width:20px}.cart-container>.widget_shopping_cart_content{display:block;font-size:11px}.cart-container{margin:0;padding:15px;background:#f5f5f5}.cart-container .cart_list{margin:0 0 15px;overflow-y:auto;max-height:410px;border-bottom:1px solid #ddd;list-style:none;padding:0}.cart-container .cart_list:only-child{margin-bottom:0;border:0}.cart-container .cart_list a:hover{background-color:transparent}.cart-container .mini_cart_item{margin:0 0 15px;overflow:hidden;color:#535353}.cart-container .mini_cart_item:first-child{margin-top:10px}.cart-container .mini_cart_item.empty{margin-bottom:0;margin-top:0;text-align:center}.cart-container .mini_cart_item a:not(.remove){font-weight:400;padding:0 30px 0 0;font-size:11px}.cart-container .cart_list .remove{float:right;color:#c3c3c3;padding:0;font-size:16px}.cart-container .cart_list .remove:hover{color:#7f7f7f}#header .cart-container .mini_cart_item img{float:left;margin-left:0;margin-right:15px;width:60px}.cart-container .mini_cart_item .variation,.cart-container .mini_cart_item .variation p{margin:0}.cart-container .mini_cart_item .variation{border:0;overflow:hidden;padding:0}.cart-container .mini_cart_item .variation-Color{margin:0;display:inline-block;clear:none;padding:0}.cart-container .mini_cart_item .variation:after,.cart-container .mini_cart_item .variationr:before{content:none}.cart-container .cart_list .quantity{display:block}.cart-container .total .amount{float:right;font-weight:700;font-size:15px}.cart-container .total{margin:15px 0;border-bottom:1px solid #ddd;padding:0 0 15px}.cart-container .buttons{margin:0;overflow:hidden}.cart-container .buttons:after,.cart-container .buttons:before{display:table;content:" "}.cart-container .buttons:after{clear:both}.cart-container .buttons .button{text-transform:uppercase;float:left;margin-bottom:0;font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:none;border-radius:3px;box-shadow:none;border:1px solid transparent;line-height:1.6;vertical-align:middle;background-image:none;text-align:center;color:#fff;white-space:normal;cursor:pointer;padding:6px 0;padding:10px 0;font-size:14px;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:#cd2122;width:calc(50% - 6px)}.cart-container .buttons .button.checkout{border:2px solid #242424;margin-left:12px;color:#242424!important;padding:9px 0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background:none;background-color:transparent!important}.cart-container .buttons .button.checkout:focus,.cart-container .buttons .button.checkout:hover{color:#000;border-color:#000}.nav-th--dark .cart-container{background:#0a0a0a}.nav-th--dark .cart-container .cart_list{border-bottom-color:#222}.nav-th--dark .cart-container .cart_list a:hover{background-color:transparent}.nav-th--dark .cart-container .mini_cart_item{color:#acacac}.nav-th--dark .cart-container .cart_list .remove{color:#3c3c3c}.nav-th--dark .cart-container .cart_list .remove:hover{color:grey}.nav-th--dark .cart-container .total{border-bottom-color:#222}.nav-th--dark .cart-container .buttons .button.checkout{color:#dbdbdb!important;border-color:#dbdbdb}.nav-th--dark .cart-container .buttons .button.checkout:focus,.nav-th--dark .cart-container .buttons .button.checkout:hover{color:#fff;border-color:#fff}@media (max-height:600px){.cart-container .cart_list{overflow-x:hidden;max-height:180px}}@media (max-width:480px){.topnav--cart,.topnav--cart .topnav-drop{position:static}.topnav-drop-panel.topnav--cart-panel{left:10px;right:10px}.topnav-drop-panel-inner:after{content:none}}.woocommerce .page-title{color:#343434}.kl-skin--dark .page-title{color:#cbcbcb}.zn_sidebar .woocommerce-product-search.gensearch__form .screen-reader-text{display:none}.products-per-page select,.woocommerce .woocommerce-ordering select{text-transform:uppercase;font-weight:600;border-radius:3px;-webkit-appearance:none;border:1px solid #d9d9d9;outline:none;background-image:url(../../images/select-arrow.svg);background-position:calc(100% - 10px);background-repeat:no-repeat;background-size:6px 12px;padding-right:25px;color:#909090;background-position-x:calc(100% - 10px);padding-left:10px;height:34px;font-size:11px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;background-position-y:center}.products-per-page select:focus,.products-per-page select:hover,.woocommerce .woocommerce-ordering select:focus,.woocommerce .woocommerce-ordering select:hover{border:1px solid #bababa;color:#787878}.woocommerce .woocommerce-result-count{text-transform:uppercase;font-weight:600;margin:10px 0;color:#838383;font-size:11px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin:0 0 20px}.kl-skin--dark .products-per-page select,.kl-skin--dark .woocommerce-ordering select{border:1px solid #262626;background-image:url(../../images/select-arrow-dark.svg);background-color:#1d1d1d}.kl-skin--dark .products-per-page select:focus,.kl-skin--dark .products-per-page select:hover,.kl-skin--dark .woocommerce-ordering select:focus,.kl-skin--dark .woocommerce-ordering select:hover{border:1px solid #454545;color:#878787}.kl-skin--dark .woocommerce-result-count{color:#7c7c7c}.woocommerce form .form-row{padding-right:0;padding-left:0}.woocommerce form .form-row select,.woocommerce input.input-text,.woocommerce textarea.input-text,.woocommerce-cart table.cart td.actions .coupon .input-text{border-radius:3px;box-shadow:inset 2px 2px 0 0 rgba(0,0,0,.05);border:1px solid #d9d9d9;padding:7px 10px;-webkit-transition:box-shadow .25s ease-in-out;transition:box-shadow .25s ease-in-out}.woocommerce form .form-row select:focus,.woocommerce form .form-row select:hover,.woocommerce input.input-text:focus,.woocommerce input.input-text:hover,.woocommerce textarea.input-text:focus,.woocommerce textarea.input-text:hover{border:1px solid #bababa;color:#787878}.woocommerce form .form-row select{height:34px}.woocommerce .login .input-text,.woocommerce input.input-text,.woocommerce textarea.input-text{border:1px solid #d8d8d8}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{box-shadow:inset 3px 0 0 #e2401c}.woocommerce .woocommerce form .form-row label{font-weight:400}.form-row+fieldset{margin-top:20px}.kl-skin--dark form .form-row select,.kl-skin--dark input.input-text,.kl-skin--dark table.cart td.actions .coupon .input-text,.kl-skin--dark textarea.input-text,.kl-skin--dark-cart table.cart td.actions .coupon .input-text{box-shadow:inset 2px 2px 0 0 hsla(0,0%,100%,.05);border:1px solid #262626}.kl-skin--dark form .form-row select:focus,.kl-skin--dark form .form-row select:hover,.kl-skin--dark input.input-text:focus,.kl-skin--dark input.input-text:hover,.kl-skin--dark textarea.input-text:focus,.kl-skin--dark textarea.input-text:hover{border:1px solid #454545;color:#878787}.kl-skin--dark .login .input-text,.kl-skin--dark input.input-text,.kl-skin--dark textarea.input-text{border:1px solid #272727;background-color:#111}.woocommerce div.product.prodpage-style3 form.cart .single_variation_wrap .variations_button div.quantity .qty,.woocommerce div.product.prodpage-style3 form.cart div.quantity .qty,.woocommerce-cart.zn-wc-pages-style2 table.cart td.actions .coupon .input-text,.zn-wc-pages-style2 .woocommerce form .form-row .select2-container,.zn-wc-pages-style2 form .form-row input.input-text,.zn-wc-pages-style2 form .form-row select,.zn-wc-pages-style2 form .form-row textarea,.zn-wc-pages-style2 input.input-text,.zn-wc-pages-style2 textarea.input-text{box-shadow:none;height:52px}.zn-wc-pages-style2 .select2-container .select2-choice{line-height:52px;height:52px}.zn-wc-pages-style2 form .form-row textarea,.zn-wc-pages-style2 textarea.input-text{height:auto}.woocommerce .woocommerce-error,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message,.woocommerce .woocommerce-message:before{border-top:0;line-height:30px;color:#fff}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-left:.618em solid rgba(0,0,0,.15)}.woocommerce .woocommerce-error a:not(.button),.woocommerce .woocommerce-info a:not(.button),.woocommerce .woocommerce-message a:not(.button){margin-left:10px;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.2)}.woocommerce .woocommerce-error a:not(.button):hover,.woocommerce .woocommerce-info a:not(.button):hover,.woocommerce .woocommerce-message a:not(.button):hover{border-color:hsla(0,0%,100%,.4)}.woocommerce .woocommerce-info{background-color:#a7b9c3}.woocommerce .woocommerce-error{background-color:#faac9b}.woocommerce .woocommerce-message{background-color:#b4d3c5}.woocommerce .woocommerce-message .button.wc-forward{border:1px solid hsla(0,0%,100%,.5);color:#fff;background:none}.woocommerce .woocommerce-message .button.wc-forward:hover{color:#fff;border-color:hsla(0,0%,100%,.8);background:none}.woocommerce .zn-cartpage-classic table.shop_table{border-radius:0;border:0;background-color:#fff}.woocommerce .zn-cartpage-classic table.shop_table thead{text-transform:uppercase;border-radius:3px;color:#fff;font-size:12px}.woocommerce .zn-cartpage-classic table.shop_table thead th{font-weight:600;color:#454545;background-color:#ccc}.woocommerce .zn-cartpage-classic table.shop_table thead th:first-child{border-radius:3px 0 0 0}.woocommerce .zn-cartpage-classic table.shop_table thead th:last-child{border-radius:0 3px 0 0}.woocommerce .zn-cartpage-classic table.shop_table td,.woocommerce .zn-cartpage-classic table.shop_table thead th{padding:15px}.woocommerce-cart .zn-cartpage-classic table.cart .product-remove .remove{margin:0 auto;display:inline-block}.woocommerce-cart .zn-cartpage-classic table.cart .product-thumbnail{padding:0;width:52px}.woocommerce-cart .zn-cartpage-classic table.cart .product-thumbnail img{box-shadow:none;width:42px}.woocommerce-cart #page_wrapper .zn-cartpage-classic table.cart td.actions .coupon .input-text{line-height:normal;height:auto;width:auto}@media screen and (max-width:767px){.woocommerce #page_wrapper .zn-cartpage-classic table.cart td.actions .coupon+.button{margin:30px auto 20px;display:block}}.zn-cartpage-classic .shipping-calculator-button{margin-top:10px;border-radius:2px;line-height:1;display:inline-block;padding:6px 10px;background-color:#d4d4d4}.zn-cartpage-classic .shipping-calculator-button:hover{background-color:#ccc}.kl-skin--dark .zn-cartpage-classic table.shop_table{background-color:#000}.kl-skin--dark .zn-cartpage-classic table.shop_table thead{color:#000}.kl-skin--dark .zn-cartpage-classic table.shop_table thead th{color:#bababa;background-color:#333}.kl-skin--dark .zn-cartpage-classic .shipping-calculator-button{background-color:#2b2b2b}.kl-skin--dark .zn-cartpage-classic .shipping-calculator-button:hover{background-color:#333}.woocommerce .zn-cartpage-classic .cart-collaterals .cart_totals{width:50%}.woocommerce .zn-cartpage-classic .cart-collaterals .cart_totals>h2{text-transform:uppercase;color:#888}.woocommerce .zn-cartpage-classic .cart-collaterals .cart_totals table{width:100%}.woocommerce .zn-cartpage-classic .cart-collaterals .cart_totals .order-total{font-size:16px;background-color:#eee}.woocommerce .zn-cartpage-classic .cart-collaterals .cart_totals table th{text-transform:uppercase;font-weight:600}.woocommerce .zn-cartpage-classic .cart-collaterals .cart_totals table td,.woocommerce .zn-cartpage-classic .cart-collaterals .cart_totals table th{padding:10px}.woocommerce .zn-cartpage-classic .cart-collaterals ul.products li.product .product-list-item .kw-prodimage{line-height:180px;height:180px}.woocommerce .zn-cartpage-classic .cart-collaterals .cross-sells{width:50%}.woocommerce .zn-cartpage-classic .cart-collaterals .cross-sells>h2{font-family:Open Sans,sans-serif;font-weight:400;font-size:22px}.woocommerce .zn-cartpage-classic .wc-proceed-to-checkout{display:inline-block}.kl-skin--dark .zn-cartpage-classic .cart-collaterals .cart_totals>h2{color:#777}.kl-skin--dark .zn-cartpage-classic .cart-collaterals .cart_totals .order-total{background-color:#111}.kl-skin--dark .zn-cartpage-classic .cart-collaterals .cart_totals table td,.kl-skin--dark .zn-cartpage-classic .cart-collaterals .cart_totals table th{border-top-color:#252525}.kl-skin--dark .zn-cartpage-classic .woocommerce-checkout #payment{background:#292929}.kl-skin--dark .zn-cartpage-classic .woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid #353535}@media screen and (max-width:767px){.woocommerce .zn-cartpage-classic .cart-collaterals .cart_totals,.woocommerce .zn-cartpage-classic .cart-collaterals .cross-sells{width:100%}}.woocommerce .zn-cartpage-style2{background-color:#fff}.woocommerce .zn-cartpage-style2 table.cart{border-radius:0;border:0}.woocommerce .zn-cartpage-style2 table.cart thead{text-transform:uppercase;border-radius:0;color:#fff;font-size:12px}.woocommerce .zn-cartpage-style2 table.cart thead th{font-weight:700;color:#000;height:90px;padding-top:30px;font-size:14px;background-color:#fafafa}.woocommerce .zn-cartpage-style2 table.cart td{padding:25px}.woocommerce .zn-cartpage-style2 table.cart tr:after,.woocommerce .zn-cartpage-style2 table.cart tr:before{display:table-cell;content:"";width:50px}.woocommerce .zn-cartpage-style2 table.cart thead tr:after,.woocommerce .zn-cartpage-style2 table.cart thead tr:before{background-color:#fafafa}.woocommerce .zn-cartpage-style2 table.cart .cart_item td{padding-bottom:30px;padding-top:30px}.woocommerce .zn-cartpage-style2 table.cart .cart_item:first-child td{border-top:0}.woocommerce-cart .zn-cartpage-style2 table.cart td.product-remove .remove{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:0 auto;text-indent:-9999px;line-height:30px;display:inline-block;position:relative;height:28px;background:#f99;width:28px}.woocommerce-cart .zn-cartpage-style2 table.cart td.product-remove .remove:hover{background:#000}.woocommerce-cart .zn-cartpage-style2 table.cart td.product-remove .remove:after,.woocommerce-cart .zn-cartpage-style2 table.cart td.product-remove .remove:before{left:50%;margin:-1px 0 0 -6px;position:absolute;top:50%;height:2px;background-color:#fff;content:"";width:12px}.woocommerce-cart .zn-cartpage-style2 table.cart td.product-remove .remove:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.woocommerce-cart .zn-cartpage-style2 table.cart td.product-thumbnail{padding-right:0;padding-left:0;width:72px}.woocommerce-cart .zn-cartpage-style2 table.cart td.product-thumbnail img{box-shadow:none;border:3px solid #edefed;width:72px}.woocommerce-cart .zn-cartpage-style2 table.cart td.product-name{font-weight:700}.woocommerce-cart .zn-cartpage-style2 table.cart td.product-name .variation{font-weight:400}.woocommerce-cart .zn-cartpage-style2 table.cart td.product-price{font-size:14px}.woocommerce-cart .zn-cartpage-style2 table.cart td.product-quantity input.qty{width:100px}.woocommerce-cart .zn-cartpage-style2 table.cart td.product-subtotal{font-size:18px}.woocommerce .zn-cartpage-style2 table.cart .product-price,.woocommerce .zn-cartpage-style2 table.cart .product-quantity,.woocommerce .zn-cartpage-style2 table.cart .product-subtotal{text-align:end}.woocommerce-cart #page_wrapper .zn-cartpage-style2 table.cart td.actions{padding-right:0;padding-left:0;height:110px}.woocommerce-cart #page_wrapper .zn-cartpage-style2 table.cart td.actions .coupon .input-text{line-height:normal;color:#000;font-size:14px;min-width:300px;width:auto}.woocommerce-cart #page_wrapper .zn-cartpage-style2 table.cart td.actions .coupon .input-text:focus{border-color:#ccc}.woocommerce-cart #page_wrapper .zn-cartpage-style2 table.cart td.actions .coupon input[type=submit]{border:2px solid #eee;margin-left:20px;color:#ccc!important;background-color:transparent}.woocommerce-cart #page_wrapper .zn-cartpage-style2 table.cart td.actions .coupon input[type=submit]:hover{color:#999!important;border-color:#ccc}.woocommerce-cart #page_wrapper .zn-cartpage-style2 table.cart td.actions>input.button{margin-left:20px}.woocommerce .zn-cartpage-style2 .cart-collaterals{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce .zn-cartpage-style2 .cart-collaterals .cart_totals{padding:70px 50px;background-color:#fafafa;width:50%}.woocommerce .zn-cartpage-style2 .cart-collaterals .cart_totals:only-child{margin-left:auto}.woocommerce .zn-cartpage-style2 .cart-collaterals .cross-sells+.cart_totals{width:40%}.woocommerce .zn-cartpage-style2 .cart-collaterals .cart_totals>h2{font-family:inherit;text-transform:uppercase;font-weight:700;margin-top:0;color:#000;font-size:24px}.woocommerce .zn-cartpage-style2 .cart-collaterals .cart_totals .shop_table{border-radius:0;border:0;width:100%}.woocommerce .zn-cartpage-style2 .cart-collaterals .cart_totals .shop_table td,.woocommerce .zn-cartpage-style2 .cart-collaterals .cart_totals .shop_table th{padding:10px}.woocommerce .zn-cartpage-style2 .cart-collaterals .cart_totals .shop_table th{text-transform:uppercase;font-weight:600;width:35%}.woocommerce .zn-cartpage-style2 .cart-collaterals .cart_totals .shop_table td{text-align:right}.woocommerce .zn-cartpage-style2 .shipping-calculator-button{text-transform:uppercase;margin-top:20px;border-radius:2px;border:2px solid #f99;line-height:1;display:inline-block;text-align:center;color:#f99;padding:10px 0;font-size:12px;background-color:transparent;width:100%}.woocommerce .zn-cartpage-style2 .shipping-calculator-button:hover{opacity:.8}.woocommerce-cart .zn-cartpage-style2 .cart-collaterals .cart_totals .shipping-calculator-form button[type=submit],.woocommerce-cart .zn-cartpage-style2 .cart-collaterals .cart_totals .shipping-calculator-form input[type=text],.woocommerce-cart .zn-cartpage-style2 .cart-collaterals .cart_totals .shipping-calculator-form select{margin-bottom:10px;box-shadow:none}.woocommerce-cart .zn-cartpage-style2 .cart-collaterals .cart_totals .shipping-calculator-form button[type=submit]{width:100%}.woocommerce .zn-cartpage-style2 .cart-collaterals .cart_totals .order-total{color:#000;font-size:16px;background-color:transparent}.woocommerce-cart .zn-cartpage-style2 .wc-proceed-to-checkout a.checkout-button{display:block}@media (max-width:767px){.woocommerce-cart .zn-cartpage-style2 .wc-proceed-to-checkout a.checkout-button{white-space:inherit}}.woocommerce .zn-cartpage-style2>form{overflow-x:auto;min-height:.01%}.woocommerce .zn-cartpage-style2 .cart-collaterals .cross-sells{padding:70px 50px;width:60%}.woocommerce .zn-cartpage-style2 .cart-collaterals .cross-sells>h2{margin-bottom:20px;font-weight:700;margin-top:0;color:#000;font-size:22px}@media (max-width:991px){.woocommerce .zn-cartpage-style2 .cart-collaterals{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.woocommerce .zn-cartpage-style2 .cart-collaterals .cart_totals,.woocommerce .zn-cartpage-style2 .cart-collaterals .cross-sells,.woocommerce .zn-cartpage-style2 .cart-collaterals .cross-sells+.cart_totals{width:100%}}@media (max-width:767px){.woocommerce #page_wrapper .zn-cartpage-style2 table.cart td.actions .coupon+.button{margin:30px auto 20px;display:block}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:100%}.woocommerce .zn-cartpage-style2>form{margin-bottom:15px;border:1px solid #ddd;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%}.woocommerce .zn-cartpage-style2 table.cart .cart_item td,.woocommerce-cart #page_wrapper .zn-cartpage-style2 table.cart td.actions{padding:25px}.woocommerce #content .zn-cartpage-style2 table.cart td.actions .coupon,.woocommerce .zn-cartpage-style2 table.cart td.actions .coupon,.woocommerce-page #content .zn-cartpage-style2 table.cart td.actions .coupon,.woocommerce-page .zn-cartpage-style2 table.cart td.actions .coupon{float:none;padding-bottom:0}.woocommerce-cart #page_wrapper .zn-cartpage-style2 table.cart td.actions .coupon input[type=submit]{float:none;width:auto}.woocommerce-cart #page_wrapper .zn-cartpage-style2 table.cart td.actions>input.button{float:none;margin-top:30px;margin-left:0;clear:left;width:auto}}.kl-skin--dark .zn-cartpage-style2{background-color:#000}.kl-skin--dark .zn-cartpage-style2 table.cart thead{color:#000}.kl-skin--dark .zn-cartpage-style2 table.cart thead th{color:#fff;background-color:#131313}.kl-skin--dark .zn-cartpage-style2 table.cart thead tr:after,.kl-skin--dark .zn-cartpage-style2 table.cart thead tr:before{background-color:#131313}.kl-skin--dark .zn-cartpage-style2 table.cart td.product-remove .remove:hover{background:#fff}.kl-skin--dark .zn-cartpage-style2 table.cart td.product-remove .remove:after,.kl-skin--dark .zn-cartpage-style2 table.cart td.product-remove .remove:before{background-color:#000}.kl-skin--dark .zn-cartpage-style2 table.cart td.product-thumbnail img{border-color:#121012}.kl-skin--dark #page_wrapper .zn-cartpage-style2 table.cart td.actions .coupon .input-text{color:#fff}.kl-skin--dark #page_wrapper .zn-cartpage-style2 table.cart td.actions .coupon .input-text:focus{border-color:#333}.kl-skin--dark #page_wrapper .zn-cartpage-style2 table.cart td.actions .coupon input[type=submit]{border:2px solid #111;color:#333!important}.kl-skin--dark #page_wrapper .zn-cartpage-style2 table.cart td.actions .coupon input[type=submit]:hover{color:#666!important;border-color:#333}.kl-skin--dark .zn-cartpage-style2 .cart-collaterals .cart_totals{background-color:#050505}.kl-skin--dark .zn-cartpage-style2 .cart-collaterals .cart_totals .order-total,.kl-skin--dark .zn-cartpage-style2 .cart-collaterals .cart_totals>h2,.kl-skin--dark .zn-cartpage-style2 .cart-collaterals .cross-sells>h2{color:#fff}.kl-skin--dark .zn-cartpage-style2 .cart-collaterals .cart_totals tr td,.kl-skin--dark .zn-cartpage-style2 .cart-collaterals .cart_totals tr th{border-top-color:#444}.zn-wc-pages-classic .checkout.woocommerce-checkout .woocommerce-shipping-fields h3{margin-top:10px}.zn-wc-pages-classic .checkout.woocommerce-checkout .woocommerce-shipping-fields h3 label{font-weight:400;display:inline-block;font-size:20px;margin-right:10px}.zn-wc-pages-classic .woocommerce-checkout-review-order .product-name{width:35%}.zn-wc-pages-classic table.shop_table tbody th,.zn-wc-pages-classic table.shop_table tfoot td,.zn-wc-pages-classic table.shop_table tfoot th{font-weight:600}.zn-wc-pages-classic table.shop_table .order-total{font-size:16px;background-color:#eee}.zn-wc-pages-classic table.woocommerce-checkout-review-order-table{border-bottom:1px solid #ccc}.kl-skin--dark.zn-wc-pages-classic table.shop_table .order-total{background-color:#111}.kl-skin--dark.zn-wc-pages-classic table.woocommerce-checkout-review-order-table{border-bottom-color:#333}.woocommerce-checkout.zn-wc-pages-style2 .woocommerce>.woocommerce-info{margin-top:20px!important;border:0;padding:35px 65px 25px!important;background:#fafafa}.woocommerce-checkout.zn-wc-pages-style2 .woocommerce>.woocommerce-info:before{display:none}.woocommerce-checkout.zn-wc-pages-style2 .woocommerce>.woocommerce-info,.woocommerce-checkout.zn-wc-pages-style2 .woocommerce>.woocommerce-info a,.woocommerce-checkout.zn-wc-pages-style2 .woocommerce>.woocommerce-info a.showcoupon,.woocommerce-checkout.zn-wc-pages-style2 .woocommerce>.woocommerce-info a.showlogin{font-weight:700;color:#000;font-size:14px}.woocommerce-checkout.zn-wc-pages-style2 .woocommerce>.woocommerce-info{text-transform:uppercase;margin-bottom:0!important}.woocommerce-checkout.zn-wc-pages-style2 .woocommerce>.woocommerce-info a.showcoupon,.woocommerce-checkout.zn-wc-pages-style2 .woocommerce>.woocommerce-info a.showlogin{text-transform:none;opacity:.4;text-decoration:underline;margin-left:30px}.woocommerce-checkout.zn-wc-pages-style2 .woocommerce>.woocommerce-info a.showcoupon:hover,.woocommerce-checkout.zn-wc-pages-style2 .woocommerce>.woocommerce-info a.showlogin:hover{opacity:1}.zn-wc-pages-style2 .woocommerce form.login{border-radius:0;margin:0;border:0;padding:45px 65px 35px;background-color:#fff}.zn-wc-pages-style2 .woocommerce form.login .button{margin-right:20px}.zn-wc-pages-style2 .woocommerce form.login .lost_password a{opacity:.6;text-decoration:underline}.zn-wc-pages-style2 .woocommerce form.login .lost_password a:hover{opacity:1}.zn-wc-pages-style2 .woocommerce .checkout_coupon{border-radius:0;margin:0;border:0;padding:35px 65px;background-color:#fff}.zn-wc-pages-style2 .woocommerce .checkout_coupon .form-row{padding-right:0;padding-left:0}.zn-wc-pages-style2 .woocommerce .checkout_coupon .form-row-first{width:calc(75% - 20px)}.zn-wc-pages-style2 .woocommerce .checkout_coupon .form-row-last{margin-left:20px;width:25%}.zn-wc-pages-style2 .woocommerce .checkout_coupon .button{width:100%}.zn-wc-pages-style2 .woocommerce form.login label{color:#000}@media (min-width:768px) and (max-width:991px){.zn-wc-pages-style2 .woocommerce .checkout_coupon .form-row-first,.zn-wc-pages-style2 .woocommerce .checkout_coupon .form-row-last{width:48%}}@media (max-width:767px){.zn-wc-pages-style2 .woocommerce .checkout_coupon .form-row-first,.zn-wc-pages-style2 .woocommerce .checkout_coupon .form-row-last{width:100%}}.zn-wc-pages-style2 .checkout.woocommerce-checkout{margin-top:20px;padding:45px 65px;background-color:#fff}.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-billing-fields h3{margin-bottom:40px;font-weight:900;margin-top:0;color:#000}.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-billing-fields label{color:#000}.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-shipping-fields h3{font-family:inherit;margin-bottom:20px;font-weight:700;margin-top:0;color:#000}.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-shipping-fields h3 label{font-weight:400;display:inline-block;font-size:20px;margin-right:10px}.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-shipping-fields label{color:#000}.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-shipping-fields .notes textarea{min-height:90px}.zn-wc-pages-style2 .checkout.woocommerce-checkout #order_review_heading{font-weight:900;margin:40px 0 20px;color:#000;position:relative;padding-top:40px}.zn-wc-pages-style2 .checkout.woocommerce-checkout #order_review_heading:before{left:-65px;border-top:3px solid rgba(0,0,0,.05);right:-65px;position:absolute;top:0;content:""}.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table{border:0;color:#000}.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table th{text-transform:uppercase;padding:15px 0}.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table td{border-top:1px solid rgba(0,0,0,.05);padding:15px 0}.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal td,.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td,.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table .product-total,.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping td,.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table .tax-rate td{text-align:right}.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total{background:none}.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td,.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th{border-top:2px solid #ccc;background:none}.zn-wc-pages-style2 .checkout.woocommerce-checkout #payment{margin-top:40px;position:relative;padding:40px 0 0;background:none}.zn-wc-pages-style2 .checkout.woocommerce-checkout #payment:before{left:-65px;border-top:3px solid rgba(0,0,0,.05);right:-65px;position:absolute;top:0;content:""}.zn-wc-pages-style2 .checkout.woocommerce-checkout #payment ul.payment_methods{border-bottom:0;padding:0}.zn-wc-pages-style2 .checkout.woocommerce-checkout #payment ul.payment_methods li{margin-bottom:10px}.zn-wc-pages-style2 .checkout.woocommerce-checkout #payment ul.payment_methods li label{text-transform:uppercase;color:#000}.zn-wc-pages-style2 .checkout.woocommerce-checkout #payment .payment_method_paypal .about_paypal{opacity:.6;margin-left:10px;line-height:32px}.zn-wc-pages-style2 .checkout.woocommerce-checkout #place_order{padding-right:40px;padding-left:40px}.kl-skin--dark.woocommerce-checkout.zn-wc-pages-style2 .woocommerce>.woocommerce-info{background:#050505}.kl-skin--dark.woocommerce-checkout.zn-wc-pages-style2 .woocommerce>.woocommerce-info,.kl-skin--dark.woocommerce-checkout.zn-wc-pages-style2 .woocommerce>.woocommerce-info a,.kl-skin--dark.woocommerce-checkout.zn-wc-pages-style2 .woocommerce>.woocommerce-info a.showcoupon,.kl-skin--dark.woocommerce-checkout.zn-wc-pages-style2 .woocommerce>.woocommerce-info a.showlogin{color:#fff}.kl-skin--dark.zn-wc-pages-style2 .woocommerce .checkout_coupon,.kl-skin--dark.zn-wc-pages-style2 .woocommerce form.login{background-color:#000}.kl-skin--dark.zn-wc-pages-style2 .woocommerce form.login label{color:#fff}.kl-skin--dark.zn-wc-pages-style2 .checkout.woocommerce-checkout{background-color:#000}.kl-skin--dark.zn-wc-pages-style2 .checkout.woocommerce-checkout #order_review_heading,.kl-skin--dark.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-billing-fields h3,.kl-skin--dark.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-billing-fields label,.kl-skin--dark.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-shipping-fields h3,.kl-skin--dark.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-shipping-fields label{color:#fff}.kl-skin--dark.zn-wc-pages-style2 .checkout.woocommerce-checkout #order_review_heading:before{border-top-color:hsla(0,0%,100%,.05)}.kl-skin--dark.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table{color:#fff}.kl-skin--dark.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table td{border-top-color:hsla(0,0%,100%,.05)}.kl-skin--dark.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td,.kl-skin--dark.zn-wc-pages-style2 .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th{border-top-color:#333}.kl-skin--dark.zn-wc-pages-style2 .checkout.woocommerce-checkout #payment:before{border-top-color:hsla(0,0%,100%,.05)}.kl-skin--dark.zn-wc-pages-style2 .checkout.woocommerce-checkout #payment ul.payment_methods li label{color:#fff}.kl-skin--dark.zn-wc-pages-style2 .checkout.woocommerce-checkout #payment ul.payment_methods .payment_box{color:#999;background-color:#202321}.kl-skin--dark.zn-wc-pages-style2 .checkout.woocommerce-checkout #payment ul.payment_methods .payment_box:before{border-bottom-color:#202321}.woocommerce table.my_account_orders td.order-total,.woocommerce table.my_account_orders th.order-total{font-size:13px;background-color:#ccc}.woocommerce table.my_account_orders td.order-total{background-color:transparent}.woocommerce .addresses .title{overflow:hidden}.woocommerce .addresses .title h3{text-transform:uppercase;float:left;margin-bottom:20px;margin-top:0;line-height:1.3;font-size:20px}.woocommerce .addresses .title .edit,.woocommerce ul.digital-downloads li .count{text-transform:uppercase;float:right;font-weight:600;margin-top:5px;border-radius:2px;line-height:1;color:#676767;padding:7px 10px 6px;font-size:12px;background-color:#dedede}.woocommerce .addresses .title .edit:hover,.woocommerce ul.digital-downloads li .count:hover{background-color:#ccc}.woocommerce .woocommerce>form .form-row{padding-right:0;padding-left:0}.woocommerce .woocommerce>form fieldset{margin-bottom:20px;margin-top:30px;clear:both}.woocommerce .woocommerce>form legend{clear:both;padding-bottom:10px}.woocommerce .myaccount_user{line-height:1.7;font-size:14px}.woocommerce .myaccount_user a{text-decoration:underline}.woocommerce .myaccount_user~h2,.woocommerce .order-info~h2,.woocommerce .order-info~header h2,.woocommerce .woocommerce>h2{text-transform:uppercase}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #e9e9e9;padding:10px 20px}.woocommerce form.login .form-row,.woocommerce form.register .form-row{margin-bottom:10px}.woocommerce form.login .form-row .button+label,.woocommerce form.register .form-row .button+label{margin-left:10px}.woocommerce form.edit-account .button{margin-top:20px}.woocommerce form .form-row .input-checkbox{position:relative}.kl-skin--dark table.my_account_orders td.order-total,.kl-skin--dark table.my_account_orders th.order-total{background-color:#333}.kl-skin--dark .addresses .title .edit,.kl-skin--dark ul.digital-downloads li .count{color:#989898;background-color:#212121}.kl-skin--dark .addresses .title .edit:hover,.kl-skin--dark ul.digital-downloads li .count:hover{background-color:#333}.kl-skin--dark form.checkout_coupon,.kl-skin--dark form.login,.kl-skin--dark form.register{border:1px solid #161616}.woocommerce-MyAccount-navigation ul{margin:0;list-style:none;padding:0}.woocommerce-MyAccount-navigation ul li{margin-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:10px}.kl-skin--dark .woocommerce-MyAccount-navigation ul li{border-bottom-color:hsla(0,0%,100%,.1)}.woocommerce-MyAccount-navigation ul a{display:block}.woocommerce-MyAccount-navigation ul li.is-active a{font-weight:700}.woocommerce-Address-title .edit{text-transform:uppercase;font-weight:700;text-decoration:underline;font-size:11px}.zn-wc-pages-style2 .woocommerce-thankyou-order-received{margin-bottom:30px;font-size:16px}.zn-wc-pages-style2 .woocommerce-thankyou-order-details{padding-left:0}.zn-wc-pages-style2 .woocommerce-thankyou-order-details li{margin-bottom:20px}.zn-wc-pages-style2 table.shop_table.customer_details,.zn-wc-pages-style2 table.shop_table.order_details{margin-top:20px;border-radius:0;border:0;background:#fff}.zn-wc-pages-style2 table.shop_table.customer_details td,.zn-wc-pages-style2 table.shop_table.customer_details th,.zn-wc-pages-style2 table.shop_table.order_details td,.zn-wc-pages-style2 table.shop_table.order_details th{padding:15px 20px}.kl-skin--dark.zn-wc-pages-style2 table.shop_table.customer_details,.kl-skin--dark.zn-wc-pages-style2 table.shop_table.order_details{background:#000}.woocommerce .product-page{margin-bottom:30px}.woocommerce div.product .product_title{line-height:1.4}.woocommerce div.product div.summary{float:none!important;width:100%!important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{border-radius:2px;right:20px;line-height:40px;vertical-align:middle;text-align:center;color:#fff;z-index:99;position:absolute;top:20px;height:40px;-webkit-transition:background .3s ease-out;transition:background .3s ease-out;background:rgba(0,0,0,.4);width:40px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger img{display:none!important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{font-family:Glyphicons Halflings;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-indent:inherit;line-height:1;display:inline-block;font-style:normal;font-size:0}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{left:auto;border:none;display:inline-block;position:relative;top:13px;height:auto;font-size:13px;content:"\e003";width:auto}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{display:none}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:focus,.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover{color:#fff;background:rgba(0,0,0,.9)}.woocommerce-product-gallery__trigger .glyphicon{vertical-align:middle;top:-1px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper:after,.woocommerce div.product div.images .woocommerce-product-gallery__wrapper:before{display:table;content:" "}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper:after{clear:both}.woocommerce div.product div.images .woocommerce-product-gallery__image{margin-bottom:20px}.woocommerce div.product div.images .woocommerce-product-gallery__image:first-child{margin-left:10px;margin-right:10px}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){float:left;padding-right:10px;padding-left:10px;width:25%}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.5;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.woocommerce div.product div.images .woocommerce-product-gallery__image a:hover img{opacity:1}.woocommerce div.product .single_product_main_image div.flex-viewport{margin:0 0 20px}.woocommerce div.product .single_product_main_image div.flex-viewport .woocommerce-product-gallery__image{margin:0;padding:0;width:100%}.woocommerce div.product .single_product_main_image div.flex-viewport .woocommerce-product-gallery__image a img{opacity:1}.woocommerce .zn-wooGalleryThumbs-summary,.woocommerce div.product div.images .flex-control-thumbs{margin:0 -10px 20px;list-style:none;padding:0}.woocommerce div.product div.images .flex-control-thumbs:after,.woocommerce div.product div.images .flex-control-thumbs:before{display:table;content:" "}.woocommerce div.product div.images .flex-control-thumbs:after{clear:both}.woocommerce div.product div.images .flex-control-thumbs li,.woocommerce div.product div.woocommerce-product-gallery__thumb{float:left;margin-bottom:20px;padding-right:10px;padding-left:10px;width:25%}.woocommerce div.product div.images .flex-control-thumbs li,.woocommerce-product-gallery__thumb{display:block;height:100%}.woocommerce .pswp__bg{opacity:.94;background:#333}.woocommerce.single-product div.product p.price,.woocommerce.single-product div.product span.price{color:#282828;font-size:24px}.woocommerce.single-product div.product p.price .amount,.woocommerce.single-product div.product span.price .amount{margin:0 5px}.woocommerce.single-product div.product p.price del,.woocommerce.single-product div.product span.price del{opacity:.8;text-decoration:none;display:inline-block;margin-right:10px}.woocommerce.single-product div.product p.price del .amount,.woocommerce.single-product div.product span.price del .amount{text-decoration:line-through}.woocommerce.single-product div.product p.price ins,.woocommerce.single-product div.product span.price ins{font-weight:600;text-decoration:none;display:inline-block}.woocommerce.single-product div.product .kw-details-desc{margin-bottom:30px}.woocommerce div.product form.cart div.quantity{margin-right:10px}.woocommerce div.product form.cart div.quantity .qty{border-radius:3px;border:1px solid #d9d9d9;padding:2px;height:34px;font-size:16px}.woocommerce div.product form.cart .variations td.label{vertical-align:top;display:table-cell;text-align:start;padding:10px 0 0;font-size:100%}.woocommerce div.product form.cart .variations label{text-transform:uppercase;font-weight:400;display:inline-block;color:#000;font-size:16px;margin-right:20px}.woocommerce div.product form.cart .variations select{text-transform:uppercase;font-weight:600;border-radius:3px;-webkit-appearance:none;border:1px solid #d9d9d9;outline:none;background-image:url(../../images/select-arrow.svg);background-repeat:no-repeat;background-size:6px 12px;color:#909090;background-position-x:calc(100% - 10px);padding-left:10px;height:34px;font-size:11px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;background-position-y:center}@media (max-width:640px){.woocommerce div.product form.cart .variations td.label,.woocommerce div.product form.cart .variations td.value{display:list-item;list-style:none;width:100%}.woocommerce div.product form.cart .variations td.value select{width:100%}}.woocommerce div.product form.cart .variations select:focus,.woocommerce div.product form.cart .variations select:hover{border:1px solid #bababa;color:#787878}.woocommerce div.product form.cart .reset_variations{text-transform:uppercase;color:rgba(0,0,0,.8);font-size:11px}.woocommerce div.product form.cart .single_variation_wrap{border-left:3px solid rgba(0,0,0,.1);padding-bottom:5px;padding-left:20px;padding-top:5px}.woocommerce div.product form.cart .single_variation_wrap:after,.woocommerce div.product form.cart .single_variation_wrap:before{display:table;content:" "}.woocommerce div.product form.cart .single_variation_wrap:after{clear:both}.woocommerce div.product form.cart .single_variation_wrap .single_variation{margin-bottom:15px}.woocommerce div.product form.cart .single_variation_wrap .single_variation .price{line-height:1;color:#444;font-size:32px}.woocommerce div.product form.cart .single_variation_wrap .single_variation .price:before{margin-left:-20px;vertical-align:middle;display:inline-block;height:1px;margin-right:10px;background:#ccc;content:"";width:20px}.woocommerce div.product form.cart .single_variation_wrap .variations_button:after,.woocommerce div.product form.cart .single_variation_wrap .variations_button:before{display:table;content:" "}.woocommerce div.product form.cart .single_variation_wrap .variations_button:after{clear:both}.woocommerce div.product form.cart .single_variation_wrap .variations_button div.quantity{margin-right:10px}.woocommerce div.product form.cart .single_variation_wrap .variations_button div.quantity .qty{border-radius:3px;border:1px solid #d9d9d9;height:33px}.woocommerce .product_meta{margin-bottom:10px}.woocommerce .product_meta>span{display:block}.woocommerce .product_meta span a{font-weight:400}.woocommerce .woocommerce-product-rating .star-rating{float:left;margin:5px 5px 10px;color:#cd2122}.woocommerce #comments .star-rating{float:right;margin-bottom:10px}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:0;margin-left:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{margin:10px}.woocommerce div.product .woocommerce-tabs{margin-bottom:50px}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0 0 -1px;border-bottom:none;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{float:left;margin:0;box-shadow:none;border:none;display:block;padding:0;background:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{text-transform:uppercase;font-weight:400;line-height:18px;display:block;color:#343434;padding:15px 20px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{border-top-right-radius:5px;border:1px solid #ececec;border-bottom:0;background:#fff;border-top-left-radius:5px}.woocommerce div.product .woocommerce-tabs .panel{border:1px solid #ececec;padding:10px 15px 15px;background:#fff;width:100%}.related.products h2,.upsells.products h2,.woocommerce div.product .woocommerce-tabs h2{text-transform:uppercase;line-height:20px;font-size:18px}.site-content div.product p.stock,div.product p.stock{color:#535353;font-size:11px}.kl-skin--dark.single-product div.product p.price,.kl-skin--dark.single-product div.product span.price{color:#d7d7d7}.kl-skin--dark.single-product div.product p.price del:before,.kl-skin--dark.single-product div.product span.price del:before{color:#777}.kl-skin--dark div.product form.cart div.quantity .qty{border:1px solid #262626;background:#111}.kl-skin--dark div.product form.cart .variations label{color:#000}.kl-skin--dark div.product form.cart .variations select{border:1px solid #262626;background-image:url(../../images/select-arrow-dark.svg);color:#6f6f6f}.kl-skin--dark div.product form.cart .variations select:focus,.kl-skin--dark div.product form.cart .variations select:hover{border:1px solid #454545;color:#878787}.kl-skin--dark div.product form.cart .reset_variations{color:hsla(0,0%,100%,.8)}.kl-skin--dark div.product form.cart .single_variation_wrap{border-left:3px solid hsla(0,0%,100%,.1)}.kl-skin--dark div.product form.cart .single_variation_wrap .single_variation .price{color:#bbb}.kl-skin--dark div.product form.cart .single_variation_wrap .single_variation .price:before{background:#333}.kl-skin--dark div.product form.cart .single_variation_wrap .variations_button div.quantity .qty{border:1px solid #d9d9d9}.kl-skin--dark div.product .woocommerce-tabs ul.tabs li a{color:#cbcbcb}.kl-skin--dark div.product .woocommerce-tabs .panel,.kl-skin--dark div.product .woocommerce-tabs ul.tabs li.active a{border:1px solid #131313;background:#000}.kl-skin--dark .site-content div.product p.stock,.kl-skin--dark div.product p.stock{color:#acacac}.kl-skin--dark div.product .woocommerce-tabs ul.tabs li.active{background:#000}.kl-skin--dark .commentlist li.comment>div[id*=comment-]{border:1px solid #444;background-color:#161616}.woocommerce.single-product div.product.prodpage-classic p.price del:before,.woocommerce.single-product div.product.prodpage-classic p.price ins:before,.woocommerce.single-product div.product.prodpage-classic span.price del:before,.woocommerce.single-product div.product.prodpage-classic span.price ins:before{font-weight:700;text-decoration:none;margin-left:5px;line-height:1.4;display:block;font-size:10px}.woocommerce.single-product div.product.prodpage-classic p.price del:before,.woocommerce.single-product div.product.prodpage-classic span.price del:before{color:#888;content:attr(data-was)}.woocommerce.single-product div.product.prodpage-classic p.price del+ins:before,.woocommerce.single-product div.product.prodpage-classic span.price del+ins:before{color:#cd2122;content:attr(data-now)}.woocommerce div.product.prodpage-style2 .product_title{color:#000}.woocommerce div.product.prodpage-style2 .product-page{margin-left:0;padding:50px;margin-right:0;background-color:#fff}.woocommerce div.product.prodpage-style2 .single_product_main_image{padding-right:30px;padding-left:0}.woocommerce.single-product div.product.prodpage-style2 .kw-details-desc{color:#000;font-size:14px}.woocommerce.single-product div.product.prodpage-style2 p.price,.woocommerce.single-product div.product.prodpage-style2 span.price{margin-bottom:40px;color:#000}.woocommerce.single-product div.product.prodpage-style2 p.price del,.woocommerce.single-product div.product.prodpage-style2 span.price del{margin-bottom:10px;font-size:18px}.woocommerce.single-product div.product.prodpage-style2 p.price ins,.woocommerce.single-product div.product.prodpage-style2 span.price ins{display:block;font-size:30px}.woocommerce div.product.prodpage-style2 form.cart div.quantity .qty{height:52px;width:100px}.woocommerce div.product.prodpage-style2 form.cart .single_add_to_cart_button{text-transform:uppercase;padding:19px 35px}.woocommerce.single-product div.product.prodpage-style2 .product_meta{font-weight:700}.woocommerce.single-product div.product.prodpage-style2 .product_meta span a,.woocommerce.single-product div.product.prodpage-style2 .product_meta span span{font-weight:400}.woocommerce div.product.prodpage-style2 .woocommerce-product-rating .star-rating{color:#c2c2c2}.woocommerce div.product.prodpage-style2 .woocommerce-tabs ul.tabs{margin-bottom:-1px;border-bottom:none}.woocommerce div.product.prodpage-style2 .woocommerce-tabs ul.tabs:before{border:0}.woocommerce div.product.prodpage-style2 .woocommerce-tabs ul.tabs li{border-radius:0;border:0;margin-right:2px;background:none}.woocommerce div.product.prodpage-style2 .woocommerce-tabs ul.tabs li a{opacity:.5;font-weight:700;border-radius:0;color:#000;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;background:#fff}.woocommerce div.product.prodpage-style2 .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product.prodpage-style2 .woocommerce-tabs ul.tabs li:hover a{opacity:1;border:0}.woocommerce div.product.prodpage-style2 .woocommerce-tabs .panel{border:0;padding:40px}.woocommerce div.product.prodpage-style2 .woocommerce-tabs h2{font-family:inherit}.woocommerce div.product.prodpage-style2 #reviews #comments h2{margin-bottom:30px;font-weight:700;margin-top:10px;font-size:14px}.woocommerce div.product.prodpage-style2 #reviews #comments ol.commentlist li img.avatar{border-radius:50%}.woocommerce div.product.prodpage-style2 #reviews #comments ol.commentlist .comment_container{border:0;background-color:transparent}.woocommerce div.product.prodpage-style2 #reviews #comments ol.commentlist li .comment-text{padding-right:0;padding-left:0}.woocommerce div.product.prodpage-style2 #reviews #comments ol.commentlist li .comment-text p.meta{font-size:14px}.woocommerce div.product.prodpage-style2 #reviews #comments ol.commentlist li .comment-text p.meta strong{color:#000}.woocommerce div.product.prodpage-style2 #reviews #comments .star-rating{color:#c2c2c2;font-size:12px}.woocommerce div.product.prodpage-style2 #reviews .comment-respond .comment-reply-title.opened-form:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.woocommerce div.product.prodpage-style2 #reviews .comment-respond .comment-reply-title:hover:before{border:1px solid #aaa}.woocommerce div.product.prodpage-style2 #reviews .comment-form{display:none}.woocommerce div.product.prodpage-style2 #reviews .comment-form.show-form{display:block}div.product.prodpage-style2 .related.products h2,div.product.prodpage-style2 .upsells.products h2{margin-bottom:20px;font-weight:700;color:#000;font-size:26px}.kl-skin--dark div.product.prodpage-style2 .product_title{color:#fff}.kl-skin--dark div.product.prodpage-style2 .product-page{background-color:#000}.kl-skin--dark.single-product div.product.prodpage-style2 .kw-details-desc,.kl-skin--dark.single-product div.product.prodpage-style2 p.price,.kl-skin--dark.single-product div.product.prodpage-style2 span.price{color:#fff}.kl-skin--dark div.product.prodpage-style2 .woocommerce-product-rating .star-rating{color:#3d3d3d}.kl-skin--dark div.product.prodpage-style2 .woocommerce-tabs ul.tabs li a{color:#fff;background:#000}.kl-skin--dark div.product.prodpage-style2 #reviews #comments ol.commentlist li .comment-text p.meta strong{color:#fff}.kl-skin--dark div.product.prodpage-style2 #reviews .comment-respond .comment-reply-title:before{border:1px solid #222;color:#fff}.kl-skin--dark div.product.prodpage-style2 #reviews .comment-respond .comment-reply-title:hover:before{border:1px solid #555}.kl-skin--dark div.product.prodpage-style2 .related.products h2,.kl-skin--dark div.product.prodpage-style2 .upsells.products h2{color:#fff}.woocommerce div.product.prodpage-style3 .product_title{font-weight:700;color:#000}.woocommerce div.product.prodpage-style3 .product-page{margin-bottom:0;margin-left:0;margin-right:0;background-color:#fff}.woocommerce div.product.prodpage-style3 .main-data{padding-right:0;padding-left:20px}.woocommerce div.product.prodpage-style3 .summary{padding:110px calc(50vw - 585px) 40px 70px}.woocommerce.boxed div.product.prodpage-style3 .single_product_main_image .woocommerce-product-gallery{max-width:100%}.woocommerce.boxed div.product.prodpage-style3 .summary{padding-right:70px}.woocommerce #content div.product.prodpage-style3 .single_product_main_image,.woocommerce div.product.prodpage-style3 .single_product_main_image{padding-right:0;position:relative;padding-left:0;max-width:50%;background-color:transparent}@media (max-width:767px){.woocommerce #content div.product.prodpage-style3 .single_product_main_image,.woocommerce div.product.prodpage-style3 .single_product_main_image{max-width:100%}}.woocommerce #content div.product.prodpage-style3 .single_product_main_image:after,.woocommerce div.product.prodpage-style3 .single_product_main_image:after{left:0;pointer-events:none;position:absolute;top:0;height:100%;background-color:hsla(0,0%,56%,.05);content:"";width:100%}.no-csspointerevents .woocommerce #content div.product.prodpage-style3 .single_product_main_image:after,.no-csspointerevents .woocommerce div.product.prodpage-style3 .single_product_main_image:after{display:none}.woocommerce div.product.prodpage-style3 .single_product_main_image .woocommerce-product-gallery{float:none;margin:0 auto;border:0;padding-bottom:0;padding-top:0;max-width:60%;background-color:transparent;width:auto}.is-ie11 div.product.prodpage-style3 .single_product_main_image .woocommerce-product-gallery{margin:0;max-width:70%;width:100%}@media (max-width:767px){.woocommerce div.product.prodpage-style3 .single_product_main_image .woocommerce-product-gallery{max-width:100%}}.woocommerce div.product div.zn-wooSlickGallery .woocommerce-product-gallery__wrapper:after,.woocommerce div.product div.zn-wooSlickGallery .woocommerce-product-gallery__wrapper:before,.woocommerce div.product.prodpage-style3 div.zn-wooSlickGallery .woocommerce-product-gallery__image:not(.slick-slide)~.woocommerce-product-gallery__image{display:none}.woocommerce div.product.prodpage-style3 .zn-wooGalleryThumbs-summary{margin:0 -10px 20px}.woocommerce div.product.prodpage-style3 .zn-wooGalleryThumbs-summary:after,.woocommerce div.product.prodpage-style3 .zn-wooGalleryThumbs-summary:before{display:table;content:" "}.woocommerce div.product.prodpage-style3 .zn-wooGalleryThumbs-summary:after{clear:both}.woocommerce div.product.prodpage-style3 .zn-wooGalleryThumbs-summary.woocommerce-product-gallery--columns-5 .zn-wooSlickGallery-dots,.zn-wooGalleryThumbs-summary .woocommerce-product-gallery__image{float:left;max-height:90px;margin-left:0;padding-right:10px;padding-left:10px;max-width:90px;margin-right:0;width:20%}.woocommerce div.product.prodpage-style3 .zn-wooGalleryThumbs-summary .woocommerce-product-gallery__image img{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.5;border:2px solid #efefef;padding:0;-webkit-transition:opacity .2s ease-out,border-color .2s ease-out;transition:opacity .2s ease-out,border-color .2s ease-out}.woocommerce div.product.prodpage-style3 .zn-wooGalleryThumbs-summary .woocommerce-product-gallery__image img:hover{border-color:#000}.woocommerce div.product.prodpage-style3 .flex-control-nav.flex-control-thumbs{display:none}.woocommerce div.product.prodpage-style3 .flex-control-nav{margin:0;padding:0}.zn-wooGalleryThumbs-summary .zn-wooSlickGallery-dots{margin:0 10px 20px;list-style:none;padding:0}.zn-wooGalleryThumbs-summary .woocommerce-product-gallery__image,.zn-wooGalleryThumbs-summary .zn-wooSlickGallery-dots li{margin-bottom:20px;padding-right:10px;padding-left:10px;width:20%}.zn-wooGalleryThumbs-summary .woocommerce-product-gallery__image img,.zn-wooGalleryThumbs-summary .zn-wooSlickGallery-dots img{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.5;border:2px solid #efefef;padding:0;-webkit-transition:opacity .2s ease-out,border-color .2s ease-out;transition:opacity .2s ease-out,border-color .2s ease-out}.woocommerce div.product.prodpage-style3 .zn-wooGalleryThumbs-summary .woocommerce-product-gallery__image img:hover,.woocommerce div.product.prodpage-style3 .zn-wooGalleryThumbs-summary .zn-wooSlickGallery-dots img:hover,.zn-wooGalleryThumbs-summary .zn-wooSlickGallery-dots.slick-active img{opacity:1;border-color:#000}.zn-wooGalleryThumbs-summary .woocommerce-product-gallery__trigger{display:none}.woocommerce div.product.prodpage-style3 .single_product_main_image .zn_badge_container{top:35px}.woocommerce div.product.prodpage-style3 .single_product_main_image .zn_badge_new,.woocommerce div.product.prodpage-style3 .single_product_main_image .zn_badge_sale{font-weight:700;padding:10px 15px;font-size:14px}.woocommerce.single-product div.product.prodpage-style3 .kw-details-desc{color:#000;font-size:14px}.woocommerce.single-product div.product.prodpage-style3 p.price,.woocommerce.single-product div.product.prodpage-style3 span.price{margin-bottom:40px;color:#000}.woocommerce.single-product div.product.prodpage-style3 p.price del,.woocommerce.single-product div.product.prodpage-style3 span.price del{margin-bottom:10px;font-size:18px}.woocommerce.single-product div.product.prodpage-style3 p.price ins,.woocommerce.single-product div.product.prodpage-style3 span.price ins{display:block;font-size:30px}.woocommerce div.product.prodpage-style3 form.cart .single_variation_wrap .variations_button div.quantity .qty,.woocommerce div.product.prodpage-style3 form.cart div.quantity .qty{width:100px}.woocommerce div.product.prodpage-style3 form.cart .single_add_to_cart_button{text-transform:uppercase;padding-right:40px;padding-left:40px}.woocommerce.single-product div.product.prodpage-style3 .product_meta{font-weight:700}.woocommerce.single-product div.product.prodpage-style3 .product_meta span a,.woocommerce.single-product div.product.prodpage-style3 .product_meta span span{font-weight:400}.woocommerce div.product.prodpage-style3 .woocommerce-product-rating .star-rating{float:none;margin:0;vertical-align:middle;display:inline-block;color:#c2c2c2;font-size:12px}.woocommerce div.product.prodpage-style3 .woocommerce-product-rating .woocommerce-review-link{line-height:1;vertical-align:middle;font-size:12px}.woocommerce div.product.prodpage-style3 .wc-related-upsells-section{padding-bottom:90px;padding-top:80px;background-color:#fcfcfc}.woocommerce div.product.prodpage-style3 .wc-tabs-section{padding-bottom:100px;padding-top:80px}.woocommerce div.product.prodpage-style3 .woocommerce-tabs,.woocommerce div.product.prodpage-style3 .woocommerce-tabs .panel{margin-bottom:0}.woocommerce div.product.prodpage-style3 .woocommerce-tabs ul.tabs{margin-bottom:-1px;border-bottom:none}.woocommerce div.product.prodpage-style3 .woocommerce-tabs ul.tabs:before{border:0}.woocommerce div.product.prodpage-style3 .woocommerce-tabs ul.tabs li{border-radius:0;border:0;margin-right:2px;background:none}.woocommerce div.product.prodpage-style3 .woocommerce-tabs ul.tabs li a{opacity:.5;font-weight:700;border-radius:0;color:#000;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;background:#fff}.woocommerce div.product.prodpage-style3 .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product.prodpage-style3 .woocommerce-tabs ul.tabs li:hover a{opacity:1;border:0}.woocommerce div.product.prodpage-style3 .woocommerce-tabs .panel{border:0;padding:40px}.woocommerce div.product.prodpage-style3 .woocommerce-tabs h2{font-family:inherit}.woocommerce div.product.prodpage-style3 #reviews #comments h2{margin-bottom:30px;font-weight:700;margin-top:10px;font-size:14px}.woocommerce div.product.prodpage-style3 #reviews #comments ol.commentlist li img.avatar{border-radius:50%}.woocommerce div.product.prodpage-style3 #reviews #comments ol.commentlist .comment_container{border:0;background-color:transparent}.woocommerce div.product.prodpage-style3 #reviews #comments ol.commentlist li .comment-text{padding-right:0;padding-left:0}.woocommerce div.product.prodpage-style3 #reviews #comments ol.commentlist li .comment-text p.meta{font-size:14px}.woocommerce div.product.prodpage-style3 #reviews #comments ol.commentlist li .comment-text p.meta strong{color:#000}.woocommerce div.product.prodpage-style3 #reviews #comments .star-rating{color:#c2c2c2;font-size:12px}.woocommerce div.product.prodpage-style3 #reviews .comment-respond .comment-reply-title{font-family:inherit;text-transform:uppercase;font-weight:400;display:block;text-align:center;cursor:pointer;font-size:16px}.woocommerce div.product.prodpage-style3 #reviews .comment-respond .comment-reply-title:before{border-radius:50%;margin:0 auto 20px;border:1px solid #ddd;line-height:38px;display:block;color:#000;height:40px;-webkit-transition:border-color .1s ease-out;transition:border-color .1s ease-out;content:"+";width:40px}.woocommerce div.product.prodpage-style3 #reviews .comment-respond .comment-reply-title.opened-form:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.woocommerce div.product.prodpage-style3 #reviews .comment-respond .comment-reply-title:hover:before{border:1px solid #aaa}.woocommerce div.product.prodpage-style3 #reviews .comment-form{display:none}.woocommerce div.product.prodpage-style3 #reviews .comment-form.show-form{display:block}div.product.prodpage-style3 .related.products h2,div.product.prodpage-style3 .upsells.products h2{margin-bottom:20px;font-weight:700;color:#000;font-size:26px}@media (max-width:767px){.woocommerce #content div.product.prodpage-style3 .single_product_main_image .images,.woocommerce div.product.prodpage-style3 .single_product_main_image .images{padding-top:30px;max-width:90%}.woocommerce div.product.prodpage-style3 .summary{padding-right:20px;padding-left:20px;padding-top:40px}}.kl-skin--dark div.product.prodpage-style3 .product_title,.kl-skin--dark.single-product div.product.prodpage-style3 .kw-details-desc,.kl-skin--dark.single-product div.product.prodpage-style3 p.price,.kl-skin--dark.single-product div.product.prodpage-style3 span.price{color:#fff}.kl-skin--dark div.product.prodpage-style3 .woocommerce-product-rating .star-rating{color:#3d3d3d}.kl-skin--dark div.product.prodpage-style3 .woocommerce-tabs ul.tabs li a{color:#fff;background:#000}.kl-skin--dark div.product.prodpage-style3 #reviews #comments ol.commentlist li .comment-text p.meta strong{color:#fff}.kl-skin--dark div.product.prodpage-style3 #reviews .comment-respond .comment-reply-title:before{border:1px solid #222;color:#fff}.kl-skin--dark div.product.prodpage-style3 #reviews .comment-respond .comment-reply-title:hover:before{border:1px solid #555}.kl-skin--dark div.product.prodpage-style3 .related.products h2,.kl-skin--dark div.product.prodpage-style3 .upsells.products h2{color:#fff}.zn_badge_container{left:20px;z-index:1;position:absolute;top:20px}.product-page .zn_badge_container{left:35px}.zn_badge_container .zn_badge_sale:not(:only-child){margin-bottom:-1px}.zn_badge_container .zn_badge_sale:not(:only-child):after{display:none}.zn_badge_new,.zn_badge_sale,.zn_badge_soldout{margin-bottom:11px;border-radius:2px;line-height:1;display:block;text-align:center;color:#fff;position:relative;padding:8px 12px 7px;font-size:10px}.zn_badge_soldout{font-weight:700;color:#1e1e1e;background:#d3d3d3}.zn_badge_sale{background:#c51212}.zn_badge_new:after,.zn_badge_sale:after,.zn_badge_soldout:after{border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;height:10px;bottom:-3px;content:"";width:10px}.zn_badge_sale:after{left:5px;z-index:1;background-color:#cd2122}.zn_badge_new{background-color:#12a1c5}.zn_badge_new:after{left:5px;z-index:1;background-color:#12a1c5}.zn_badge_soldout:after{left:5px;z-index:1;background-color:#d3d3d3}.zn_woo_cat_page{position:relative}.woocommerce_ordering{float:right;margin-bottom:20px;right:0;position:absolute;top:0}form .form-row input.input-text,form .form-row textarea{min-height:30px;height:auto}#payment ul.payment_methods li label{display:inline-block}.popupaddcart{left:50%;margin:-20px 0 0 -125px;box-shadow:0 0 20px rgba(0,0,0,.4);border:3px solid #999;line-height:40px;text-align:center;color:#333;z-index:1000;position:fixed;top:50%;height:40px;background:#cecece;width:250px}.zn_loop_row{clear:both;height:1px}.woocommerce #reviews h3{margin-bottom:20px;font-weight:600;font-size:18px}.woocommerce #reviews #comments ol.commentlist{padding:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:relative;margin-right:15px;width:70px}.zn_product_subcategory{text-align:center}.kl-skin--dark .select2-container .select2-choice{border:1px solid #353535;color:#cdcdcd;background-color:#141414}.kl-skin--dark .select2-container.select2-drop-above .select2-choice{border-bottom-color:#333}.kl-skin--dark .select2-drop-mask{background-color:#000}.kl-skin--dark .select2-drop{border:1px solid #333;color:#fff;background:#000}.kl-skin--dark .select2-drop.select2-drop-above{border-top:1px solid #333}.kl-skin--dark .select2-drop-active{border:1px solid #999}.kl-skin--dark .select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #999}.kl-skin--dark .select2-drop-auto-width{border-top:1px solid #333}.kl-skin--dark .select2-container .select2-choice .select2-arrow b:after{border-top-color:#999}.kl-skin--dark .select2-search input{border:1px solid #333;background-color:#000}.kl-skin--dark .select2-search input.select2-active,html[dir=rtl] .kl-skin--dark .select2-search input{background-color:#000}.kl-skin--dark .select2-container-active .select2-choice,.kl-skin--dark .select2-container-active .select2-choices{border:1px solid #999}.kl-skin--dark .select2-dropdown-open .select2-choice{box-shadow:inset 0 1px 0 #000}.kl-skin--dark .select2-dropdown-open .select2-choice .select2-arrow b:after{border-bottom-color:#999}.kl-skin--dark .select2-dropdown-open.select2-drop-above .select2-choice,.kl-skin--dark .select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #999}.kl-skin--dark .select2-results{background:#050505}.kl-skin--dark .select2-results .select2-highlighted{color:#fff;background:#0e0e0e}.kl-skin--dark .select2-results li em{background:#010021}.kl-skin--dark .select2-results .select2-highlighted ul{color:#fff;background:#000}.kl-skin--dark .select2-results .select2-ajax-error,.kl-skin--dark .select2-results .select2-no-results,.kl-skin--dark .select2-results .select2-searching,.kl-skin--dark .select2-results .select2-selection-limit{background:#0b0b0b}.kl-skin--dark .select2-results .select2-disabled.select2-highlighted{color:#999;background:#0b0b0b}.kl-skin--dark .select2-results .select2-disabled{background:#0b0b0b}.kl-skin--dark .select2-more-results.select2-active{background-color:#0b0b0b}.kl-skin--dark .select2-more-results{background:#0b0b0b}.kl-skin--dark .select2-container.select2-container-disabled .select2-choice{border:1px solid #222;background-color:#0b0b0b}.kl-skin--dark .select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#0b0b0b}.kl-skin--dark .select2-container-multi .select2-choices{border:1px solid #333;background-color:#000}.kl-skin--dark .select2-container-multi.select2-container-active .select2-choices{border:1px solid #999}.kl-skin--dark .select2-container-multi .select2-choices .select2-search-field input.select2-active{background-color:#000!important}.kl-skin--dark .select2-default{color:#999!important}.kl-skin--dark .select2-container-multi .select2-choices .select2-search-choice{color:#ccc;background-color:#1b1b1b}.kl-skin--dark .select2-container-multi .select2-choices .select2-search-choice-focus{background:#2b2b2b}.kl-skin--dark .select2-container-multi.select2-container-disabled .select2-choices,.kl-skin--dark .select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{border:1px solid #222;background-color:#0b0b0b}.zn_woo_archive_elemenent{width:100%}.woocommerce .widget_layered_nav ul li{margin-bottom:5px}.woocommerce .widget_layered_nav ul li a{font-weight:600;text-decoration:none;line-height:1.4;color:#45474d;padding:7px 0}.woocommerce .widget_layered_nav ul li:not(.chosen) a:before{border-radius:2px;border:1px solid #cbcbcb;display:inline-block;height:10px;margin-right:11px;content:"";width:10px}.woocommerce .widget_layered_nav .count{opacity:.5;font-size:100%}.woocommerce .widget_layered_nav .count:before{content:"("}.woocommerce .widget_layered_nav .count:after{content:")"}.kl-addedtocart{left:0;position:fixed;top:0;height:100%;background:rgba(0,0,0,.2);width:100%}.kl-addedtocart-container{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#000;position:relative;top:50%;padding:80px 20px;background:#fff;width:540px}.kl-addedtocart-image{margin-bottom:20px}.kl-addedtocart-title{margin-bottom:5px;font-weight:700;font-size:20px}.kl-addedtocart-desc{margin-bottom:20px;font-size:16px}.kl-addedtocart-price{font-weight:700;font-size:22px}.kl-addedtocart-checkout{margin-top:50px}.kl-addedtocart-close{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:40px;display:block;cursor:pointer;position:absolute;top:40px;height:20px;width:20px}.kl-addedtocart-close:after,.kl-addedtocart-close:before{left:0;position:absolute;top:50%;height:2px;background-color:#000;content:"";width:20px}.kl-addedtocart-close:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.kl-skin--dark .kl-addedtocart{background:hsla(0,0%,100%,.2)}.kl-skin--dark .kl-addedtocart-container{color:#fff;background:#000}.kl-skin--dark .kl-addedtocart-close:after,.kl-skin--dark .kl-addedtocart-close:before{background-color:#fff}@media (max-width:540px){.kl-addedtocart-container{width:95%}}.woocommerce ul.products li.product .product-list-item>a{display:block;position:relative}.woocommerce ul.products li.product .product-list-item .kw-prodimage{display:block;text-align:center;overflow:hidden;z-index:0;position:relative}.woocommerce ul.products li.product .product-list-item .kw-prodimage-img{-webkit-backface-visibility:hidden;opacity:1;margin:0 auto;vertical-align:middle;-webkit-transition:opacity .3s;transition:opacity .3s;width:auto}.woocommerce ul.products li.product a img{margin-bottom:0}.woocommerce ul.products li.product .product-list-item .star-rating{font-family:star;right:20px;line-height:1;overflow:hidden;color:#cacaca;position:absolute;height:1em;bottom:18px;font-size:10px;width:5.4em}.woocommerce ul.products li.product .product-list-item .star-rating:before{left:0;float:left;color:#e0e0e0;position:absolute;top:0;content:"\73\73\73\73\73"}.woocommerce ul.products li.product .product-list-item .star-rating span{left:0;float:left;overflow:hidden;position:absolute;top:0;padding-top:1.5em}.woocommerce ul.products li.product .product-list-item .star-rating span:before{left:0;position:absolute;top:0;content:"\53\53\53\53\53"}.woocommerce ul.products li.product .product-list-item .kw-prodimage-img:not(:only-child){z-index:1;position:relative}.woocommerce ul.products li.product .product-list-item .kw-prodimage-img-secondary{-webkit-backface-visibility:hidden;left:0;left:50%;opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0;-webkit-transition:opacity .4s;transition:opacity .4s}.woocommerce ul.products li.product .product-list-item:hover .kw-prodimage-img-secondary{opacity:1;z-index:1}.woocommerce ul.products li.product .product-list-item .kw-prodimage-img[data-src],.woocommerce ul.products li.product .product-list-item:hover .kw-prodimage-img:not(:only-child){opacity:0}ul.product_list_widget li .kw-prodimage .kw-prodimage-img-secondary{display:none}.woocommerce ul.products li.product .product-list-item.prod-layout-classic{display:block;position:relative;background:#fff;background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(61%,#fff),color-stop(100%,#ededed));background:-webkit-radial-gradient(center,ellipse cover,#fff 61%,#ededed 100%);background:-webkit-radial-gradient(center,ellipse,#fff 0,#fff 50%,#ededed 100%);background:-webkit-radial-gradient(center ellipse,#fff 0,#fff 50%,#ededed 100%);background:radial-gradient(ellipse at center,#fff 0,#fff 50%,#ededed 100%)}.woocommerce ul.products li.product .product-list-item.prod-layout-classic:before{left:0;box-shadow:inset 0 0 0 2px #e8e8e8;pointer-events:none;z-index:1;position:absolute;top:0;height:100%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;content:" ";width:100%}.no-csspointerevents .woocommerce ul.products li.product .product-list-item.prod-layout-classic:before{display:none}.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-details{position:relative;padding:20px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;background:#fff}.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-details-title{font-weight:300;margin:0 0 10px;line-height:1.3;min-height:40px;padding:0;font-size:16px}.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-details-title,.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-details-title a{color:#2f2f2f;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-details-desc{margin-bottom:10px;line-height:1.4;display:block;clear:both;overflow:hidden;color:#939393;color:transparent;position:relative;height:60px;font-size:12px;background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 50%,hsla(0,0%,100%,0));background:linear-gradient(180deg,rgba(0,0,0,.5) 50%,hsla(0,0%,100%,0));-webkit-background-clip:text;background-clip:text}.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-details-desc p{display:inline}.is-safari .product-list-item.prod-layout-classic .kw-details-desc{color:#939393}.no-backgroundcliptext .woocommerce ul.products li.product .prod-layout-classic.product-list-item .kw-details-desc{background:none}.is-safari .product-list-item.prod-layout-classic .kw-details-desc:after,.no-backgroundcliptext .product-list-item.prod-layout-classic .kw-details-desc:after{left:-5px;right:-5px;position:absolute;height:75%;bottom:-10px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,hsla(0,0%,100%,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),#fff);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);content:"";width:100%}.is-safari .product-list-item.prod-layout-classic:hover .kw-details-desc:after,.no-backgroundcliptext .product-list-item.prod-layout-classic:hover .kw-details-desc:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,hsla(0,0%,100%,0)),color-stop(100%,#edecec));background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),#edecec);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#edecec)}.kw-actions{display:inline-block}.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-actions{right:0;line-height:1;text-align:right;overflow:hidden;z-index:0;position:absolute;padding:10px 0;bottom:10px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;width:auto}.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-actions a{text-transform:uppercase;float:right;margin-bottom:3px;opacity:0;font-weight:600;-webkit-transform:translateX(100%);transform:translateX(100%);box-shadow:0 4px 15px rgba(0,0,0,.2);line-height:1;display:inline-block;clear:right;color:#fff;white-space:nowrap;position:relative;padding:6px 10px;font-size:10px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background:#cd2122}.woocommerce ul.products li.product .product-list-item.prod-layout-classic:hover .kw-actions a{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-actions a:hover{background:#333}.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-actions a.loading:before{left:0;right:0;position:absolute;top:0;bottom:0;background:url(../../images/ajax-loader.gif) no-repeat scroll 50% hsla(0,0%,100%,.65);content:""}.woocommerce ul.products li.product .product-list-item.prod-layout-classic .price,.woocommerce ul.products li.product .product-list-item.prod-layout-classic .price ins{margin-bottom:0;font-weight:600;text-decoration:none;line-height:1;color:#282828;font-size:18px}.woocommerce ul.products li.product .product-list-item.prod-layout-classic .price del{font-weight:400;display:inline-block}.woocommerce ul.products li.product .product-list-item.prod-layout-classic .price del span{text-decoration:line-through;color:#000;position:relative;margin-right:5px}.woocommerce ul.products li.product .product-list-item.prod-layout-classic .price del,.woocommerce ul.products li.product .product-list-item.prod-layout-classic .price ins{font-size:80%}.woocommerce ul.products li.product .product-list-item.prod-layout-classic:hover:before{box-shadow:inset 0 0 0 4px #9c9c9c}.woocommerce ul.products li.product .product-list-item.prod-layout-classic:hover .kw-details{background:#edecec}.woocommerce ul.products li.product .product-list-item.prod-layout-classic:hover .kw-details-title{color:#cd2122}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-classic{background:#000;background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(61%,#000),color-stop(100%,#121212));background:-webkit-radial-gradient(center,ellipse cover,#000 61%,#121212 100%);background:-webkit-radial-gradient(center,ellipse,#000 0,#000 50%,#121212 100%);background:-webkit-radial-gradient(center ellipse,#000 0,#000 50%,#121212 100%);background:radial-gradient(ellipse at center,#000 0,#000 50%,#121212 100%)}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-classic:before{box-shadow:inset 0 0 0 2px #171717}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-classic .kw-details{background:#000}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-classic .kw-details-title,.kl-skin--dark ul.products li.product .product-list-item.prod-layout-classic .kw-details-title a{color:#d0d0d0}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-classic .kw-details-desc{color:#6c6c6c}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-classic .kw-details-desc:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(100%,#000));background:-webkit-linear-gradient(top,transparent,#000);background:linear-gradient(180deg,transparent 0,#000)}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-classic:hover .kw-details-desc:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(100%,#121313));background:-webkit-linear-gradient(top,transparent,#121313);background:linear-gradient(180deg,transparent 0,#121313)}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-classic .kw-actions a{box-shadow:0 4px 15px rgba(0,0,0,.5);color:#000}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-classic .kw-actions a:hover{background:#ccc}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-classic .kw-actions a.loading:before{background-color:rgba(0,0,0,.65)}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-classic .price,.kl-skin--dark ul.products li.product .product-list-item.prod-layout-classic .price ins{color:#d7d7d7}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-classic .price del span{color:#fff}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-classic .star-rating{color:#353535}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-classic .star-rating:before{color:#1f1f1f}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-classic:hover:before{box-shadow:inset 0 0 0 4px #636363}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-classic:hover .kw-details{background:#121313}.woocommerce ul.products li.product .product-list-item.prod-layout-style2{display:block;position:relative;-webkit-transition:box-shadow .15s ease-out;transition:box-shadow .15s ease-out;background:#fff}.woocommerce ul.products li.product .product-list-item.prod-layout-style2:hover{box-shadow:8px 15px 40px rgba(0,0,0,.15)}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-details{position:relative;padding:25px 30px 60px}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-details-title{font-family:inherit;font-weight:700;margin:0 0 10px;line-height:1.5;min-height:40px;padding:0;font-size:16px}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-details-title,.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-details-title a{color:#2f2f2f;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-details-desc{margin-bottom:10px;line-height:1.6;color:#999;font-size:12px}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-actions{right:10px;position:absolute;bottom:0;width:auto}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-actions a{float:left;line-height:45px;display:block;text-align:center;height:50px;width:40px}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-actions svg{vertical-align:middle}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-actions .svg-moreIcon circle{stroke:#141414;fill:transparent;-webkit-transition:all .2s;transition:all .2s}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-actions a:hover .svg-moreIcon circle,.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .woocommerce-LoopProduct-link:hover~.kw-actions .svg-moreIcon circle{stroke-width:2px;stroke:#000;fill:#000}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-actions .actions-addtocart,.woocommerce ul.products li.product.outofstock .product-list-item.prod-layout-style2 .kw-actions .actions-addtocart,.woocommerce ul.products li.product.product-type-variable .product-list-item.prod-layout-style2 .kw-actions .actions-addtocart{position:relative}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-actions .actions-addtocart path{fill:#141414}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-actions .actions-addtocart:hover path{fill:#000;-webkit-transition:all .2s;transition:all .2s}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-actions .actions-addtocart.added .addtocart_circle,.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-actions .actions-addtocart.added .addtocart_plus,.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-actions .actions-addtocart:hover .addtocart_circle,.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-actions .actions-addtocart:hover .addtocart_plus{fill:#7ed321}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-actions .added_to_cart.wc-forward{display:none}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .kw-actions a.loading:before{left:0;right:0;position:absolute;top:0;bottom:0;background:url(../../images/ajax-loader.gif) no-repeat scroll 50% hsla(0,0%,100%,.9);content:""}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .price,.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .price ins{margin-bottom:0;font-weight:600;text-decoration:none;line-height:1;color:#282828;font-size:18px}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .price del{font-weight:400;display:inline-block}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .price del span{text-decoration:line-through;color:#000;position:relative;margin-right:5px}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .price del,.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .price ins{font-size:80%}.woocommerce ul.products li.product .product-list-item.prod-layout-style2 .star-rating{left:30px;right:auto}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-style2{background:#000}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-style2 .kw-details-title,.kl-skin--dark ul.products li.product .product-list-item.prod-layout-style2 .kw-details-title a{color:#d0d0d0}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-style2 .kw-details-desc{color:#999}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-style2 .kw-actions .svg-moreIcon circle{stroke:#cecece}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-style2 .kw-actions a:hover .svg-moreIcon circle,.kl-skin--dark ul.products li.product .product-list-item.prod-layout-style2 .woocommerce-LoopProduct-link:hover~.kw-actions .svg-moreIcon circle{stroke:#fff;fill:#fff}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-style2 .kw-actions .actions-addtocart path{fill:#cecece}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-style2 .kw-actions .actions-addtocart:hover path{fill:#fff}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-style2 .kw-actions a.loading:before{background-color:rgba(0,0,0,.9)}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-style2 .price,.kl-skin--dark ul.products li.product .product-list-item.prod-layout-style2 .price ins{color:#d7d7d7}.kl-skin--dark ul.products li.product .product-list-item.prod-layout-style2 .price del span{color:#fff}.add_to_cart_inline .woocommerce-Price-amount{font-weight:700;vertical-align:middle;font-size:16px}.add_to_cart_inline .kw-actions{vertical-align:middle}.add_to_cart_inline .kw-actions a{text-transform:uppercase;margin-left:10px;padding:4px 10px;font-size:12px!important}.woocommerce .kallyas-wc-cols--1 ul.products li.product{width:100%}.woocommerce .kallyas-wc-cols--2 ul.products li.product{width:50%}.woocommerce .kallyas-wc-cols--3 ul.products li.product{width:33.3333%}.woocommerce .kallyas-wc-cols--4 ul.products li.product{width:25%}.woocommerce .kallyas-wc-cols--5 ul.products li.product{width:20%}.woocommerce .kallyas-wc-cols--6 ul.products li.product{width:16.666%}@media (max-width:1199px){.woocommerce .kallyas-wc-cols--5 ul.products li.product,.woocommerce .kallyas-wc-cols--6 ul.products li.product{width:25%}.woocommerce .kallyas-wc-cols--5 ul.products li.product.first,.woocommerce .kallyas-wc-cols--6 ul.products li.product.first{clear:none!important}}@media (max-width:991px){.woocommerce .kallyas-productlist-wrapper:not(.kallyas-wc-cols--2):not(.kallyas-wc-cols--1) ul.products li.product{width:50%}.woocommerce .kallyas-productlist-wrapper:not(.kallyas-wc-cols--2):not(.kallyas-wc-cols--1) ul.products li.product.first,.woocommerce .kallyas-wc-cols--2 ul.products li.product.first,.woocommerce .kallyas-wc-cols--4 ul.products li.product.first{clear:none!important}}@media (max-width:767px){.woocommerce .kallyas-productlist-wrapper:not(.kallyas-wc-cols--2):not(.kallyas-wc-cols--1) ul.products li.product{width:50%}}@media (max-width:479px){.woocommerce .kallyas-productlist-wrapper ul.products li.product{width:100%}}@media (min-width:992px) and (max-width:1199px){.woocommerce .kallyas-productlist-wrapper:not(.kallyas-wc-cols--3) ul.products li.product:nth-child(4n+1){clear:both!important}}@media (min-width:768px) and (max-width:991px){.woocommerce .kallyas-productlist-wrapper:not(.kallyas-wc-cols--2) ul.products li.product:nth-child(odd){clear:both!important}}@media (min-width:480px) and (max-width:767px){.woocommerce .kallyas-productlist-wrapper ul.products li.product:nth-child(odd){clear:both!important}}@media (min-width:1200px){.woocommerce .kallyas-wc-cols--5 ul.products li.product .prod-layout-classic .star-rating,.woocommerce .kallyas-wc-cols--6 ul.products li.product .prod-layout-classic .star-rating{right:auto;position:relative;bottom:10px}}.zn-wc-pages-style2 .zn_option_container button.button{text-transform:none;margin-bottom:4px;font-weight:400;border-radius:3px;-webkit-appearance:none;text-decoration:none;box-shadow:0 1px 0 #ccc;border:1px solid #ccc;line-height:26px;vertical-align:top;display:inline-block;color:#555;white-space:nowrap;cursor:pointer;padding:0 10px 1px;height:28px;font-size:13px;margin-right:5px;background:#f7f7f7}