.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce #content div.product div.thumbnails:after,.woocommerce #content div.product div.thumbnails:before,.woocommerce .col2-set:after,.woocommerce .col2-set:before,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product div.thumbnails:after,.woocommerce div.product div.thumbnails:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:before,.woocommerce-page .col2-set:after,.woocommerce-page .col2-set:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:before,.woocommerce-page .woocommerce-billing-fields__field-wrapper:after,.woocommerce-page .woocommerce-billing-fields__field-wrapper:before,.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:' ';display:table}.woocommerce #content div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce #content div.product div.thumbnails a.first,.woocommerce #content div.product div.thumbnails:after,.woocommerce .cart-collaterals:after,.woocommerce .col2-set:after,.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails:after,.woocommerce .products,.woocommerce .products li.first,.woocommerce .products:after,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page .cart-collaterals:after,.woocommerce-page .col2-set:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:after,.woocommerce-page div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails:after,.woocommerce-page .products,.woocommerce-page .products li.first,.woocommerce-page .products:after,.woocommerce-page .woocommerce-billing-fields__field-wrapper:after{clear:both}.woocommerce .col2-set,.woocommerce-page .col2-set{margin-bottom:30px;width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce-page .woocommerce-checkout .col2-set{margin-bottom:30px}.woocommerce .u-column1.col-1{float:left;width:48%}.woocommerce .u-column2.col-2{float:right;width:48%}.form-row .woocommerce-Button.button{vertical-align:middle}.woocommerce-password-strength{margin-top:6px;font-style:italic}.woocommerce-password-strength.short{color:red}.woocommerce-password-strength.bad{color:orange}.woocommerce-password-strength.good{color:darkseagreen}.woocommerce-password-strength.strong{color:green}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:left;width:49%;overflow:visible}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.form-row .woocommerce-form__label{vertical-align:middle}.woocommerce-form-login .form-row .woocommerce-form__label{margin-left:25px}.wc-terms-and-conditions{margin-top:1em}.woocommerce-FormRow .required{color:#eb0b0b}.woocomerce-form{margin-bottom:30px}.lost_password{margin-bottom:0}.woocommerce-form-coupon,.woocommerce-form-login,.woocommerce-account-fields,.woocommerce-billing-fields,.woocommerce-shipping-fields{border-radius:4px;padding:30px 20px;background-color:#fff}.shipping_address{padding-bottom:20px}.woocommerce-form-coupon,.woocommerce-form-login{margin-bottom:1em}.woocommerce-shipping-fields input[type="checkbox"]+label::before{top:2px}.woocommerce-shipping-fields p:last-of-type{margin-bottom:0}.woocommerce-checkout-payment{padding:30px 20px;background-color:#fff;margin-top:30px}.payment_methods{margin-bottom:10px;list-style:none}.payment_methods li{margin-bottom:10px}.woocommerce-form__label-for-checkbox *{display:inline-block;vertical-align:middle}.woocommerce-info{margin-bottom:1em}.u-columns.col2-set{background-color:#fff;padding:20px 20px 24px;border-bottom:2px solid #dadada;border-radius:0 4px 4px 4px;overflow:hidden}.woocommerce-MyAccount-content .u-columns.col2-set{padding:0;margin:0;border-bottom:0}.logged-in.woocommerce-account .kw-page-content{padding-top:0}.woocommerce-MyAccount-navigation{position:relative;margin-bottom:85px}.woocommerce-account .woocommerce-MyAccount-navigation:before,.woocommerce-account .woocommerce-MyAccount-navigation:after{position:absolute;width:100%;height:100%;top:0;background-color:#dadada;content:"";z-index:-1}.woocommerce-account .woocommerce-MyAccount-navigation:before{left:-100%}.woocommerce-account .woocommerce-MyAccount-navigation:after{right:-100%}.woocommerce-account .woocommerce-MyAccount-navigation ul{background-color:#dadada;font-size:0}.woocommerce-account .woocommerce-MyAccount-navigation li{display:inline-block}.woocommerce-account .woocommerce-MyAccount-navigation li>a{font-size:18px;line-height:26px;color:#222;text-decoration:none;padding:13px 20px 10px;display:block}.woocommerce-account .woocommerce-MyAccount-navigation li:hover>a,.woocommerce-account .woocommerce-MyAccount-navigation li.is-active>a{color:#fff;background-color:#70af1a}.woocommerce-account .woocommerce-MyAccount-navigation li>a:before{margin-right:10px;position:relative;top:-1px;font-family:'Linearicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:inherit;vertical-align:middle;content:''}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dashboard>a:before{content:"\e721"}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--orders>a:before{content:"\e92c"}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--downloads>a:before{content:"\e8f3"}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address>a:before{content:"\e778"}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-account>a:before{content:"\e60d"}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout>a:before{content:"\e6d3"}.woocommerce-MyAccount-content{border-radius:4px;padding:30px 20px;background:#fff}.woocommerce-view-order .woocommerce-MyAccount-content{padding:0;background:transparent;border-radius:0}.woocommerce-MyAccount-content a{color:#222;text-decoration:none}.woocommerce-MyAccount-content a:hover{color:#70af1a}.woocommerce-MyAccount-content fieldset{margin-bottom:30px;padding:20px;border:2px solid #f0f0f0;border-radius:4px}.entry_content>.woocommerce table,.woocommerce .woocommerce-MyAccount-content .button{margin-bottom:0}.woocommerce-MyAccount-content mark{font-weight:700;background-color:transparent;color:#777}.woocommerce-MyAccount-content .woocommerce-info{border:0;background-color:transparent;color:inherit}.woocommerce .woocommerce-Message .button,.woocommerce-message .button,.woocommerce .woocommerce-message .button{margin-right:15px;vertical-align:middle}.woocommerce-MyAccount-content legend{padding:0 5px}.woocommerce-MyAccount-content p{margin-bottom:1em}.kw-col .kw-label{position:absolute;z-index:2;top:20px;left:20px}.kw-label.kw-sale{background-color:#e5eb0b}.kw-label.kw-sold{background-color:#e5eb0b}.kw-label.kw-new-badge{background-color:#0073db}.kw-label.kw-out-of-stock{background-color:#e5eb0b}.kw-label.kw-sale+.kw-label.kw-new-badge,.kw-label.kw-featured+.kw-label.kw-new-badge,.kw-label.kw-sale+.kw-label.kw-featured,.kw-label.kw-new-badge+.kw-label.kw-out-of-stock{top:50px}.kw-label.kw-sale+.kw-label.kw-featured+.kw-label.kw-new-badge{top:80px}.stock.in-stock{display:none}.kw-flexbox .products{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap}.kw-flexbox .products{-webkit-flex-flow:row wrap;flex-flow:row wrap}.kw-no-flexbox .products::after{content:"";display:block;clear:both}.products{margin:-30px -15px 0}.listing.products{margin:0 0 30px 0}.kw-no-flexbox .kw-col{float:left}.products .kw-col{position:relative;padding:30px 15px 0;margin:0}.kw-flexbox .products .kw-col{max-width:100%;-webkit-flex-basis:100%;flex-basis:100%}.kw-flexbox .columns-2 .kw-col{max-width:50%;-webkit-flex-basis:50%;flex-basis:50%}.kw-flexbox .columns-3 .kw-col{max-width:33.33333%;-webkit-flex-basis:33.33333%;flex-basis:33.33333%}.kw-flexbox .columns-4 .kw-col{max-width:25%;-webkit-flex-basis:25%;flex-basis:25%}.kw-no-flexbox .columns-2 .kw-col{width:50%}.kw-no-flexbox .columns-3 .kw-col{width:33.33333%}.kw-no-flexbox .columns-4 .kw-col{width:25%}.price{font-size:16px;line-height:24px;font-weight:700;padding-right:20px}.single .price{margin-bottom:0}.widget .price{margin-bottom:5px}.price del{margin-right:5px;font-weight:400;color:#a5a5a5}.price ins{font-weight:700;color:#70af1a;padding-right:20px;text-decoration:none}#pw_fl_timer_done{list-style:none}.widget .fl-pcountdown-cnt,.kw-entry .fl-pcountdown-cnt{display:none}ul.fl-countdown{list-style:none;padding:0 !important;text-align:center;display:inline-block;border:2px solid #e5eb0b;width:210px;border-radius:5px;margin-right:7px;margin-top:35px !important;margin-bottom:10px !important;font-size:0;color:#222}ul.fl-countdown.fl-style1 li{margin:0;display:inline-block;width:25% !important;text-align:center;padding:8px 5px;border-style:solid;border-color:#e5eb0b}ul.fl-countdown.fl-style1 li:not(:first-child){border-width:0 0 0 2px}ul.fl-countdown.fl-style1 li.seperator{display:none}ul.fl-countdown.fl-medium li span{font-weight:700;font-size:18px;line-height:1em}ul.fl-countdown.fl-style1 li p{margin:0;font-size:10px;line-height:1em}.woocommerce-product-gallery__wrapper a{display:block;margin:0 auto;text-align:center}.summary.entry-summary{position:relative;z-index:1;margin-bottom:30px;padding:23px 20px 0 20px;border-radius:4px;overflow:hidden;border-bottom:2px solid #70af1a;background-color:#fff;font-size:14px;line-height:24px}.summary.entry-summary .images{margin-top:-23px;margin-bottom:23px;margin-left:-20px;margin-right:-20px}.kw-description{margin-bottom:20px}.summary.entry-summary .cart{margin-bottom:20px;margin-top:20px}.product_meta a{display:inline-block;margin-bottom:10px;text-transform:uppercase}.tagged_as{display:inline-block;margin-bottom:30px;vertical-align:middle}.tagged_as a{display:inline-block;border-radius:4px;text-align:center;color:#222;font-size:14px;line-height:24px;padding:5px 11px 5px;margin:3px;background:#f0f0f0;vertical-align:middle;text-decoration:none;-moz-transition-property:color,background,border-color;-o-transition-property:color,background,border-color;-webkit-transition-property:color,background,border-color;transition-property:color,background,border-color;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tagged_as a:hover{color:#fff;background:#70af1a;-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s}.summary.entry-summary .kw-entry-share{margin-left:-20px;margin-right:-20px}.summary.entry-summary .price{font-size:24px;line-height:24px}.quantity{position:relative;display:inline-block;z-index:1;width:100px}.quantity input[type="number"]{padding:11px 20px}.shop_attributes{margin-bottom:0}.shop_attributes tbody th{color:#222;font-weight:700;text-transform:uppercase;width:140px}.shop_attributes td{border:0}.shop_attributes th,.shop_attributes td{padding:4px 0}.shop_attributes td p{margin-bottom:.7em}@font-face{font-family:star;src:url(../fonts/star.eot);src:url(../fonts/star.eot?#iefix) format("embedded-opentype"),url(../fonts/star.woff) format("woff"),url(../fonts/star.ttf) format("truetype"),url(../fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(../fonts/WooCommerce.eot);src:url(../fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../fonts/WooCommerce.woff) format("woff"),url(../fonts/WooCommerce.ttf) format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.star-rating{overflow:hidden;position:relative;display:block;height:1em;line-height:1;font-size:14px;width:5.4em;font-family:star;vertical-align:middle}.star-rating:before{content:"\73\73\73\73\73";color:#f1a91f;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;color:#f1a91f}.star-rating span:before{position:absolute;top:0;left:0;content:"\53\53\53\53\53"}.woocommerce p.stars{position:relative;font-size:1em}.woocommerce p.stars a{display:inline-block;font-weight:700;margin-right:1em;text-indent:-9999px;position:relative;border-bottom:0 !important;outline:0}.woocommerce p.stars a:last-child{border-right:0}.woocommerce p.stars a.star-1,.woocommerce p.stars a.star-2,.woocommerce p.stars a.star-3,.woocommerce p.stars a.star-4,.woocommerce p.stars a.star-5{border-right:1px solid #eaeaea}.woocommerce p.stars a.star-1:after,.woocommerce p.stars a.star-2:after,.woocommerce p.stars a.star-3:after,.woocommerce p.stars a.star-4:after,.woocommerce p.stars a.star-5:after{font-family:WooCommerce;text-indent:0;position:absolute;top:0;left:0;color:#e5eb0b}.woocommerce p.stars a.star-1{width:2em}.woocommerce p.stars a.star-1:after{content:"\e021"}.woocommerce p.stars a.star-1.active:after,.woocommerce p.stars a.star-1:hover:after{content:"\e020"}.woocommerce p.stars a.star-2{width:3em}.woocommerce p.stars a.star-2:after{content:"\e021\e021"}.woocommerce p.stars a.star-2.active:after,.woocommerce p.stars a.star-2:hover:after{content:"\e020\e020"}.woocommerce p.stars a.star-3{width:4em}.woocommerce p.stars a.star-3:after{content:"\e021\e021\e021"}.woocommerce p.stars a.star-3.active:after,.woocommerce p.stars a.star-3:hover:after{content:"\e020\e020\e020"}.woocommerce p.stars a.star-4{width:5em}.woocommerce p.stars a.star-4:after{content:"\e021\e021\e021\e021"}.woocommerce p.stars a.star-4.active:after,.woocommerce p.stars a.star-4:hover:after{content:"\e020\e020\e020\e020"}.woocommerce p.stars a.star-5{width:6em;border:0}.woocommerce p.stars a.star-5:after{content:"\e021\e021\e021\e021\e021"}.woocommerce p.stars a.star-5.active:after,.woocommerce p.stars a.star-5:hover:after{content:"\e020\e020\e020\e020\e020"}.woocommerce-Reviews .comments-list .comment{margin-bottom:38px}.woocommerce-Reviews .comment-respond{padding:0;background-color:transparent}.woocommerce-Reviews .comment-text .meta{margin-bottom:0}.woocommerce-Reviews .comment-text time{display:block;margin-bottom:12px;font-size:12px;line-height:22px;color:#a5a5a5;text-transform:uppercase}.woocommerce-Reviews .comments-list .comment_container{padding-top:15px;padding-bottom:15px}.woocommerce-Reviews .comments-list .comment_container::after{content:"";display:block;clear:both}.added_to_cart,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.wishlist_table .add_to_cart.button{text-align:center;font-size:14px;line-height:24px;display:inline-block;color:#fff;text-transform:capitalize;background-color:#70af1a;vertical-align:top;border-radius:4px;padding:7px 18px 5px;border:2px solid transparent;text-decoration:none;-webkit-transition:background-color .7s cubic-bezier(0.23,1,0.32,1),color .7s cubic-bezier(0.23,1,0.32,1),border-color .7s cubic-bezier(0.23,1,0.32,1);transition:background-color .7s cubic-bezier(0.23,1,0.32,1),color .7s cubic-bezier(0.23,1,0.32,1),border-color .7s cubic-bezier(0.23,1,0.32,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.added_to_cart:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#222;color:#fff}.woocommerce a.button{color:#222}.woocommerce .blockUI{border:none !important}.woocommerce button.single_add_to_cart_button[type="submit"]:not(.wc-bookings-booking-form-button),button.single_add_to_cart_button[type="submit"]:not(.wc-bookings-booking-form-button){text-align:center;display:inline-block;vertical-align:top;border-radius:4px;border:2px solid transparent;text-decoration:none;font-size:16px;line-height:26px;padding:10px 18px;padding-left:45px;position:relative;z-index:1;color:#222;background-color:#e5eb0b;-webkit-transition:background-color .7s cubic-bezier(0.23,1,0.32,1),color .7s cubic-bezier(0.23,1,0.32,1),border-color .7s cubic-bezier(0.23,1,0.32,1);transition:background-color .7s cubic-bezier(0.23,1,0.32,1),color .7s cubic-bezier(0.23,1,0.32,1),border-color .7s cubic-bezier(0.23,1,0.32,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woocommerce button.single_add_to_cart_button[type="submit"]:not(.wc-bookings-booking-form-button):before,button.single_add_to_cart_button[type="submit"]:not(.wc-bookings-booking-form-button):before{font-size:17px;line-height:24px;position:absolute;top:50%;margin-top:-12px;left:18px;font-family:'Linearicons';content:"\e74d"}.kw-entry-shop-controls .kw-btn,.woocommerce .kw-entry-shop-controls a{position:relative;text-align:center;font-size:14px;line-height:24px;display:inline-block;vertical-align:top;border-radius:4px;padding:7px 18px;border:2px solid transparent;text-decoration:none;color:#222;background-color:#e5eb0b;-webkit-transition:background-color .7s cubic-bezier(0.23,1,0.32,1),color .7s cubic-bezier(0.23,1,0.32,1),border-color .7s cubic-bezier(0.23,1,0.32,1);transition:background-color .7s cubic-bezier(0.23,1,0.32,1),color .7s cubic-bezier(0.23,1,0.32,1),border-color .7s cubic-bezier(0.23,1,0.32,1);-webkit-animation:actionRolledOut .5s cubic-bezier(0.23,1,0.32,1);animation:actionRolledOut .5s cubic-bezier(0.23,1,0.32,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.add_to_cart_button{border:none !important}.kw-entry-shop-controls .add_to_cart_button,.kw-entry-shop-controls .added_to_cart,.woocommerce .kw-entry-shop-controls .added_to_cart,.woocommerce .kw-entry-shop-controls .add_to_cart_button{padding:7px 18px 7px 45px}.kw-entry-shop-controls .add_to_cart_button:hover,.kw-entry-shop-controls .added_to_cart:hover,.woocommerce .kw-entry-shop-controls .add_to_cart_button:hover,.woocommerce .kw-entry-shop-controls .added_to_cart:hover{background-color:#222;color:#fff}.kw-cssanimations .kw-col:hover .kw-entry-shop-controls .add_to_cart_button,.kw-cssanimations .kw-col:hover .kw-entry-shop-controls .added_to_cart{-webkit-animation-name:actionRolledIn;animation-name:actionRolledIn}.kw-entry-shop-controls .add_to_cart_button:before,.kw-entry-shop-controls .added_to_cart:before,.woocommerce .kw-entry-shop-controls .add_to_cart_button:before,.woocommerce .kw-entry-shop-controls .added_to_cart:before{position:absolute;top:50%;left:18px;margin-top:-12px;font-size:17px;line-height:24px;font-family:'Linearicons';content:"\e74d"}.kw-entry .kw-entry-shop-controls .price,.kw-entry .kw-entry-shop-controls .kw-actions{display:table-cell;vertical-align:middle}.kw-col .kw-entry-shop-controls .kw-actions:not(:first-child){text-align:right}.kw-no-cssanimations .kw-col .kw-entry-shop-controls .kw-btn{visibility:hidden}.kw-no-cssanimations .kw-col:hover .kw-entry-shop-controls .kw-btn{visibility:visible}ul.product_list_widget{margin-top:-30px}.product_list_widget>li{position:relative;margin:0;padding:30px 0 0}.product_list_widget>li:after{content:"";display:block;clear:both}.product_list_widget .kw-entry-thumb{float:left;max-width:100px;margin-right:20px;overflow:hidden}.product_list_widget .kw-entry-title{font-size:16px;line-height:24px}.product_list_widget .kw-entry-info{overflow:hidden;padding:0}.widget_recent_reviews .product_list_widget li>a{display:block;height:auto}.widget_recent_reviews ul.product_list_widget li img{float:right;margin-left:5px;width:60px;height:auto}.widget_recent_reviews ul.product_list_widget .star-rating{float:none;position:relative;margin:7px 0}.woocommerce-error,.woocommerce-message,.woocommerce-info{padding:15px 50px 11px 20px;width:100%;border-radius:4px;margin-bottom:15px}.woocommerce-error{color:#ed2828;background:#fde6e6;list-style:none}.woocommerce-message{color:#2ba206;background-color:#dff1da}.woocommerce-info{color:#0648a2;background:#dae4f1}.cart_list .kw-product-image{float:left;margin-right:20px;overflow:hidden;max-width:100px}.cart_list .remove-product{position:absolute;right:5px;top:50%;margin-top:-15px;font-size:20px;color:#b6b6b6}.cart_list .kw-product-description{overflow:hidden;padding:0 25px 0 0}.widget_shopping_cart_content .total{margin-top:2em;margin-bottom:2em;font-weight:700;color:#70af1a}.widget_shopping_cart_content .buttons{margin-bottom:0}.widget_shopping_cart_content .buttons a:first-child{margin-right:10px}.kw-product-price{display:block}.kw-product-categories-list{margin-bottom:10px}.kw-product-categories-list,.kw-product-categories-list a{text-transform:uppercase;color:#fff}.widget_product_categories ul>li:not(:last-child){margin-bottom:11px}.widget_product_categories ul>li a{font-size:16px;line-height:24px}.woocommerce-page .select2-container{background-color:#fff;border:2px solid #f0f0f0;border-radius:4px;padding:6px 20px;color:#a5a5a5;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transition-property:box-shadow;-o-transition-property:box-shadow;-webkit-transition-property:box-shadow;transition-property:box-shadow;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-timing-function:cubic-bezier(0.23,1,0.32,1);-o-transition-timing-function:cubic-bezier(0.23,1,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.23,1,0.32,1);transition-timing-function:cubic-bezier(0.23,1,0.32,1)}.select2-container--default .select2-selection--single .select2-selection__arrow{top:7px;right:5px}.select2-container--open .select2-dropdown{top:-2px;left:-2px}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;color:#a5a5a5}.woocommerce-page .select2-container .select2-choice{color:#a5a5a5;display:block;padding:0;overflow:hidden;position:relative;border:0;white-space:nowrap;text-decoration:none;border-radius:0;background-clip:padding-box;user-select:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.woocommerce-page .select2-drop-active,.woocommerce-page .select2-drop.select2-drop-above.select2-drop-active{border:0}.woocommerce-page .select2-search input{margin-top:4px;padding:2px 20px 0 5px !important}.select2-container--default .select2-selection--single{border:0}.select2-dropdown,.select2-container--default .select2-search--dropdown .select2-search__field{border:2px solid #f0f0f0}.woocommerce.widget .price_slider_wrapper .ui-widget-content{margin-bottom:10px;background-color:white;height:12px;border:2px solid #f0f0f0;border-radius:3px;cursor:pointer;position:relative;z-index:1}.price_slider.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:17px;height:17px;margin-top:-2px;background-color:#70af1a;border-radius:inherit;border:2px solid #f0f0f0;cursor:pointer;margin-left:-7px}.price_slider.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.price_slider.ui-slider-horizontal .ui-slider-handle{top:-.2em;margin-left:-.6em}.price_slider.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce.widget .ui-slider .ui-slider-range{position:absolute;z-index:1;background:#70af1a;top:0;bottom:0;border-radius:inherit}.price_slider_amount .button{margin-top:5px;margin-bottom:15px}.woocommerce-pagination{margin-top:35px}.woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce-pagination ul.page-numbers li .page-numbers{display:block;padding:6px 14px 4px;background-color:#dadada;color:#222;margin-top:5px;text-decoration:none;border-radius:4px}.woocommerce-pagination ul.page-numbers li .prev,.woocommerce-pagination ul.page-numbers li .next{padding-left:20px;padding-right:20px}.woocommerce-pagination ul.page-numbers li .page-numbers:hover,.woocommerce-pagination ul.page-numbers li .page-numbers.current{background-color:#222;color:#fff;text-decoration:none}.woocommerce ul.order_details{margin:0 0 4em;list-style:none}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;line-height:1;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.edit-account fieldset{position:relative}.edit-account fieldset .job-manager-uploaded-files{display:inline;vertical-align:top}.edit-account fieldset .job-manager-uploaded-files progress{display:inline-block;margin:0 3px 3px 3px;vertical-align:top;width:20%}.edit-account fieldset .job-manager-uploaded-files .job-manager-uploaded-file{display:inline-block;margin:0 6px 6px 3px;width:200px;vertical-align:top}.edit-account fieldset .job-manager-uploaded-files .job-manager-uploaded-file-preview::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4);opacity:0;z-index:1;border-radius:5px;-webkit-transition:opacity .35s cubic-bezier(0.23,1,0.32,1),visibility .35s cubic-bezier(0.23,1,0.32,1);transition:opacity .35s cubic-bezier(0.23,1,0.32,1),visibility .35s cubic-bezier(0.23,1,0.32,1)}.edit-account fieldset .job-manager-uploaded-files .job-manager-uploaded-file span{position:relative;padding-top:100%;overflow:hidden;border-radius:5px;display:block}.edit-account fieldset .job-manager-uploaded-files .job-manager-uploaded-file span img{height:auto;max-width:none;min-height:100%;min-width:100%;width:auto}.edit-account fieldset .job-manager-uploaded-files .job-manager-uploaded-file span img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.edit-account fieldset .job-manager-uploaded-files .kw-file-input-field{height:64px;margin:0;vertical-align:top}.edit-account fieldset .job-manager-uploaded-files .job-manager-uploaded-file .job-manager-uploaded-file-preview a{text-align:center;line-height:30px;color:#222;width:30px;height:30px;border-radius:50%;background-color:#fff;position:absolute;visibility:hidden;opacity:0;font-style:normal;top:10px;right:10px;z-index:2;font-size:0;text-decoration:none;-webkit-transition:opacity .35s cubic-bezier(0.23,1,0.32,1),visibility .35s cubic-bezier(0.23,1,0.32,1);transition:opacity .35s cubic-bezier(0.23,1,0.32,1),visibility .35s cubic-bezier(0.23,1,0.32,1)}.edit-account fieldset .job-manager-uploaded-files .job-manager-uploaded-file:hover .job-manager-uploaded-file-preview::before,.edit-account fieldset .job-manager-uploaded-files .job-manager-uploaded-file:hover span a{opacity:1;visibility:visible}.edit-account fieldset .job-manager-uploaded-files .job-manager-uploaded-file:hover span a:before{font-family:'Linearicons';font-size:15px;content:"\e681"}.shop-table-holder{margin-bottom:30px;padding:20px 20px 24px;background-color:#fff;border-bottom:2px solid #dadada;border-radius:4px}.shop_table{margin:0}.woocommerce-thankyou-order-received{margin-bottom:2em;font-size:18px}.woocommerce-table-order-details{margin-bottom:30px}.shop_table td{border-top:0}.shop_table .product-remove{text-align:center}.shop-table.cart_totals{margin-bottom:30px}.shop-table{background-color:#fff;border-radius:4px;overflow:hidden}.shop-table .shop-table{background-color:transparent;border:0}.shop-table tr{border-bottom:1px solid #e8e8e8}.shop-table th{color:#222;text-transform:uppercase;font-weight:700}.shop-table th,.shop-table td{padding:14px 20px;vertical-align:middle}.shop-table .actions{padding-bottom:0}.order-total .woocommerce-Price-amount.amount{color:#222}.shop-table .product-remove .remove{color:#b6b6b6;font-size:0}.shop-table .product-remove .remove:hover{color:#2c3035}.shop-table .product-remove .remove:after{content:'\e870';font-family:'Linearicons-Free';font-size:26px;line-height:26px}.shop-table td a{color:#222}.shop-table td a:hover{color:#70af1a}.shop-table .actions .kw-left-edge,.shop-table .actions .kw-right-edge{display:inline-block}.kw-shopping-cart-footer{text-align:justify;font-size:0}.kw-coupon-form{font-size:14px}.kw-shopping-cart-footer::after{content:"";display:inline-block;width:100%}.shop-table .actions .kw-left-edge{width:50%}.kw-coupon-form input[type="text"]{padding:4px 20px;width:70%}.kw-sorting{display:table;table-layout:fixed;width:100%;color:#a5a5a5}.kw-sorting:not(:last-child){margin-bottom:20px}.kw-sorting .kw-sort>*{display:inline-block}.kw-sorting .kw-sort .kw-custom-select{width:220px}.kw-sorting .kw-sort{text-align:right}.kw-sorting .kw-results,.kw-sorting .kw-sort{display:table-cell;vertical-align:middle}.kw-results .woocommerce-result-count{margin-bottom:0}@media only screen and (max-width:1200px){.product_list_widget .kw-entry-thumb,.cart_list .kw-product-image{max-width:60px;margin-right:15px}}@media only screen and (max-width:767px){.products{margin-top:0;margin-left:0;margin-right:0}.kw-sorting,.products .kw-col{padding-left:10px;padding-right:10px}.single .products .kw-col{padding-left:0;padding-right:0}.kw-flexbox .columns-2 .kw-col{max-width:100%;-webkit-flex-basis:100%;flex-basis:100%}}