WooCommerce - Version 3.2.1

Version Description

  • 2017-10-13 =
  • Fix - Made grouped products display in the saved order, vs the menu order.
  • Fix - Made variations with 'same as parent' tax class calculate taxes correctly.
  • Fix - Fixed tax rate reverting to 0 when the tax rate itself is not changed and the row is saved.
  • Fix - Made tax rates sort correctly when defining postcodes and cities.
  • Fix - Made guided tour help tab videos lazy-load to prevent performance issues.
  • Fix - Added SelectWoo dependency to admin meta box scripts.
  • Fix - Fixed cart subtotal 1p rounding error.
  • Fix - Fixed discount logic to also look at variation parent categories when validating coupons.
  • Fix - Product import filename based matching, and full URL based matching where the date part would still be present.
  • Fix - Fixed storage of cart discounts when prices include tax.
  • Fix - Added styling for screen-reader-text for themes which do not define it.
  • Fix - Fixed legacy cart prices_include_tax variable.
  • Fix - Hide cat-parent class when category will show no children due to the new depth setting.
  • Fix - Make sure image zoom is enable for calling initZoomForTarget.
  • Fix - {blogname} email placeholder.
  • Fix - API - Use edit context when updating prices.
  • Tweak - Clearly describe when a feature is powered by WooCommerce Services in the setup wizard.
  • Tweak - Restored discount total line in order screen when discounts are present.
  • Tweak - Add back option to send admin new order email, and include order number and customer email in order emails.
  • Tweak - Replace settings screenshot on wp.org listing.
Download this release

Release Info

Developer mikejolley
Plugin Icon 128x128 WooCommerce
Version 3.2.1
Comparing to
See all releases

Code changes from version 3.2.0 to 3.2.1

Files changed (38) hide show
  1. assets/css/woocommerce-rtl.css +1 -1
  2. assets/css/woocommerce.css +1 -1
  3. assets/css/woocommerce.scss +9 -0
  4. assets/js/admin/woocommerce_admin.js +4 -3
  5. assets/js/admin/woocommerce_admin.min.js +1 -1
  6. assets/js/frontend/single-product.js +4 -0
  7. assets/js/frontend/single-product.min.js +1 -1
  8. i18n/languages/woocommerce.pot +362 -364
  9. includes/admin/class-wc-admin-assets.php +2 -2
  10. includes/admin/class-wc-admin-help.php +4 -1
  11. includes/admin/class-wc-admin-post-types.php +1 -1
  12. includes/admin/class-wc-admin-setup-wizard.php +11 -56
  13. includes/admin/meta-boxes/class-wc-meta-box-order-actions.php +15 -1
  14. includes/admin/meta-boxes/views/html-order-items.php +26 -1
  15. includes/api/legacy/v2/class-wc-api-products.php +3 -2
  16. includes/api/legacy/v3/class-wc-api-products.php +3 -2
  17. includes/class-wc-ajax.php +6 -9
  18. includes/class-wc-cart-fees.php +1 -1
  19. includes/class-wc-cart-totals.php +9 -4
  20. includes/class-wc-cart.php +2 -3
  21. includes/class-wc-discounts.php +9 -0
  22. includes/class-wc-tax.php +46 -24
  23. includes/class-woocommerce.php +1 -1
  24. includes/emails/class-wc-email-customer-invoice.php +2 -2
  25. includes/emails/class-wc-email.php +4 -0
  26. includes/import/abstract-wc-product-importer.php +19 -6
  27. includes/legacy/class-wc-legacy-cart.php +12 -3
  28. includes/shortcodes/class-wc-shortcode-cart.php +2 -2
  29. includes/walkers/class-product-cat-list-walker.php +1 -1
  30. includes/wc-core-functions.php +1 -1
  31. includes/wc-template-functions.php +0 -2
  32. includes/widgets/class-wc-widget-product-categories.php +1 -0
  33. readme.txt +28 -6
  34. templates/emails/email-addresses.php +5 -2
  35. templates/emails/email-order-details.php +5 -1
  36. templates/emails/email-styles.php +1 -1
  37. templates/emails/plain/email-addresses.php +5 -1
  38. woocommerce.php +1 -1
assets/css/woocommerce-rtl.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";@-webkit-keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@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}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;right:0;left:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#a46497;color:#fff;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fff;text-decoration:underline}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:red}.woocommerce small.note{display:block;color:#777;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#777}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:' ';display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .woocommerce-breadcrumb a{color:#777}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#77a464;font-size:1.25em}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .stock{color:#77a464}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{-webkit-transition:all cubic-bezier(.795,-.035,0,1) .5s;transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;left:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;right:9px;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;right:22px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-sizing:content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:right;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:right}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:right}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:right}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:left;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 2px 0 0}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-right:16px;width:0}.woocommerce div.product div.social iframe{float:right;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 1em 0 0;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6a6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #d3ced2;position:absolute;bottom:-1px;width:5px;height:5px;content:' '}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{right:-6px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{left:-6px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:' ';width:100%;bottom:0;right:0;border-bottom:1px solid #d3ced2;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:' ';display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:' ';display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:right;margin:0 0 0 4px}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-right:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:2em}.woocommerce div.product form.cart .variations label{font-weight:700}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-left:1em}.woocommerce div.product form.cart .variations td.label{padding-left:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:right}.woocommerce div.product form.cart .group_table td.label{padding-left:1em;padding-right:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;-webkit-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;right:-.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:.857em;-webkit-font-smoothing:antialiased;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:' ';display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;left:0;right:auto;margin:-.5em 0 0 -.5em}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{margin-top:1em}.woocommerce ul.products li.product .price{color:#77a464;display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(132,132,132,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #d3ced2;border-left:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-left:1px solid #d3ced2;padding:0;margin:0;float:right;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ebe9eb;color:#8a7e88}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;right:auto;color:#515151;background-color:#ebe9eb;border:0;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:.25;padding-left:2.618em}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{font-family:WooCommerce;content:'\e01c';vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;top:.618em;left:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{font-family:WooCommerce;content:'\e017';margin-right:.53em;vertical-align:bottom}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#dad8da;text-decoration:none;background-image:none;color:#515151}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#935386;color:#fff}.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:#a46497;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#ebe9eb}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;white-space:nowrap;display:inline-block}.woocommerce #reviews h2 small{float:left;color:#777;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#777}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:' ';display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:100%;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{color:#777;font-size:.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:right;position:absolute;top:0;right:0;padding:3px;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 50px 0 0;border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 50px 0 0}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0;margin:20px 50px 0 0}.woocommerce #reviews #comments .commentlist>li::before{content:''}.woocommerce .star-rating{float:left;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.woocommerce .star-rating::before{content:'\73\73\73\73\73';color:#d3ced2;float:right;top:0;right:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:right;top:0;right:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;right:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:' ';display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 0 0 4px;float:right}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:' ';display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{right:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;right:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:'\e021';text-indent:0}.woocommerce p.stars a:hover~a::before{content:'\e021'}.woocommerce p.stars:hover a::before{content:'\e020'}.woocommerce p.stars.selected a.active::before{content:'\e020'}.woocommerce p.stars.selected a.active~a::before{content:'\e021'}.woocommerce p.stars.selected a:not(.active)::before{content:'\e020'}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 0 24px -1px;text-align:right;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:6px 12px;vertical-align:middle}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions{text-align:left}.woocommerce table.my_account_orders .order-actions .button{margin:.125em .25em .125em 0}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:'\2193';display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:right;clear:both;margin-left:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-right:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-right:1em;border-right:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:' ';display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:right;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 0 0 4px;clear:right}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #ebe9eb;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-right:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;right:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:' ';display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-left:5px;margin-bottom:5px}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required{color:red;font-weight:700;border:0}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 0 0 8px;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#69bf29}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:right;border-radius:5px}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0;padding:.25em 22px .25em 0;text-indent:-22px;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .5ex}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:' ';display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:right;margin-left:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-left:1px dashed #d3ced2;padding-left:2em;margin-right:0;padding-right:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-left-width:2px;text-align:right;width:100%;border-radius:5px;padding:6px 12px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-right:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;margin-right:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;margin-right:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:' ';display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;color:#a00}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:right;padding:0 0 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;color:#a00}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:left;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:right}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:right;margin-right:.5em;margin-left:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#a46497;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#a46497}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#602053;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{right:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{left:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:' ';display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;color:#a00}.pswp{z-index:999999}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:100% -44px}button.pswp__button--zoom:hover{background-position:-88px 0}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 3.5em 1em 2em;margin:0 0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:' ';display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:'\e028';display:inline-block;position:absolute;top:1em;right:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:left}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-right:0!important;margin-right:0!important}.rtl.woocommerce div.product div.images .flex-control-thumbs li{float:left}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:'\e015';color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:'\e016';color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:' ';display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:' ';display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:right}.woocommerce-account .addresses .title .edit{float:left}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:left}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:right;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 0 0 4px;outline:0;line-height:1}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle;line-height:1}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:' ';display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping_calculator .button,.woocommerce-cart .cart-collaterals .shipping_calculator .button,.woocommerce-checkout .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}#add_payment_method .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping_calculator .shipping-calculator-button::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#777;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:40%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-right:0;border-left:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#777}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#77a464}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:right;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:right}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:right}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#777;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:right;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:right;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:right;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 0 0 1em}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px .5em 0 0;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-right:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c7c1c6;border-top-color:#bbb3b9}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 0 0 1em;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:left .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#777;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:'';display:block;border:1em solid #dfdcde;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;right:0;margin:-1em 2em 0 0}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:left;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}
1
+ @charset "UTF-8";@-webkit-keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@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}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;right:0;left:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#a46497;color:#fff;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fff;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;margin-right:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:red}.woocommerce small.note{display:block;color:#777;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#777}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:' ';display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .woocommerce-breadcrumb a{color:#777}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#77a464;font-size:1.25em}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .stock{color:#77a464}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{-webkit-transition:all cubic-bezier(.795,-.035,0,1) .5s;transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;left:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;right:9px;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;right:22px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-sizing:content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:right;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:right}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:right}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:right}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:left;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 2px 0 0}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-right:16px;width:0}.woocommerce div.product div.social iframe{float:right;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 1em 0 0;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6a6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #d3ced2;position:absolute;bottom:-1px;width:5px;height:5px;content:' '}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{right:-6px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{left:-6px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:' ';width:100%;bottom:0;right:0;border-bottom:1px solid #d3ced2;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:' ';display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:' ';display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:right;margin:0 0 0 4px}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-right:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:2em}.woocommerce div.product form.cart .variations label{font-weight:700}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-left:1em}.woocommerce div.product form.cart .variations td.label{padding-left:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:right}.woocommerce div.product form.cart .group_table td.label{padding-left:1em;padding-right:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;-webkit-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;right:-.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:.857em;-webkit-font-smoothing:antialiased;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:' ';display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;left:0;right:auto;margin:-.5em 0 0 -.5em}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{margin-top:1em}.woocommerce ul.products li.product .price{color:#77a464;display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(132,132,132,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #d3ced2;border-left:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-left:1px solid #d3ced2;padding:0;margin:0;float:right;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ebe9eb;color:#8a7e88}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;right:auto;color:#515151;background-color:#ebe9eb;border:0;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:.25;padding-left:2.618em}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{font-family:WooCommerce;content:'\e01c';vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;top:.618em;left:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{font-family:WooCommerce;content:'\e017';margin-right:.53em;vertical-align:bottom}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#dad8da;text-decoration:none;background-image:none;color:#515151}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#935386;color:#fff}.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:#a46497;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#ebe9eb}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;white-space:nowrap;display:inline-block}.woocommerce #reviews h2 small{float:left;color:#777;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#777}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:' ';display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:100%;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{color:#777;font-size:.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:right;position:absolute;top:0;right:0;padding:3px;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 50px 0 0;border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 50px 0 0}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0;margin:20px 50px 0 0}.woocommerce #reviews #comments .commentlist>li::before{content:''}.woocommerce .star-rating{float:left;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.woocommerce .star-rating::before{content:'\73\73\73\73\73';color:#d3ced2;float:right;top:0;right:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:right;top:0;right:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;right:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:' ';display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 0 0 4px;float:right}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:' ';display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{right:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;right:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:'\e021';text-indent:0}.woocommerce p.stars a:hover~a::before{content:'\e021'}.woocommerce p.stars:hover a::before{content:'\e020'}.woocommerce p.stars.selected a.active::before{content:'\e020'}.woocommerce p.stars.selected a.active~a::before{content:'\e021'}.woocommerce p.stars.selected a:not(.active)::before{content:'\e020'}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 0 24px -1px;text-align:right;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:6px 12px;vertical-align:middle}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions{text-align:left}.woocommerce table.my_account_orders .order-actions .button{margin:.125em .25em .125em 0}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:right}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:'\2193';display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:right;clear:both;margin-left:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-right:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-right:1em;border-right:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:' ';display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:right;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 0 0 4px;clear:right}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #ebe9eb;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-right:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;right:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:' ';display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-left:5px;margin-bottom:5px}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required{color:red;font-weight:700;border:0}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 0 0 8px;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#69bf29}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:right;border-radius:5px}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0;padding:.25em 22px .25em 0;text-indent:-22px;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .5ex}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:' ';display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:right;margin-left:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-left:1px dashed #d3ced2;padding-left:2em;margin-right:0;padding-right:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-left-width:2px;text-align:right;width:100%;border-radius:5px;padding:6px 12px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-right:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;margin-right:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;margin-right:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:' ';display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;color:#a00}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:right;padding:0 0 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;color:#a00}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:left;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:right}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:right;margin-right:.5em;margin-left:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#a46497;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#a46497}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#602053;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{right:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{left:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:' ';display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none;color:#a00}.pswp{z-index:999999}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:100% -44px}button.pswp__button--zoom:hover{background-position:-88px 0}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 3.5em 1em 2em;margin:0 0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:' ';display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:'\e028';display:inline-block;position:absolute;top:1em;right:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:left}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-right:0!important;margin-right:0!important}.rtl.woocommerce div.product div.images .flex-control-thumbs li{float:left}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:'\e015';color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:'\e016';color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:' ';display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:' ';display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:right}.woocommerce-account .addresses .title .edit{float:left}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-right:0;padding-right:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:left}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:right;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 0 0 4px;outline:0;line-height:1}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle;line-height:1}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:' ';display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping_calculator .button,.woocommerce-cart .cart-collaterals .shipping_calculator .button,.woocommerce-checkout .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}#add_payment_method .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping_calculator .shipping-calculator-button::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#777;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:40%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-right:0;border-left:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#777}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#77a464}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:right;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:right}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:right}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#777;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:right;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:right;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:right;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 0 0 1em}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px .5em 0 0;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-right:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c7c1c6;border-top-color:#bbb3b9}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 0 0 1em;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:left .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#777;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:'';display:block;border:1em solid #dfdcde;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;right:0;margin:-1em 2em 0 0}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:left;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}
assets/css/woocommerce.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@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}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#a46497;color:#fff;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fff;text-decoration:underline}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:red}.woocommerce small.note{display:block;color:#777;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#777}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:' ';display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .woocommerce-breadcrumb a{color:#777}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#77a464;font-size:1.25em}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .stock{color:#77a464}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{-webkit-transition:all cubic-bezier(.795,-.035,0,1) .5s;transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6a6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #d3ced2;position:absolute;bottom:-1px;width:5px;height:5px;content:' '}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-6px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-6px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:' ';width:100%;bottom:0;left:0;border-bottom:1px solid #d3ced2;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:' ';display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:' ';display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:2em}.woocommerce div.product form.cart .variations label{font-weight:700}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;-webkit-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:.857em;-webkit-font-smoothing:antialiased;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:' ';display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{margin-top:1em}.woocommerce ul.products li.product .price{color:#77a464;display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(132,132,132,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #d3ced2;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #d3ced2;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ebe9eb;color:#8a7e88}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{font-family:WooCommerce;content:'\e01c';vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;top:.618em;right:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{font-family:WooCommerce;content:'\e017';margin-left:.53em;vertical-align:bottom}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#dad8da;text-decoration:none;background-image:none;color:#515151}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#935386;color:#fff}.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:#a46497;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#ebe9eb}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;white-space:nowrap;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#777;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#777}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:' ';display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{color:#777;font-size:.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:''}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.woocommerce .star-rating::before{content:'\73\73\73\73\73';color:#d3ced2;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:' ';display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:' ';display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:'\e021';text-indent:0}.woocommerce p.stars a:hover~a::before{content:'\e021'}.woocommerce p.stars:hover a::before{content:'\e020'}.woocommerce p.stars.selected a.active::before{content:'\e020'}.woocommerce p.stars.selected a.active~a::before{content:'\e021'}.woocommerce p.stars.selected a:not(.active)::before{content:'\e020'}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:6px 12px;vertical-align:middle}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:'\2193';display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:' ';display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #ebe9eb;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:' ';display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required{color:red;font-weight:700;border:0}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#69bf29}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0;padding:.25em 0 .25em 22px;text-indent:-22px;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .5ex}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:' ';display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:' ';display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1px 1px 0;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#a46497;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#a46497}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#602053;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:' ';display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00}.pswp{z-index:999999}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:' ';display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:'\e028';display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce div.product div.images .flex-control-thumbs li{float:right}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:'\e015';color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:'\e016';color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:' ';display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:' ';display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 4px 0 0;outline:0;line-height:1}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle;line-height:1}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:' ';display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping_calculator .button,.woocommerce-cart .cart-collaterals .shipping_calculator .button,.woocommerce-checkout .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}#add_payment_method .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping_calculator .shipping-calculator-button::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#777;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:40%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#777}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#77a464}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#777;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c7c1c6;border-top-color:#bbb3b9}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#777;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:'';display:block;border:1em solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}
1
+ @charset "UTF-8";@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@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}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#a46497;color:#fff;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fff;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:red}.woocommerce small.note{display:block;color:#777;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#777}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:' ';display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .woocommerce-breadcrumb a{color:#777}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#77a464;font-size:1.25em}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .stock{color:#77a464}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{-webkit-transition:all cubic-bezier(.795,-.035,0,1) .5s;transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6a6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #d3ced2;position:absolute;bottom:-1px;width:5px;height:5px;content:' '}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-6px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-6px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:' ';width:100%;bottom:0;left:0;border-bottom:1px solid #d3ced2;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:' ';display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:' ';display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:2em}.woocommerce div.product form.cart .variations label{font-weight:700}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;-webkit-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:.857em;-webkit-font-smoothing:antialiased;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:' ';display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{margin-top:1em}.woocommerce ul.products li.product .price{color:#77a464;display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(132,132,132,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #d3ced2;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #d3ced2;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ebe9eb;color:#8a7e88}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{font-family:WooCommerce;content:'\e01c';vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;top:.618em;right:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{font-family:WooCommerce;content:'\e017';margin-left:.53em;vertical-align:bottom}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#dad8da;text-decoration:none;background-image:none;color:#515151}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#935386;color:#fff}.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:#a46497;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#ebe9eb}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;white-space:nowrap;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#777;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#777}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:' ';display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{color:#777;font-size:.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:' ';display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:''}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.woocommerce .star-rating::before{content:'\73\73\73\73\73';color:#d3ced2;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:' ';display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:' ';display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:'\e021';text-indent:0}.woocommerce p.stars a:hover~a::before{content:'\e021'}.woocommerce p.stars:hover a::before{content:'\e020'}.woocommerce p.stars.selected a.active::before{content:'\e020'}.woocommerce p.stars.selected a.active~a::before{content:'\e021'}.woocommerce p.stars.selected a:not(.active)::before{content:'\e020'}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:6px 12px;vertical-align:middle}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:'\2193';display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:' ';display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #ebe9eb;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:' ';display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required{color:red;font-weight:700;border:0}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#69bf29}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0;padding:.25em 0 .25em 22px;text-indent:-22px;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .5ex}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:' ';display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:' ';display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1px 1px 0;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#a46497;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#a46497}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#602053;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:' ';display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;color:#a00}.pswp{z-index:999999}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:' ';display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:'\e028';display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce div.product div.images .flex-control-thumbs li{float:right}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:'\e015';color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:'\e016';color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:' ';display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:' ';display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 4px 0 0;outline:0;line-height:1}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle;line-height:1}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:' ';display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping_calculator .button,.woocommerce-cart .cart-collaterals .shipping_calculator .button,.woocommerce-checkout .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}#add_payment_method .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping_calculator .shipping-calculator-button::after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#777;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:40%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#777}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#77a464}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#777;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:' ';display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c7c1c6;border-top-color:#bbb3b9}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#777;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:'';display:block;border:1em solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}
assets/css/woocommerce.scss CHANGED
@@ -38,6 +38,15 @@ p.demo_store,
38
  }
39
  }
40
 
 
 
 
 
 
 
 
 
 
41
  .admin-bar p.demo_store {
42
  top: 32px;
43
  }
38
  }
39
  }
40
 
41
+ .screen-reader-text {
42
+ clip: rect(1px, 1px, 1px, 1px);
43
+ height: 1px;
44
+ overflow: hidden;
45
+ position: absolute !important;
46
+ width: 1px;
47
+ word-wrap: normal !important;
48
+ }
49
+
50
  .admin-bar p.demo_store {
51
  top: 32px;
52
  }
assets/js/admin/woocommerce_admin.js CHANGED
@@ -291,8 +291,9 @@ jQuery( function ( $ ) {
291
 
292
  // Load videos when help button is clicked.
293
  $( '#contextual-help-link' ).on( 'click', function() {
294
- var frame = $( '#tab-panel-woocommerce_guided_tour_tab iframe' );
295
-
296
- frame.attr( 'src', frame.data( 'src' ) );
 
297
  });
298
  });
291
 
292
  // Load videos when help button is clicked.
293
  $( '#contextual-help-link' ).on( 'click', function() {
294
+ $( '.wc-guided-tour-embed' ).each( function() {
295
+ var video_id = $( this ).data( 'video_id' );
296
+ $( this ).replaceWith( '<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/' + video_id + '" frameborder="0" allowfullscreen></iframe>' );
297
+ } );
298
  });
299
  });
assets/js/admin/woocommerce_admin.min.js CHANGED
@@ -1 +1 @@
1
- jQuery(function(e){if("undefined"!=typeof woocommerce_admin){var t=e(".edit-php.post-type-product"),i=t.find(".page-title-action:first");0===t.find(".woocommerce-BlankState").length?(i.after('<a href="'+woocommerce_admin.urls.export_products+'" class="page-title-action">'+woocommerce_admin.strings.export_products+"</a>"),i.after('<a href="'+woocommerce_admin.urls.import_products+'" class="page-title-action">'+woocommerce_admin.strings.import_products+"</a>")):i.hide(),e(".woocommerce-progress-form-wrapper .button-next").on("click",function(){return e(".wc-progress-form-content").block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),!0}),e(document.body).on("wc_add_error_tip",function(t,i,o){var r=i.position();0===i.parent().find(".wc_error_tip").length&&(i.after('<div class="wc_error_tip '+o+'">'+woocommerce_admin[o]+"</div>"),i.parent().find(".wc_error_tip").css("left",r.left+i.width()-i.width()/2-e(".wc_error_tip").width()/2).css("top",r.top+i.height()).fadeIn("100"))}).on("wc_remove_error_tip",function(t,i,o){i.parent().find(".wc_error_tip."+o).fadeOut("100",function(){e(this).remove()})}).on("click",function(){e(".wc_error_tip").fadeOut("100",function(){e(this).remove()})}).on("blur",".wc_input_decimal[type=text], .wc_input_price[type=text], .wc_input_country_iso[type=text]",function(){e(".wc_error_tip").fadeOut("100",function(){e(this).remove()})}).on("change",".wc_input_price[type=text], .wc_input_decimal[type=text], .wc-order-totals #refund_amount[type=text]",function(){var t;t=e(this).is(".wc_input_price")||e(this).is("#refund_amount")?new RegExp("[^-0-9%\\"+woocommerce_admin.mon_decimal_point+"]+","gi"):new RegExp("[^-0-9%\\"+woocommerce_admin.decimal_point+"]+","gi");var i=e(this).val(),o=i.replace(t,"");i!==o&&e(this).val(o)}).on("keyup",".wc_input_price[type=text], .wc_input_decimal[type=text], .wc_input_country_iso[type=text], .wc-order-totals #refund_amount[type=text]",function(){var t,i;e(this).is(".wc_input_price")||e(this).is("#refund_amount")?(t=new RegExp("[^-0-9%\\"+woocommerce_admin.mon_decimal_point+"]+","gi"),i="i18n_mon_decimal_error"):e(this).is(".wc_input_country_iso")?(t=new RegExp("([^A-Z])+|(.){3,}","im"),i="i18n_country_iso_error"):(t=new RegExp("[^-0-9%\\"+woocommerce_admin.decimal_point+"]+","gi"),i="i18n_decimal_error");var o=e(this).val();o!==o.replace(t,"")?e(document.body).triggerHandler("wc_add_error_tip",[e(this),i]):e(document.body).triggerHandler("wc_remove_error_tip",[e(this),i])}).on("change","#_sale_price.wc_input_price[type=text], .wc_input_price[name^=variable_sale_price]",function(){var t,i=e(this);t=-1!==i.attr("name").indexOf("variable")?i.parents(".variable_pricing").find(".wc_input_price[name^=variable_regular_price]"):e("#_regular_price"),parseFloat(window.accounting.unformat(i.val(),woocommerce_admin.mon_decimal_point))>=parseFloat(window.accounting.unformat(t.val(),woocommerce_admin.mon_decimal_point))&&e(this).val("")}).on("keyup","#_sale_price.wc_input_price[type=text], .wc_input_price[name^=variable_sale_price]",function(){var t,i=e(this);t=-1!==i.attr("name").indexOf("variable")?i.parents(".variable_pricing").find(".wc_input_price[name^=variable_regular_price]"):e("#_regular_price"),parseFloat(window.accounting.unformat(i.val(),woocommerce_admin.mon_decimal_point))>=parseFloat(window.accounting.unformat(t.val(),woocommerce_admin.mon_decimal_point))?e(document.body).triggerHandler("wc_add_error_tip",[e(this),"i18_sale_less_than_regular_error"]):e(document.body).triggerHandler("wc_remove_error_tip",[e(this),"i18_sale_less_than_regular_error"])}).on("init_tooltips",function(){var t={attribute:"data-tip",fadeIn:50,fadeOut:50,delay:200};e(".tips, .help_tip, .woocommerce-help-tip").tipTip(t),e(".parent-tips").each(function(){e(this).closest("a, th").attr("data-tip",e(this).data("tip")).tipTip(t).css("cursor","help")})}),e(document.body).trigger("init_tooltips"),e(".wc_input_table.sortable tbody").sortable({items:"tr",cursor:"move",axis:"y",scrollSensitivity:40,forcePlaceholderSize:!0,helper:"clone",opacity:.65,placeholder:"wc-metabox-sortable-placeholder",start:function(e,t){t.item.css("background-color","#f6f6f6")},stop:function(e,t){t.item.removeAttr("style")}}),e(".wc_input_table .remove_rows").click(function(){var t=e(this).closest(".wc_input_table").find("tbody");return t.find("tr.current").length>0&&t.find("tr.current").each(function(){e(this).remove()}),!1});var o=!1,r=!1,n=!1;e(document.body).bind("keyup keydown",function(e){r=e.shiftKey,o=e.ctrlKey||e.metaKey}),e(".wc_input_table").on("focus click","input",function(t){var i=e(this).closest("table, tbody"),c=e(this).closest("tr");("focus"===t.type&&n!==c.index()||"click"===t.type&&e(this).is(":focus"))&&(n=c.index(),r||o?r?(e("tr",i).removeClass("current"),c.addClass("selected_now").addClass("current"),e("tr.last_selected",i).length>0&&(c.index()>e("tr.last_selected",i).index()?e("tr",i).slice(e("tr.last_selected",i).index(),c.index()).addClass("current"):e("tr",i).slice(c.index(),e("tr.last_selected",i).index()+1).addClass("current")),e("tr",i).removeClass("last_selected"),c.addClass("last_selected")):(e("tr",i).removeClass("last_selected"),o&&e(this).closest("tr").is(".current")?c.removeClass("current"):c.addClass("current").addClass("last_selected")):(e("tr",i).removeClass("current").removeClass("last_selected"),c.addClass("current").addClass("last_selected")),e("tr",i).removeClass("selected_now"))}).on("blur","input",function(){n=!1}),e(".woocommerce_page_wc-settings .shippingrows tbody tr:even, table.attributes-table tbody tr:nth-child(odd)").addClass("alternate"),e(document.body).on("click",".show_order_items",function(){return e(this).closest("td").find("table").toggle(),!1}),e("select.availability").change(function(){"all"===e(this).val()?e(this).closest("tr").next("tr").hide():e(this).closest("tr").next("tr").show()}).change(),e(".hide_options_if_checked").each(function(){e(this).find("input:eq(0)").change(function(){e(this).is(":checked")?e(this).closest("fieldset, tr").nextUntil(".hide_options_if_checked, .show_options_if_checked",".hidden_option").hide():e(this).closest("fieldset, tr").nextUntil(".hide_options_if_checked, .show_options_if_checked",".hidden_option").show()}).change()}),e(".show_options_if_checked").each(function(){e(this).find("input:eq(0)").change(function(){e(this).is(":checked")?e(this).closest("fieldset, tr").nextUntil(".hide_options_if_checked, .show_options_if_checked",".hidden_option").show():e(this).closest("fieldset, tr").nextUntil(".hide_options_if_checked, .show_options_if_checked",".hidden_option").hide()}).change()}),e("input#woocommerce_demo_store").change(function(){e(this).is(":checked")?e("#woocommerce_demo_store_notice").closest("tr").show():e("#woocommerce_demo_store_notice").closest("tr").hide()}).change(),e("input#woocommerce_enable_reviews").change(function(){e(this).is(":checked")?e("#woocommerce_enable_review_rating").closest("tr").show():e("#woocommerce_enable_review_rating").closest("tr").hide()}).change(),e("table.attributes-table tbody tr:nth-child(odd)").addClass("alternate"),e("#contextual-help-link").on("click",function(){var t=e("#tab-panel-woocommerce_guided_tour_tab iframe");t.attr("src",t.data("src"))})}});
1
+ jQuery(function(e){if("undefined"!=typeof woocommerce_admin){var t=e(".edit-php.post-type-product"),i=t.find(".page-title-action:first");0===t.find(".woocommerce-BlankState").length?(i.after('<a href="'+woocommerce_admin.urls.export_products+'" class="page-title-action">'+woocommerce_admin.strings.export_products+"</a>"),i.after('<a href="'+woocommerce_admin.urls.import_products+'" class="page-title-action">'+woocommerce_admin.strings.import_products+"</a>")):i.hide(),e(".woocommerce-progress-form-wrapper .button-next").on("click",function(){return e(".wc-progress-form-content").block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),!0}),e(document.body).on("wc_add_error_tip",function(t,i,o){var r=i.position();0===i.parent().find(".wc_error_tip").length&&(i.after('<div class="wc_error_tip '+o+'">'+woocommerce_admin[o]+"</div>"),i.parent().find(".wc_error_tip").css("left",r.left+i.width()-i.width()/2-e(".wc_error_tip").width()/2).css("top",r.top+i.height()).fadeIn("100"))}).on("wc_remove_error_tip",function(t,i,o){i.parent().find(".wc_error_tip."+o).fadeOut("100",function(){e(this).remove()})}).on("click",function(){e(".wc_error_tip").fadeOut("100",function(){e(this).remove()})}).on("blur",".wc_input_decimal[type=text], .wc_input_price[type=text], .wc_input_country_iso[type=text]",function(){e(".wc_error_tip").fadeOut("100",function(){e(this).remove()})}).on("change",".wc_input_price[type=text], .wc_input_decimal[type=text], .wc-order-totals #refund_amount[type=text]",function(){var t;t=e(this).is(".wc_input_price")||e(this).is("#refund_amount")?new RegExp("[^-0-9%\\"+woocommerce_admin.mon_decimal_point+"]+","gi"):new RegExp("[^-0-9%\\"+woocommerce_admin.decimal_point+"]+","gi");var i=e(this).val(),o=i.replace(t,"");i!==o&&e(this).val(o)}).on("keyup",".wc_input_price[type=text], .wc_input_decimal[type=text], .wc_input_country_iso[type=text], .wc-order-totals #refund_amount[type=text]",function(){var t,i;e(this).is(".wc_input_price")||e(this).is("#refund_amount")?(t=new RegExp("[^-0-9%\\"+woocommerce_admin.mon_decimal_point+"]+","gi"),i="i18n_mon_decimal_error"):e(this).is(".wc_input_country_iso")?(t=new RegExp("([^A-Z])+|(.){3,}","im"),i="i18n_country_iso_error"):(t=new RegExp("[^-0-9%\\"+woocommerce_admin.decimal_point+"]+","gi"),i="i18n_decimal_error");var o=e(this).val();o!==o.replace(t,"")?e(document.body).triggerHandler("wc_add_error_tip",[e(this),i]):e(document.body).triggerHandler("wc_remove_error_tip",[e(this),i])}).on("change","#_sale_price.wc_input_price[type=text], .wc_input_price[name^=variable_sale_price]",function(){var t,i=e(this);t=-1!==i.attr("name").indexOf("variable")?i.parents(".variable_pricing").find(".wc_input_price[name^=variable_regular_price]"):e("#_regular_price"),parseFloat(window.accounting.unformat(i.val(),woocommerce_admin.mon_decimal_point))>=parseFloat(window.accounting.unformat(t.val(),woocommerce_admin.mon_decimal_point))&&e(this).val("")}).on("keyup","#_sale_price.wc_input_price[type=text], .wc_input_price[name^=variable_sale_price]",function(){var t,i=e(this);t=-1!==i.attr("name").indexOf("variable")?i.parents(".variable_pricing").find(".wc_input_price[name^=variable_regular_price]"):e("#_regular_price"),parseFloat(window.accounting.unformat(i.val(),woocommerce_admin.mon_decimal_point))>=parseFloat(window.accounting.unformat(t.val(),woocommerce_admin.mon_decimal_point))?e(document.body).triggerHandler("wc_add_error_tip",[e(this),"i18_sale_less_than_regular_error"]):e(document.body).triggerHandler("wc_remove_error_tip",[e(this),"i18_sale_less_than_regular_error"])}).on("init_tooltips",function(){var t={attribute:"data-tip",fadeIn:50,fadeOut:50,delay:200};e(".tips, .help_tip, .woocommerce-help-tip").tipTip(t),e(".parent-tips").each(function(){e(this).closest("a, th").attr("data-tip",e(this).data("tip")).tipTip(t).css("cursor","help")})}),e(document.body).trigger("init_tooltips"),e(".wc_input_table.sortable tbody").sortable({items:"tr",cursor:"move",axis:"y",scrollSensitivity:40,forcePlaceholderSize:!0,helper:"clone",opacity:.65,placeholder:"wc-metabox-sortable-placeholder",start:function(e,t){t.item.css("background-color","#f6f6f6")},stop:function(e,t){t.item.removeAttr("style")}}),e(".wc_input_table .remove_rows").click(function(){var t=e(this).closest(".wc_input_table").find("tbody");return t.find("tr.current").length>0&&t.find("tr.current").each(function(){e(this).remove()}),!1});var o=!1,r=!1,n=!1;e(document.body).bind("keyup keydown",function(e){r=e.shiftKey,o=e.ctrlKey||e.metaKey}),e(".wc_input_table").on("focus click","input",function(t){var i=e(this).closest("table, tbody"),c=e(this).closest("tr");("focus"===t.type&&n!==c.index()||"click"===t.type&&e(this).is(":focus"))&&(n=c.index(),r||o?r?(e("tr",i).removeClass("current"),c.addClass("selected_now").addClass("current"),e("tr.last_selected",i).length>0&&(c.index()>e("tr.last_selected",i).index()?e("tr",i).slice(e("tr.last_selected",i).index(),c.index()).addClass("current"):e("tr",i).slice(c.index(),e("tr.last_selected",i).index()+1).addClass("current")),e("tr",i).removeClass("last_selected"),c.addClass("last_selected")):(e("tr",i).removeClass("last_selected"),o&&e(this).closest("tr").is(".current")?c.removeClass("current"):c.addClass("current").addClass("last_selected")):(e("tr",i).removeClass("current").removeClass("last_selected"),c.addClass("current").addClass("last_selected")),e("tr",i).removeClass("selected_now"))}).on("blur","input",function(){n=!1}),e(".woocommerce_page_wc-settings .shippingrows tbody tr:even, table.attributes-table tbody tr:nth-child(odd)").addClass("alternate"),e(document.body).on("click",".show_order_items",function(){return e(this).closest("td").find("table").toggle(),!1}),e("select.availability").change(function(){"all"===e(this).val()?e(this).closest("tr").next("tr").hide():e(this).closest("tr").next("tr").show()}).change(),e(".hide_options_if_checked").each(function(){e(this).find("input:eq(0)").change(function(){e(this).is(":checked")?e(this).closest("fieldset, tr").nextUntil(".hide_options_if_checked, .show_options_if_checked",".hidden_option").hide():e(this).closest("fieldset, tr").nextUntil(".hide_options_if_checked, .show_options_if_checked",".hidden_option").show()}).change()}),e(".show_options_if_checked").each(function(){e(this).find("input:eq(0)").change(function(){e(this).is(":checked")?e(this).closest("fieldset, tr").nextUntil(".hide_options_if_checked, .show_options_if_checked",".hidden_option").show():e(this).closest("fieldset, tr").nextUntil(".hide_options_if_checked, .show_options_if_checked",".hidden_option").hide()}).change()}),e("input#woocommerce_demo_store").change(function(){e(this).is(":checked")?e("#woocommerce_demo_store_notice").closest("tr").show():e("#woocommerce_demo_store_notice").closest("tr").hide()}).change(),e("input#woocommerce_enable_reviews").change(function(){e(this).is(":checked")?e("#woocommerce_enable_review_rating").closest("tr").show():e("#woocommerce_enable_review_rating").closest("tr").hide()}).change(),e("table.attributes-table tbody tr:nth-child(odd)").addClass("alternate"),e("#contextual-help-link").on("click",function(){e(".wc-guided-tour-embed").each(function(){var t=e(this).data("video_id");e(this).replaceWith('<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/'+t+'" frameborder="0" allowfullscreen></iframe>')})})}});
assets/js/frontend/single-product.js CHANGED
@@ -183,6 +183,10 @@ jQuery( function( $ ) {
183
  * Init zoom.
184
  */
185
  ProductGallery.prototype.initZoomForTarget = function( zoomTarget ) {
 
 
 
 
186
  var galleryWidth = this.$target.width(),
187
  zoomEnabled = false;
188
 
183
  * Init zoom.
184
  */
185
  ProductGallery.prototype.initZoomForTarget = function( zoomTarget ) {
186
+ if ( ! this.zoom_enabled ) {
187
+ return false;
188
+ }
189
+
190
  var galleryWidth = this.$target.width(),
191
  zoomEnabled = false;
192
 
assets/js/frontend/single-product.min.js CHANGED
@@ -1 +1 @@
1
- jQuery(function(e){if("undefined"==typeof wc_single_product_params)return!1;e("body").on("init",".wc-tabs-wrapper, .woocommerce-tabs",function(){e(".wc-tab, .woocommerce-tabs .panel:not(.panel .panel)").hide();var t=window.location.hash,i=window.location.href,o=e(this).find(".wc-tabs, ul.tabs").first();t.toLowerCase().indexOf("comment-")>=0||"#reviews"===t||"#tab-reviews"===t?o.find("li.reviews_tab a").click():i.indexOf("comment-page-")>0||i.indexOf("cpage=")>0?o.find("li.reviews_tab a").click():"#tab-additional_information"===t?o.find("li.additional_information_tab a").click():o.find("li:first a").click()}).on("click",".wc-tabs li a, ul.tabs li a",function(t){t.preventDefault();var i=e(this),o=i.closest(".wc-tabs-wrapper, .woocommerce-tabs");o.find(".wc-tabs, ul.tabs").find("li").removeClass("active"),o.find(".wc-tab, .panel:not(.panel .panel)").hide(),i.closest("li").addClass("active"),o.find(i.attr("href")).show()}).on("click","a.woocommerce-review-link",function(){return e(".reviews_tab a").click(),!0}).on("init","#rating",function(){e("#rating").hide().before('<p class="stars"><span><a class="star-1" href="#">1</a><a class="star-2" href="#">2</a><a class="star-3" href="#">3</a><a class="star-4" href="#">4</a><a class="star-5" href="#">5</a></span></p>')}).on("click","#respond p.stars a",function(){var t=e(this),i=e(this).closest("#respond").find("#rating"),o=e(this).closest(".stars");return i.val(t.text()),t.siblings("a").removeClass("active"),t.addClass("active"),o.addClass("selected"),!1}).on("click","#respond #submit",function(){var t=e(this).closest("#respond").find("#rating"),i=t.val();if(t.length>0&&!i&&"yes"===wc_single_product_params.review_rating_required)return window.alert(wc_single_product_params.i18n_required_rating_text),!1}),e(".wc-tabs-wrapper, .woocommerce-tabs, #rating").trigger("init");var t=function(t,i){this.$target=t,this.$images=e(".woocommerce-product-gallery__image",t),0!==this.$images.length?(t.data("product_gallery",this),this.flexslider_enabled=e.isFunction(e.fn.flexslider)&&wc_single_product_params.flexslider_enabled,this.zoom_enabled=e.isFunction(e.fn.zoom)&&wc_single_product_params.zoom_enabled,this.photoswipe_enabled="undefined"!=typeof PhotoSwipe&&wc_single_product_params.photoswipe_enabled,i&&(this.flexslider_enabled=!1!==i.flexslider_enabled&&this.flexslider_enabled,this.zoom_enabled=!1!==i.zoom_enabled&&this.zoom_enabled,this.photoswipe_enabled=!1!==i.photoswipe_enabled&&this.photoswipe_enabled),this.initFlexslider=this.initFlexslider.bind(this),this.initZoom=this.initZoom.bind(this),this.initZoomForTarget=this.initZoomForTarget.bind(this),this.initPhotoswipe=this.initPhotoswipe.bind(this),this.onResetSlidePosition=this.onResetSlidePosition.bind(this),this.getGalleryItems=this.getGalleryItems.bind(this),this.openPhotoswipe=this.openPhotoswipe.bind(this),this.flexslider_enabled?(this.initFlexslider(),t.on("woocommerce_gallery_reset_slide_position",this.onResetSlidePosition)):this.$target.css("opacity",1),this.zoom_enabled&&(this.initZoom(),t.on("woocommerce_gallery_init_zoom",this.initZoom)),this.photoswipe_enabled&&this.initPhotoswipe()):this.$target.css("opacity",1)};t.prototype.initFlexslider=function(){var t=this.$target,i=this;t.flexslider({selector:".woocommerce-product-gallery__wrapper > .woocommerce-product-gallery__image",animation:wc_single_product_params.flexslider.animation,smoothHeight:wc_single_product_params.flexslider.smoothHeight,directionNav:wc_single_product_params.flexslider.directionNav,controlNav:wc_single_product_params.flexslider.controlNav,slideshow:wc_single_product_params.flexslider.slideshow,animationSpeed:wc_single_product_params.flexslider.animationSpeed,animationLoop:wc_single_product_params.flexslider.animationLoop,allowOneSlide:wc_single_product_params.flexslider.allowOneSlide,start:function(){t.css("opacity",1)},after:function(e){i.initZoomForTarget(i.$images.eq(e.currentSlide))}}),e(".woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:eq(0) .wp-post-image").one("load",function(){var t=e(this);t&&setTimeout(function(){var e=t.closest(".woocommerce-product-gallery__image").height(),i=t.closest(".flex-viewport");e&&i&&i.height(e)},100)}).each(function(){this.complete&&e(this).load()})},t.prototype.initZoom=function(){this.initZoomForTarget(this.$images.first())},t.prototype.initZoomForTarget=function(t){var i=this.$target.width(),o=!1;if(e(t).each(function(t,a){if(e(a).find("img").data("large_image_width")>i)return o=!0,!1}),o){var a={touch:!1};"ontouchstart"in window&&(a.on="click"),t.trigger("zoom.destroy"),t.zoom(a)}},t.prototype.initPhotoswipe=function(){this.zoom_enabled&&this.$images.length>0&&(this.$target.prepend('<a href="#" class="woocommerce-product-gallery__trigger">🔍</a>'),this.$target.on("click",".woocommerce-product-gallery__trigger",this.openPhotoswipe)),this.$target.on("click",".woocommerce-product-gallery__image a",this.openPhotoswipe)},t.prototype.onResetSlidePosition=function(){this.$target.flexslider(0)},t.prototype.getGalleryItems=function(){var t=this.$images,i=[];return t.length>0&&t.each(function(t,o){var a=e(o).find("img"),s={src:a.attr("data-large_image"),w:a.attr("data-large_image_width"),h:a.attr("data-large_image_height"),title:a.attr("data-caption")?a.attr("data-caption"):a.attr("title")};i.push(s)}),i},t.prototype.openPhotoswipe=function(t){t.preventDefault();var i,o=e(".pswp")[0],a=this.getGalleryItems(),s=e(t.target);i=s.is(".woocommerce-product-gallery__trigger")?this.$target.find(".flex-active-slide"):s.closest(".woocommerce-product-gallery__image");var r=e.extend({index:e(i).index()},wc_single_product_params.photoswipe_options);new PhotoSwipe(o,PhotoSwipeUI_Default,a,r).init()},e.fn.wc_product_gallery=function(e){return new t(this,e),this},e(".woocommerce-product-gallery").each(function(){e(this).wc_product_gallery()})});
1
+ jQuery(function(e){if("undefined"==typeof wc_single_product_params)return!1;e("body").on("init",".wc-tabs-wrapper, .woocommerce-tabs",function(){e(".wc-tab, .woocommerce-tabs .panel:not(.panel .panel)").hide();var t=window.location.hash,i=window.location.href,o=e(this).find(".wc-tabs, ul.tabs").first();t.toLowerCase().indexOf("comment-")>=0||"#reviews"===t||"#tab-reviews"===t?o.find("li.reviews_tab a").click():i.indexOf("comment-page-")>0||i.indexOf("cpage=")>0?o.find("li.reviews_tab a").click():"#tab-additional_information"===t?o.find("li.additional_information_tab a").click():o.find("li:first a").click()}).on("click",".wc-tabs li a, ul.tabs li a",function(t){t.preventDefault();var i=e(this),o=i.closest(".wc-tabs-wrapper, .woocommerce-tabs");o.find(".wc-tabs, ul.tabs").find("li").removeClass("active"),o.find(".wc-tab, .panel:not(.panel .panel)").hide(),i.closest("li").addClass("active"),o.find(i.attr("href")).show()}).on("click","a.woocommerce-review-link",function(){return e(".reviews_tab a").click(),!0}).on("init","#rating",function(){e("#rating").hide().before('<p class="stars"><span><a class="star-1" href="#">1</a><a class="star-2" href="#">2</a><a class="star-3" href="#">3</a><a class="star-4" href="#">4</a><a class="star-5" href="#">5</a></span></p>')}).on("click","#respond p.stars a",function(){var t=e(this),i=e(this).closest("#respond").find("#rating"),o=e(this).closest(".stars");return i.val(t.text()),t.siblings("a").removeClass("active"),t.addClass("active"),o.addClass("selected"),!1}).on("click","#respond #submit",function(){var t=e(this).closest("#respond").find("#rating"),i=t.val();if(t.length>0&&!i&&"yes"===wc_single_product_params.review_rating_required)return window.alert(wc_single_product_params.i18n_required_rating_text),!1}),e(".wc-tabs-wrapper, .woocommerce-tabs, #rating").trigger("init");var t=function(t,i){this.$target=t,this.$images=e(".woocommerce-product-gallery__image",t),0!==this.$images.length?(t.data("product_gallery",this),this.flexslider_enabled=e.isFunction(e.fn.flexslider)&&wc_single_product_params.flexslider_enabled,this.zoom_enabled=e.isFunction(e.fn.zoom)&&wc_single_product_params.zoom_enabled,this.photoswipe_enabled="undefined"!=typeof PhotoSwipe&&wc_single_product_params.photoswipe_enabled,i&&(this.flexslider_enabled=!1!==i.flexslider_enabled&&this.flexslider_enabled,this.zoom_enabled=!1!==i.zoom_enabled&&this.zoom_enabled,this.photoswipe_enabled=!1!==i.photoswipe_enabled&&this.photoswipe_enabled),this.initFlexslider=this.initFlexslider.bind(this),this.initZoom=this.initZoom.bind(this),this.initZoomForTarget=this.initZoomForTarget.bind(this),this.initPhotoswipe=this.initPhotoswipe.bind(this),this.onResetSlidePosition=this.onResetSlidePosition.bind(this),this.getGalleryItems=this.getGalleryItems.bind(this),this.openPhotoswipe=this.openPhotoswipe.bind(this),this.flexslider_enabled?(this.initFlexslider(),t.on("woocommerce_gallery_reset_slide_position",this.onResetSlidePosition)):this.$target.css("opacity",1),this.zoom_enabled&&(this.initZoom(),t.on("woocommerce_gallery_init_zoom",this.initZoom)),this.photoswipe_enabled&&this.initPhotoswipe()):this.$target.css("opacity",1)};t.prototype.initFlexslider=function(){var t=this.$target,i=this;t.flexslider({selector:".woocommerce-product-gallery__wrapper > .woocommerce-product-gallery__image",animation:wc_single_product_params.flexslider.animation,smoothHeight:wc_single_product_params.flexslider.smoothHeight,directionNav:wc_single_product_params.flexslider.directionNav,controlNav:wc_single_product_params.flexslider.controlNav,slideshow:wc_single_product_params.flexslider.slideshow,animationSpeed:wc_single_product_params.flexslider.animationSpeed,animationLoop:wc_single_product_params.flexslider.animationLoop,allowOneSlide:wc_single_product_params.flexslider.allowOneSlide,start:function(){t.css("opacity",1)},after:function(e){i.initZoomForTarget(i.$images.eq(e.currentSlide))}}),e(".woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:eq(0) .wp-post-image").one("load",function(){var t=e(this);t&&setTimeout(function(){var e=t.closest(".woocommerce-product-gallery__image").height(),i=t.closest(".flex-viewport");e&&i&&i.height(e)},100)}).each(function(){this.complete&&e(this).load()})},t.prototype.initZoom=function(){this.initZoomForTarget(this.$images.first())},t.prototype.initZoomForTarget=function(t){if(!this.zoom_enabled)return!1;var i=this.$target.width(),o=!1;if(e(t).each(function(t,a){if(e(a).find("img").data("large_image_width")>i)return o=!0,!1}),o){var a={touch:!1};"ontouchstart"in window&&(a.on="click"),t.trigger("zoom.destroy"),t.zoom(a)}},t.prototype.initPhotoswipe=function(){this.zoom_enabled&&this.$images.length>0&&(this.$target.prepend('<a href="#" class="woocommerce-product-gallery__trigger">🔍</a>'),this.$target.on("click",".woocommerce-product-gallery__trigger",this.openPhotoswipe)),this.$target.on("click",".woocommerce-product-gallery__image a",this.openPhotoswipe)},t.prototype.onResetSlidePosition=function(){this.$target.flexslider(0)},t.prototype.getGalleryItems=function(){var t=this.$images,i=[];return t.length>0&&t.each(function(t,o){var a=e(o).find("img"),s={src:a.attr("data-large_image"),w:a.attr("data-large_image_width"),h:a.attr("data-large_image_height"),title:a.attr("data-caption")?a.attr("data-caption"):a.attr("title")};i.push(s)}),i},t.prototype.openPhotoswipe=function(t){t.preventDefault();var i,o=e(".pswp")[0],a=this.getGalleryItems(),s=e(t.target);i=s.is(".woocommerce-product-gallery__trigger")?this.$target.find(".flex-active-slide"):s.closest(".woocommerce-product-gallery__image");var r=e.extend({index:e(i).index()},wc_single_product_params.photoswipe_options);new PhotoSwipe(o,PhotoSwipeUI_Default,a,r).init()},e.fn.wc_product_gallery=function(e){return new t(this,e),this},e(".woocommerce-product-gallery").each(function(){e(this).wc_product_gallery()})});
i18n/languages/woocommerce.pot CHANGED
@@ -2,9 +2,9 @@
2
  # This file is distributed under the same license as the WooCommerce package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: WooCommerce 3.2.0\n"
6
  "Report-Msgid-Bugs-To: https://github.com/woocommerce/woocommerce/issues\n"
7
- "POT-Creation-Date: 2017-10-11 09:48:15+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -5562,10 +5562,12 @@ msgid "Subtotal:"
5562
  msgstr ""
5563
 
5564
  #: includes/abstracts/abstract-wc-order.php:1709
 
5565
  msgid "Discount:"
5566
  msgstr ""
5567
 
5568
  #: includes/abstracts/abstract-wc-order.php:1724
 
5569
  msgid "Shipping:"
5570
  msgstr ""
5571
 
@@ -5633,11 +5635,11 @@ msgstr ""
5633
  #: includes/api/legacy/v2/class-wc-api-coupons.php:529
5634
  #: includes/api/legacy/v2/class-wc-api-customers.php:792
5635
  #: includes/api/legacy/v2/class-wc-api-orders.php:1789
5636
- #: includes/api/legacy/v2/class-wc-api-products.php:2305
5637
  #: includes/api/legacy/v3/class-wc-api-coupons.php:529
5638
  #: includes/api/legacy/v3/class-wc-api-customers.php:782
5639
  #: includes/api/legacy/v3/class-wc-api-orders.php:1836
5640
- #: includes/api/legacy/v3/class-wc-api-products.php:3118
5641
  #: includes/api/legacy/v3/class-wc-api-taxes.php:465
5642
  #. translators: %s: items limit
5643
  msgid "Unable to accept more than %s items for this request."
@@ -6080,7 +6082,7 @@ msgstr ""
6080
 
6081
  #: includes/admin/class-wc-admin-addons.php:336
6082
  #: includes/admin/class-wc-admin-addons.php:500
6083
- #: includes/admin/class-wc-admin-setup-wizard.php:629
6084
  msgid "WooCommerce Services"
6085
  msgstr ""
6086
 
@@ -6104,7 +6106,6 @@ msgid "Show Canada Post shipping rates"
6104
  msgstr ""
6105
 
6106
  #: includes/admin/class-wc-admin-addons.php:349
6107
- #: includes/admin/class-wc-admin-setup-wizard.php:493
6108
  msgid ""
6109
  "Display live rates from Canada Post at checkout to make shipping a breeze. "
6110
  "Powered by WooCommerce Services."
@@ -6133,7 +6134,7 @@ msgstr ""
6133
  #: includes/gateways/cod/class-wc-gateway-cod.php:83
6134
  #: includes/gateways/paypal/includes/settings-paypal.php:25
6135
  #: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:204
6136
- #: includes/wc-template-functions.php:1172
6137
  #: templates/single-product/tabs/description.php:25
6138
  msgid "Description"
6139
  msgstr ""
@@ -6248,7 +6249,7 @@ msgstr ""
6248
  #: includes/admin/class-wc-admin-webhooks.php:200
6249
  #: includes/admin/class-wc-admin-webhooks.php:285
6250
  #: includes/admin/class-wc-admin-webhooks.php:314
6251
- #: includes/emails/class-wc-email.php:766
6252
  msgid "Action failed. Please refresh the page and retry."
6253
  msgstr ""
6254
 
@@ -6642,7 +6643,7 @@ msgstr ""
6642
  #: includes/admin/class-wc-admin-attributes.php:257
6643
  #: includes/admin/helper/class-wc-helper.php:170
6644
  #: includes/admin/helper/views/html-section-account.php:3
6645
- #: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:68
6646
  msgid "Update"
6647
  msgstr ""
6648
 
@@ -6938,56 +6939,56 @@ msgstr ""
6938
  msgid "Managing Orders"
6939
  msgstr ""
6940
 
6941
- #: includes/admin/class-wc-admin-help.php:184
6942
- #: includes/admin/class-wc-admin-help.php:185
6943
  msgid "Guided Tour"
6944
  msgstr ""
6945
 
6946
- #: includes/admin/class-wc-admin-help.php:191
6947
- #: includes/admin/class-wc-admin-help.php:193
6948
  msgid "Help &amp; Support"
6949
  msgstr ""
6950
 
6951
- #: includes/admin/class-wc-admin-help.php:195
6952
  msgid ""
6953
  "Should you need help understanding, using, or extending WooCommerce, <a "
6954
  "href=\"%s\">please read our documentation</a>. You will find all kinds of "
6955
  "resources including snippets, tutorials and much more."
6956
  msgstr ""
6957
 
6958
- #: includes/admin/class-wc-admin-help.php:199
6959
  msgid ""
6960
  "For further assistance with WooCommerce core you can use the <a "
6961
  "href=\"%1$s\">community forum</a>. If you need help with premium extensions "
6962
  "sold by WooCommerce, please <a href=\"%2$s\">use our helpdesk</a>."
6963
  msgstr ""
6964
 
6965
- #: includes/admin/class-wc-admin-help.php:203
6966
  msgid ""
6967
  "Before asking for help we recommend checking the system status page to "
6968
  "identify any problems with your configuration."
6969
  msgstr ""
6970
 
6971
- #: includes/admin/class-wc-admin-help.php:204
6972
- #: includes/admin/class-wc-admin-help.php:213
6973
  #: includes/admin/views/html-admin-page-status.php:12
6974
  msgid "System status"
6975
  msgstr ""
6976
 
6977
- #: includes/admin/class-wc-admin-help.php:204
6978
  msgid "Community forum"
6979
  msgstr ""
6980
 
6981
- #: includes/admin/class-wc-admin-help.php:204
6982
  msgid "WooCommerce helpdesk"
6983
  msgstr ""
6984
 
6985
- #: includes/admin/class-wc-admin-help.php:209
6986
- #: includes/admin/class-wc-admin-help.php:211
6987
  msgid "Found a bug?"
6988
  msgstr ""
6989
 
6990
- #: includes/admin/class-wc-admin-help.php:212
6991
  msgid ""
6992
  "If you find a bug within WooCommerce core you can create a ticket via <a "
6993
  "href=\"%1$s\">Github issues</a>. Ensure you read the <a "
@@ -6996,58 +6997,58 @@ msgid ""
6996
  "your <a href=\"%3$s\">system status report</a>."
6997
  msgstr ""
6998
 
6999
- #: includes/admin/class-wc-admin-help.php:213
7000
  msgid "Report a bug"
7001
  msgstr ""
7002
 
7003
- #: includes/admin/class-wc-admin-help.php:219
7004
- #: includes/admin/class-wc-admin-help.php:221
7005
  msgid "Education"
7006
  msgstr ""
7007
 
7008
- #: includes/admin/class-wc-admin-help.php:222
7009
  msgid ""
7010
  "If you would like to learn about using WooCommerce from an expert, consider "
7011
  "following a WooCommerce course offered by one of our educational partners."
7012
  msgstr ""
7013
 
7014
- #: includes/admin/class-wc-admin-help.php:223
7015
  msgid "View education partners"
7016
  msgstr ""
7017
 
7018
- #: includes/admin/class-wc-admin-help.php:228
7019
- #: includes/admin/class-wc-admin-help.php:230
7020
- #: includes/admin/class-wc-admin-help.php:232
7021
  msgid "Setup wizard"
7022
  msgstr ""
7023
 
7024
- #: includes/admin/class-wc-admin-help.php:231
7025
  msgid ""
7026
  "If you need to access the setup wizard again, please click on the button "
7027
  "below."
7028
  msgstr ""
7029
 
7030
- #: includes/admin/class-wc-admin-help.php:237
7031
  msgid "For more information:"
7032
  msgstr ""
7033
 
7034
- #: includes/admin/class-wc-admin-help.php:238
7035
  msgid "About WooCommerce"
7036
  msgstr ""
7037
 
7038
- #: includes/admin/class-wc-admin-help.php:239
7039
  msgid "WordPress.org project"
7040
  msgstr ""
7041
 
7042
- #: includes/admin/class-wc-admin-help.php:240
7043
  msgid "Github project"
7044
  msgstr ""
7045
 
7046
- #: includes/admin/class-wc-admin-help.php:241
7047
  msgid "Official themes"
7048
  msgstr ""
7049
 
7050
- #: includes/admin/class-wc-admin-help.php:242
7051
  msgid "Official extensions"
7052
  msgstr ""
7053
 
@@ -7253,7 +7254,7 @@ msgstr ""
7253
  #: includes/class-wc-payment-gateways.php:51
7254
  #: includes/class-wc-payment-gateways.php:60 includes/class-wc-shipping.php:63
7255
  #: includes/class-wc-shipping.php:72 includes/class-woocommerce.php:131
7256
- #: includes/class-woocommerce.php:140 includes/emails/class-wc-email.php:770
7257
  msgid "Cheatin&#8217; huh?"
7258
  msgstr ""
7259
 
@@ -7534,7 +7535,7 @@ msgid "Order draft updated."
7534
  msgstr ""
7535
 
7536
  #: includes/admin/class-wc-admin-post-types.php:179
7537
- msgid "Order updated and sent to the customer."
7538
  msgstr ""
7539
 
7540
  #: includes/admin/class-wc-admin-post-types.php:184
@@ -7699,7 +7700,7 @@ msgstr ""
7699
  #: includes/admin/views/html-bulk-edit-product.php:21
7700
  #: includes/admin/views/html-quick-edit-product.php:33
7701
  #: includes/widgets/class-wc-widget-products.php:56 templates/cart/cart.php:36
7702
- #: templates/cart/cart.php:96 templates/emails/email-order-details.php:34
7703
  msgid "Price"
7704
  msgstr ""
7705
 
@@ -7786,6 +7787,7 @@ msgstr ""
7786
 
7787
  #: includes/admin/class-wc-admin-post-types.php:324
7788
  #: includes/admin/meta-boxes/views/html-order-items.php:33
 
7789
  #: includes/admin/reports/class-wc-report-taxes-by-code.php:176
7790
  #: includes/wc-account-functions.php:186 templates/cart/cart-totals.php:92
7791
  #: templates/cart/cart-totals.php:93 templates/cart/cart.php:38
@@ -8019,8 +8021,8 @@ msgid "OK"
8019
  msgstr ""
8020
 
8021
  #: includes/admin/class-wc-admin-post-types.php:1833
8022
- #: includes/admin/meta-boxes/views/html-order-items.php:202
8023
- #: includes/admin/meta-boxes/views/html-order-items.php:246
8024
  #: includes/admin/meta-boxes/views/html-product-data-general.php:52
8025
  #: includes/admin/meta-boxes/views/html-product-data-variations.php:115
8026
  #: includes/admin/plugin-updates/views/html-notice-untested-extensions-modal.php:42
@@ -8180,7 +8182,7 @@ msgstr ""
8180
  #: includes/admin/class-wc-admin-profile.php:136
8181
  #: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:75
8182
  #: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:124
8183
- #: includes/wc-template-functions.php:2020
8184
  #: templates/cart/shipping-calculator.php:39
8185
  msgid "Select a country&hellip;"
8186
  msgstr ""
@@ -8208,7 +8210,7 @@ msgid "Phone"
8208
  msgstr ""
8209
 
8210
  #: includes/admin/class-wc-admin-profile.php:88
8211
- #: includes/admin/class-wc-admin-setup-wizard.php:1656
8212
  #: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:83
8213
  #: includes/class-wc-countries.php:1158 includes/class-wc-form-handler.php:214
8214
  #: templates/myaccount/form-edit-account.php:40
@@ -8323,12 +8325,12 @@ msgid "Store setup"
8323
  msgstr ""
8324
 
8325
  #: includes/admin/class-wc-admin-setup-wizard.php:99
8326
- #: includes/admin/class-wc-admin-setup-wizard.php:1254
8327
  msgid "Payment"
8328
  msgstr ""
8329
 
8330
  #: includes/admin/class-wc-admin-setup-wizard.php:104
8331
- #: includes/admin/class-wc-admin-setup-wizard.php:786
8332
  #: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:92
8333
  #: includes/admin/meta-boxes/views/html-order-shipping.php:17
8334
  #: includes/admin/meta-boxes/views/html-product-data-variations.php:69
@@ -8428,39 +8430,28 @@ msgstr ""
8428
  msgid "Let's go!"
8429
  msgstr ""
8430
 
8431
- #: includes/admin/class-wc-admin-setup-wizard.php:485
8432
- #: includes/admin/class-wc-admin-setup-wizard.php:492
8433
- msgid "Enable WooCommerce Shipping (recommended)"
8434
- msgstr ""
8435
-
8436
- #: includes/admin/class-wc-admin-setup-wizard.php:486
8437
- msgid ""
8438
- "Print labels and get discounted USPS shipping rates, right from your "
8439
- "WooCommerce dashboard. Powered by WooCommerce Services."
8440
- msgstr ""
8441
-
8442
- #: includes/admin/class-wc-admin-setup-wizard.php:617
8443
- #: includes/admin/class-wc-admin-setup-wizard.php:1598
8444
  msgid "Jetpack"
8445
  msgstr ""
8446
 
8447
- #: includes/admin/class-wc-admin-setup-wizard.php:662
8448
  msgid "Live Rates"
8449
  msgstr ""
8450
 
8451
- #: includes/admin/class-wc-admin-setup-wizard.php:663
8452
- msgid "Shipping rates updated in realtime. Powered by Jetpack."
8453
  msgstr ""
8454
 
8455
- #: includes/admin/class-wc-admin-setup-wizard.php:666
8456
  msgid "Flat Rate"
8457
  msgstr ""
8458
 
8459
- #: includes/admin/class-wc-admin-setup-wizard.php:667
8460
  msgid "Set a fixed price to cover shipping costs."
8461
  msgstr ""
8462
 
8463
- #: includes/admin/class-wc-admin-setup-wizard.php:671
8464
  #: includes/admin/meta-boxes/views/html-order-items.php:31
8465
  #: includes/shipping/flat-rate/includes/settings-flat-rate.php:31
8466
  #: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:58
@@ -8468,33 +8459,34 @@ msgstr ""
8468
  msgid "Cost"
8469
  msgstr ""
8470
 
8471
- #: includes/admin/class-wc-admin-setup-wizard.php:672
8472
  msgid "What would you like to charge for flat rate shipping?"
8473
  msgstr ""
8474
 
8475
- #: includes/admin/class-wc-admin-setup-wizard.php:678
8476
  #: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:92
8477
  msgid "Free Shipping"
8478
  msgstr ""
8479
 
8480
- #: includes/admin/class-wc-admin-setup-wizard.php:679
8481
  msgid "Don't charge for shipping."
8482
  msgstr ""
8483
 
8484
- #: includes/admin/class-wc-admin-setup-wizard.php:769
8485
  msgid "How would you like units on your store displayed?"
8486
  msgstr ""
8487
 
8488
- #: includes/admin/class-wc-admin-setup-wizard.php:773
8489
  #. translators: %1$s: country name including the 'the' prefix, %2$s: shipping
8490
  #. carrier name
8491
  msgid ""
8492
  "You're all set up to ship anywhere in %1$s, and outside of it. We recommend "
8493
- "using live rates to get accurate %2$s shipping prices to cover the cost of "
8494
- "order fulfillment."
 
8495
  msgstr ""
8496
 
8497
- #: includes/admin/class-wc-admin-setup-wizard.php:780
8498
  #. translators: %s: country name including the 'the' prefix if needed
8499
  msgid ""
8500
  "You can choose which countries you'll be shipping to and with which "
@@ -8502,185 +8494,185 @@ msgid ""
8502
  "of %s."
8503
  msgstr ""
8504
 
8505
- #: includes/admin/class-wc-admin-setup-wizard.php:793
8506
  msgid "Shipping Zone"
8507
  msgstr ""
8508
 
8509
- #: includes/admin/class-wc-admin-setup-wizard.php:796
8510
  msgid "Shipping Method"
8511
  msgstr ""
8512
 
8513
- #: includes/admin/class-wc-admin-setup-wizard.php:815
8514
  #: includes/admin/settings/views/html-admin-page-shipping-zones.php:26
8515
  #: includes/data-stores/class-wc-shipping-zone-data-store.php:67
8516
  msgid "Locations not covered by your other zones"
8517
  msgstr ""
8518
 
8519
- #: includes/admin/class-wc-admin-setup-wizard.php:836
8520
  msgid "<strong>Weight unit</strong>—used to calculate shipping rates, and more."
8521
  msgstr ""
8522
 
8523
- #: includes/admin/class-wc-admin-setup-wizard.php:843
8524
  #: includes/admin/settings/class-wc-settings-products.php:433
8525
  msgid "kg"
8526
  msgstr ""
8527
 
8528
- #: includes/admin/class-wc-admin-setup-wizard.php:844
8529
  #: includes/admin/settings/class-wc-settings-products.php:434
8530
  msgid "g"
8531
  msgstr ""
8532
 
8533
- #: includes/admin/class-wc-admin-setup-wizard.php:845
8534
  #: includes/admin/settings/class-wc-settings-products.php:435
8535
  msgid "lbs"
8536
  msgstr ""
8537
 
8538
- #: includes/admin/class-wc-admin-setup-wizard.php:846
8539
  #: includes/admin/settings/class-wc-settings-products.php:436
8540
  msgid "oz"
8541
  msgstr ""
8542
 
8543
- #: includes/admin/class-wc-admin-setup-wizard.php:854
8544
  msgid "<strong>Dimension unit</strong>—helps for accurate package selection."
8545
  msgstr ""
8546
 
8547
- #: includes/admin/class-wc-admin-setup-wizard.php:861
8548
  #: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:216
8549
  #: includes/admin/settings/class-wc-settings-products.php:450
8550
  msgid "m"
8551
  msgstr ""
8552
 
8553
- #: includes/admin/class-wc-admin-setup-wizard.php:862
8554
  #: includes/admin/settings/class-wc-settings-products.php:451
8555
  msgid "cm"
8556
  msgstr ""
8557
 
8558
- #: includes/admin/class-wc-admin-setup-wizard.php:863
8559
  #: includes/admin/settings/class-wc-settings-products.php:452
8560
  msgid "mm"
8561
  msgstr ""
8562
 
8563
- #: includes/admin/class-wc-admin-setup-wizard.php:864
8564
  #: includes/admin/settings/class-wc-settings-products.php:453
8565
  msgid "in"
8566
  msgstr ""
8567
 
8568
- #: includes/admin/class-wc-admin-setup-wizard.php:865
8569
  #: includes/admin/settings/class-wc-settings-products.php:454
8570
  msgid "yd"
8571
  msgstr ""
8572
 
8573
- #: includes/admin/class-wc-admin-setup-wizard.php:871
8574
- #: includes/admin/class-wc-admin-setup-wizard.php:1294
8575
- #: includes/admin/class-wc-admin-setup-wizard.php:1399
8576
  #: includes/admin/importers/views/html-product-csv-import-form.php:89
8577
  msgid "Continue"
8578
  msgstr ""
8579
 
8580
- #: includes/admin/class-wc-admin-setup-wizard.php:1034
8581
  msgid ""
8582
  "Accept all major debit &amp; credit cards from customers in 135+ countries "
8583
  "on your site. <a href=\"%s\" target=\"_blank\">Learn more</a>."
8584
  msgstr ""
8585
 
8586
- #: includes/admin/class-wc-admin-setup-wizard.php:1038
8587
- #: includes/admin/class-wc-admin-setup-wizard.php:1042
8588
  msgid ""
8589
  "Safe and secure payments using credit cards or your customer's PayPal "
8590
  "account. <a href=\"%s\" target=\"_blank\">Learn more</a>."
8591
  msgstr ""
8592
 
8593
- #: includes/admin/class-wc-admin-setup-wizard.php:1048
8594
  msgid "Stripe"
8595
  msgstr ""
8596
 
8597
- #: includes/admin/class-wc-admin-setup-wizard.php:1055
8598
  msgid "Create a new Stripe account for me"
8599
  msgstr ""
8600
 
8601
- #: includes/admin/class-wc-admin-setup-wizard.php:1062
8602
  msgid "Stripe email address:"
8603
  msgstr ""
8604
 
8605
- #: includes/admin/class-wc-admin-setup-wizard.php:1065
8606
  msgid "Stripe email address"
8607
  msgstr ""
8608
 
8609
- #: includes/admin/class-wc-admin-setup-wizard.php:1066
8610
  msgid ""
8611
- "Enter your email address and we'll create an account for you. Powered by "
8612
- "WooCommerce Services."
8613
  msgstr ""
8614
 
8615
- #: includes/admin/class-wc-admin-setup-wizard.php:1074
8616
  msgid "PayPal by Braintree"
8617
  msgstr ""
8618
 
8619
- #: includes/admin/class-wc-admin-setup-wizard.php:1080
8620
  msgid "PayPal Express Checkout"
8621
  msgstr ""
8622
 
8623
- #: includes/admin/class-wc-admin-setup-wizard.php:1086
8624
  msgid "PayPal Standard"
8625
  msgstr ""
8626
 
8627
- #: includes/admin/class-wc-admin-setup-wizard.php:1087
8628
  msgid "Accept payments via PayPal using account balance or credit card."
8629
  msgstr ""
8630
 
8631
- #: includes/admin/class-wc-admin-setup-wizard.php:1091
8632
  msgid "PayPal email address:"
8633
  msgstr ""
8634
 
8635
- #: includes/admin/class-wc-admin-setup-wizard.php:1094
8636
  msgid "PayPal email address"
8637
  msgstr ""
8638
 
8639
- #: includes/admin/class-wc-admin-setup-wizard.php:1128
8640
  msgid "A simple offline gateway that lets you accept a check as method of payment."
8641
  msgstr ""
8642
 
8643
- #: includes/admin/class-wc-admin-setup-wizard.php:1133
8644
  msgid "Bank transfer (BACS) payments"
8645
  msgstr ""
8646
 
8647
- #: includes/admin/class-wc-admin-setup-wizard.php:1134
8648
  msgid "A simple offline gateway that lets you accept BACS payment."
8649
  msgstr ""
8650
 
8651
- #: includes/admin/class-wc-admin-setup-wizard.php:1139
8652
  #: includes/gateways/cod/class-wc-gateway-cod.php:52
8653
  #: includes/gateways/cod/class-wc-gateway-cod.php:79
8654
  msgid "Cash on delivery"
8655
  msgstr ""
8656
 
8657
- #: includes/admin/class-wc-admin-setup-wizard.php:1140
8658
  msgid "A simple offline gateway that lets you accept cash on delivery."
8659
  msgstr ""
8660
 
8661
- #: includes/admin/class-wc-admin-setup-wizard.php:1257
8662
  msgid ""
8663
  "WooCommerce can accept both online and offline payments. <a href=\"%1$s\" "
8664
  "target=\"_blank\">Additional payment methods</a> can be installed later."
8665
  msgstr ""
8666
 
8667
- #: includes/admin/class-wc-admin-setup-wizard.php:1279
8668
  msgid "Offline Payments"
8669
  msgstr ""
8670
 
8671
- #: includes/admin/class-wc-admin-setup-wizard.php:1282
8672
  msgid "Collect payments from customers offline."
8673
  msgstr ""
8674
 
8675
- #: includes/admin/class-wc-admin-setup-wizard.php:1347
8676
  msgid "Recommended Extras"
8677
  msgstr ""
8678
 
8679
- #: includes/admin/class-wc-admin-setup-wizard.php:1353
8680
  msgid "Storefront Theme"
8681
  msgstr ""
8682
 
8683
- #: includes/admin/class-wc-admin-setup-wizard.php:1355
8684
  msgid ""
8685
  "Your theme is not compatible with WooCommerce. We recommend you switch to "
8686
  "Storefront, a free WordPress theme built and maintained by the makers of "
@@ -8688,134 +8680,139 @@ msgid ""
8688
  "you."
8689
  msgstr ""
8690
 
8691
- #: includes/admin/class-wc-admin-setup-wizard.php:1359
8692
  msgid "Learn more about Storefront"
8693
  msgstr ""
8694
 
8695
- #: includes/admin/class-wc-admin-setup-wizard.php:1377
8696
- msgid "Automated Taxes"
8697
  msgstr ""
8698
 
8699
- #: includes/admin/class-wc-admin-setup-wizard.php:1379
8700
  msgid ""
8701
- "We’ll automatically calculate and charge the correct rate of tax for each "
8702
- "time a customer checks out. Powered by WooCommerce Services."
 
8703
  msgstr ""
8704
 
8705
- #: includes/admin/class-wc-admin-setup-wizard.php:1457
 
 
 
 
8706
  #. translators: %s: list of features, potentially comma separated
8707
  msgid ""
8708
  "Your store is almost ready! To activate services like %s, just connect with "
8709
  "Jetpack."
8710
  msgstr ""
8711
 
8712
- #: includes/admin/class-wc-admin-setup-wizard.php:1460
8713
  msgid "Stripe payments, automated taxes, live rates and discounted shipping labels"
8714
  msgstr ""
8715
 
8716
- #: includes/admin/class-wc-admin-setup-wizard.php:1462
8717
  msgid "Stripe payments and automated taxes"
8718
  msgstr ""
8719
 
8720
- #: includes/admin/class-wc-admin-setup-wizard.php:1464
8721
  msgid "Stripe payments, live rates and discounted shipping labels"
8722
  msgstr ""
8723
 
8724
- #: includes/admin/class-wc-admin-setup-wizard.php:1466
8725
  msgid "Stripe payments"
8726
  msgstr ""
8727
 
8728
- #: includes/admin/class-wc-admin-setup-wizard.php:1468
8729
  msgid "automated taxes, live rates and discounted shipping labels"
8730
  msgstr ""
8731
 
8732
- #: includes/admin/class-wc-admin-setup-wizard.php:1470
8733
  msgid "automated taxes"
8734
  msgstr ""
8735
 
8736
- #: includes/admin/class-wc-admin-setup-wizard.php:1472
8737
  msgid "live rates and discounted shipping labels"
8738
  msgstr ""
8739
 
8740
- #: includes/admin/class-wc-admin-setup-wizard.php:1488
8741
  msgid "Sorry, We couldn't connect your store to Jetpack"
8742
  msgstr ""
8743
 
8744
- #: includes/admin/class-wc-admin-setup-wizard.php:1495
8745
  msgid "Connect your store to Jetpack"
8746
  msgstr ""
8747
 
8748
- #: includes/admin/class-wc-admin-setup-wizard.php:1496
8749
  msgid "Connect your store to Jetpack to enable extra features"
8750
  msgstr ""
8751
 
8752
- #: includes/admin/class-wc-admin-setup-wizard.php:1512
8753
  msgid "Finish setting up your store"
8754
  msgstr ""
8755
 
8756
- #: includes/admin/class-wc-admin-setup-wizard.php:1519
8757
  msgid ""
8758
  "By connecting your site you agree to our fascinating <a href=\"%1$s\" "
8759
  "target=\"_blank\">Terms of Service</a> and to <a href=\"%2$s\" "
8760
  "target=\"_blank\">share details</a> with WordPress.com"
8761
  msgstr ""
8762
 
8763
- #: includes/admin/class-wc-admin-setup-wizard.php:1527
8764
  msgid "Connect with Jetpack"
8765
  msgstr ""
8766
 
8767
- #: includes/admin/class-wc-admin-setup-wizard.php:1532
8768
  msgid "Bonus reasons you'll love Jetpack"
8769
  msgstr ""
8770
 
8771
- #: includes/admin/class-wc-admin-setup-wizard.php:1536
8772
  msgid "Better security"
8773
  msgstr ""
8774
 
8775
- #: includes/admin/class-wc-admin-setup-wizard.php:1539
8776
  msgid "Protect your store from unauthorized access."
8777
  msgstr ""
8778
 
8779
- #: includes/admin/class-wc-admin-setup-wizard.php:1544
8780
  msgid "Store stats"
8781
  msgstr ""
8782
 
8783
- #: includes/admin/class-wc-admin-setup-wizard.php:1547
8784
  msgid ""
8785
  "Get insights on how your store is doing, including total sales, top "
8786
  "products, and more."
8787
  msgstr ""
8788
 
8789
- #: includes/admin/class-wc-admin-setup-wizard.php:1552
8790
  msgid "Store monitoring"
8791
  msgstr ""
8792
 
8793
- #: includes/admin/class-wc-admin-setup-wizard.php:1555
8794
  msgid "Get an alert if your store is down for even a few minutes."
8795
  msgstr ""
8796
 
8797
- #: includes/admin/class-wc-admin-setup-wizard.php:1560
8798
  msgid "Product promotion"
8799
  msgstr ""
8800
 
8801
- #: includes/admin/class-wc-admin-setup-wizard.php:1563
8802
  msgid "Share new items on social media the moment they're live in your store."
8803
  msgstr ""
8804
 
8805
- #: includes/admin/class-wc-admin-setup-wizard.php:1573
8806
  msgid ""
8807
  "Sorry! We tried, but we couldn't connect Jetpack just now 😭. Please go to "
8808
  "the Plugins tab to connect Jetpack, so that you can finish setting up your "
8809
  "store."
8810
  msgstr ""
8811
 
8812
- #: includes/admin/class-wc-admin-setup-wizard.php:1574
8813
  msgid ""
8814
  "Sorry! We tried, but we couldn't install Jetpack for you 😭. Please go to "
8815
  "the Plugins tab to install it, and finish setting up your store."
8816
  msgstr ""
8817
 
8818
- #: includes/admin/class-wc-admin-setup-wizard.php:1575
8819
  msgid ""
8820
  "Sorry! We couldn't contact Jetpack just now 😭. Please make sure that your "
8821
  "site is visible over the internet, and that it accepts incoming and "
@@ -8823,14 +8820,14 @@ msgid ""
8823
  "and if you run into any more issues, please contact support."
8824
  msgstr ""
8825
 
8826
- #: includes/admin/class-wc-admin-setup-wizard.php:1576
8827
  msgid ""
8828
  "Your site might be on a private network. Jetpack can only connect to public "
8829
  "sites. Please make sure your site is visible over the internet, and then "
8830
  "try connecting again 🙏."
8831
  msgstr ""
8832
 
8833
- #: includes/admin/class-wc-admin-setup-wizard.php:1640
8834
  #. translators: %1$s: link to videos, %2$s: link to docs
8835
  msgid ""
8836
  "Watch our <a href=\"%1$s\" target=\"_blank\">guided tour videos</a> to "
@@ -8838,46 +8835,46 @@ msgid ""
8838
  "<a href=\"%2$s\" target=\"_blank\">getting started</a>."
8839
  msgstr ""
8840
 
8841
- #: includes/admin/class-wc-admin-setup-wizard.php:1645
8842
  msgid "You're ready to start selling!"
8843
  msgstr ""
8844
 
8845
- #: includes/admin/class-wc-admin-setup-wizard.php:1648
8846
  msgid ""
8847
  "We're here for you — get tips, product updates, and inspiration straight to "
8848
  "your mailbox."
8849
  msgstr ""
8850
 
8851
- #: includes/admin/class-wc-admin-setup-wizard.php:1662
8852
  msgid "Yes please!"
8853
  msgstr ""
8854
 
8855
- #: includes/admin/class-wc-admin-setup-wizard.php:1675
8856
  msgid "Next step"
8857
  msgstr ""
8858
 
8859
- #: includes/admin/class-wc-admin-setup-wizard.php:1676
8860
  msgid "Create your first product"
8861
  msgstr ""
8862
 
8863
- #: includes/admin/class-wc-admin-setup-wizard.php:1677
8864
  msgid "You're ready to add your first product."
8865
  msgstr ""
8866
 
8867
- #: includes/admin/class-wc-admin-setup-wizard.php:1682
8868
  msgid "Create a product"
8869
  msgstr ""
8870
 
8871
- #: includes/admin/class-wc-admin-setup-wizard.php:1689
8872
  msgid "Have an existing store?"
8873
  msgstr ""
8874
 
8875
- #: includes/admin/class-wc-admin-setup-wizard.php:1690
8876
- #: includes/admin/class-wc-admin-setup-wizard.php:1696
8877
  msgid "Import products"
8878
  msgstr ""
8879
 
8880
- #: includes/admin/class-wc-admin-setup-wizard.php:1691
8881
  msgid "Transfer existing products to your new store — just import a CSV file."
8882
  msgstr ""
8883
 
@@ -8985,7 +8982,7 @@ msgstr ""
8985
 
8986
  #: includes/admin/class-wc-admin-webhooks-table-list.php:109
8987
  #: includes/admin/class-wc-admin-webhooks-table-list.php:251
8988
- #: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:60
8989
  #: includes/admin/settings/views/html-webhooks-edit.php:173
8990
  msgid "Delete permanently"
8991
  msgstr ""
@@ -9009,7 +9006,7 @@ msgid "Disabled <span class=\"count\">(%s)</span>"
9009
  msgstr ""
9010
 
9011
  #: includes/admin/class-wc-admin-webhooks-table-list.php:256
9012
- #: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:62
9013
  #: includes/admin/settings/views/html-webhooks-edit.php:173
9014
  msgid "Move to trash"
9015
  msgstr ""
@@ -9248,7 +9245,7 @@ msgstr ""
9248
  #: includes/class-wc-emails.php:364
9249
  #: includes/legacy/abstract-wc-legacy-order.php:507
9250
  #: includes/wc-account-functions.php:205
9251
- #: includes/wc-template-functions.php:2532
9252
  msgid "Download"
9253
  msgstr ""
9254
 
@@ -9545,7 +9542,7 @@ msgstr ""
9545
 
9546
  #: includes/admin/importers/class-wc-product-csv-importer-controller.php:412
9547
  #: includes/admin/importers/class-wc-product-csv-importer-controller.php:548
9548
- #: includes/admin/meta-boxes/views/html-order-items.php:295
9549
  #: includes/admin/meta-boxes/views/html-product-data-general.php:148
9550
  #: includes/admin/meta-boxes/views/html-variation-admin.php:283
9551
  #: includes/admin/settings/class-wc-settings-tax.php:184
@@ -9909,7 +9906,7 @@ msgid "Parent SKU"
9909
  msgstr ""
9910
 
9911
  #: includes/admin/importers/mappings/generic.php:20 templates/cart/cart.php:37
9912
- #: templates/cart/cart.php:102 templates/emails/email-order-details.php:33
9913
  #: templates/global/quantity-input.php:32
9914
  msgid "Quantity"
9915
  msgstr ""
@@ -9963,7 +9960,7 @@ msgstr ""
9963
  #: includes/wc-account-functions.php:202 templates/cart/cart.php:35
9964
  #: templates/cart/cart.php:78 templates/checkout/form-pay.php:29
9965
  #: templates/checkout/review-order.php:26
9966
- #: templates/emails/email-order-details.php:32
9967
  #: templates/order/order-details.php:43
9968
  msgid "Product"
9969
  msgstr ""
@@ -10146,7 +10143,7 @@ msgstr ""
10146
 
10147
  #: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:154
10148
  #: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:171
10149
- #: includes/admin/meta-boxes/views/html-order-items.php:264
10150
  #: includes/admin/meta-boxes/views/html-product-data-linked-products.php:11
10151
  #: includes/admin/meta-boxes/views/html-product-data-linked-products.php:29
10152
  #: includes/admin/meta-boxes/views/html-product-data-linked-products.php:45
@@ -10256,23 +10253,27 @@ msgid "Email order details to customer"
10256
  msgstr ""
10257
 
10258
  #: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:37
 
 
 
 
10259
  msgid "Regenerate download permissions"
10260
  msgstr ""
10261
 
10262
- #: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:46
10263
  msgid "Choose an action..."
10264
  msgstr ""
10265
 
10266
- #: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:51
10267
  #: includes/widgets/class-wc-widget-layered-nav.php:264
10268
  msgid "Apply"
10269
  msgstr ""
10270
 
10271
- #: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:68
10272
  msgid "Create"
10273
  msgstr ""
10274
 
10275
- #: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:101
10276
  msgid "Order details manually sent to customer."
10277
  msgstr ""
10278
 
@@ -10469,8 +10470,8 @@ msgid "Note to customer"
10469
  msgstr ""
10470
 
10471
  #: includes/admin/meta-boxes/class-wc-meta-box-order-notes.php:79
10472
- #: includes/admin/meta-boxes/views/html-order-items.php:269
10473
- #: includes/admin/meta-boxes/views/html-order-items.php:326
10474
  #: includes/admin/meta-boxes/views/html-product-data-attributes.php:28
10475
  msgid "Add"
10476
  msgstr ""
@@ -10626,7 +10627,7 @@ msgstr ""
10626
  #: includes/admin/reports/class-wc-report-taxes-by-code.php:148
10627
  #: includes/admin/settings/class-wc-settings-tax.php:27
10628
  #: includes/class-wc-countries.php:380 includes/class-wc-order-item-tax.php:159
10629
- #: includes/class-wc-tax.php:776
10630
  msgid "Tax"
10631
  msgstr ""
10632
 
@@ -10646,133 +10647,129 @@ msgstr ""
10646
  msgid "Coupon(s)"
10647
  msgstr ""
10648
 
10649
- #: includes/admin/meta-boxes/views/html-order-items.php:149
10650
- msgid "Order total"
10651
- msgstr ""
10652
-
10653
- #: includes/admin/meta-boxes/views/html-order-items.php:160
10654
  msgid "Refunded"
10655
  msgstr ""
10656
 
10657
- #: includes/admin/meta-boxes/views/html-order-items.php:174
10658
  msgid "Add item(s)"
10659
  msgstr ""
10660
 
10661
- #: includes/admin/meta-boxes/views/html-order-items.php:175
10662
  #: templates/cart/cart.php:137 templates/checkout/form-coupon.php:40
10663
  msgid "Apply coupon"
10664
  msgstr ""
10665
 
10666
- #: includes/admin/meta-boxes/views/html-order-items.php:177
10667
  msgid "To edit this order change the status back to \"Pending\""
10668
  msgstr ""
10669
 
10670
- #: includes/admin/meta-boxes/views/html-order-items.php:177
10671
  msgid "This order is no longer editable."
10672
  msgstr ""
10673
 
10674
- #: includes/admin/meta-boxes/views/html-order-items.php:180
10675
  #: includes/class-wc-order.php:1823
10676
  msgid "Refund"
10677
  msgstr ""
10678
 
10679
- #: includes/admin/meta-boxes/views/html-order-items.php:187
10680
  msgid "Recalculate"
10681
  msgstr ""
10682
 
10683
- #: includes/admin/meta-boxes/views/html-order-items.php:192
10684
  msgid "Add product(s)"
10685
  msgstr ""
10686
 
10687
- #: includes/admin/meta-boxes/views/html-order-items.php:193
10688
  msgid "Add fee"
10689
  msgstr ""
10690
 
10691
- #: includes/admin/meta-boxes/views/html-order-items.php:194
10692
  msgid "Add shipping"
10693
  msgstr ""
10694
 
10695
- #: includes/admin/meta-boxes/views/html-order-items.php:196
10696
- #: includes/admin/meta-boxes/views/html-order-items.php:283
10697
  msgid "Add tax"
10698
  msgstr ""
10699
 
10700
- #: includes/admin/meta-boxes/views/html-order-items.php:203
10701
  #: templates/myaccount/form-reset-password.php:47
10702
  msgid "Save"
10703
  msgstr ""
10704
 
10705
- #: includes/admin/meta-boxes/views/html-order-items.php:210
10706
  msgid "Restock refunded items"
10707
  msgstr ""
10708
 
10709
- #: includes/admin/meta-boxes/views/html-order-items.php:215
10710
  msgid "Amount already refunded"
10711
  msgstr ""
10712
 
10713
- #: includes/admin/meta-boxes/views/html-order-items.php:219
10714
  msgid "Total available to refund"
10715
  msgstr ""
10716
 
10717
- #: includes/admin/meta-boxes/views/html-order-items.php:223
10718
  #: includes/admin/reports/class-wc-report-sales-by-date.php:744
10719
  msgid "Refund amount"
10720
  msgstr ""
10721
 
10722
- #: includes/admin/meta-boxes/views/html-order-items.php:230
10723
  msgid "Note: the refund reason will be visible by the customer."
10724
  msgstr ""
10725
 
10726
- #: includes/admin/meta-boxes/views/html-order-items.php:230
10727
  msgid "Reason for refund (optional):"
10728
  msgstr ""
10729
 
10730
- #: includes/admin/meta-boxes/views/html-order-items.php:242
10731
  msgid "Payment gateway"
10732
  msgstr ""
10733
 
10734
- #: includes/admin/meta-boxes/views/html-order-items.php:244
10735
  msgid ""
10736
  "The payment gateway used to place this order does not support automatic "
10737
  "refunds."
10738
  msgstr ""
10739
 
10740
- #: includes/admin/meta-boxes/views/html-order-items.php:244
10741
  msgid "Refund %1$s via %2$s"
10742
  msgstr ""
10743
 
10744
- #: includes/admin/meta-boxes/views/html-order-items.php:245
10745
  msgid ""
10746
  "You will need to manually issue a refund through your payment gateway after "
10747
  "using this."
10748
  msgstr ""
10749
 
10750
- #: includes/admin/meta-boxes/views/html-order-items.php:245
10751
  msgid "Refund %s manually"
10752
  msgstr ""
10753
 
10754
- #: includes/admin/meta-boxes/views/html-order-items.php:257
10755
  msgid "Add products"
10756
  msgstr ""
10757
 
10758
- #: includes/admin/meta-boxes/views/html-order-items.php:294
10759
  msgid "Rate name"
10760
  msgstr ""
10761
 
10762
- #: includes/admin/meta-boxes/views/html-order-items.php:296
10763
  msgid "Rate code"
10764
  msgstr ""
10765
 
10766
- #: includes/admin/meta-boxes/views/html-order-items.php:297
10767
  #: includes/admin/settings/class-wc-settings-tax.php:179
10768
  msgid "Rate %"
10769
  msgstr ""
10770
 
10771
- #: includes/admin/meta-boxes/views/html-order-items.php:318
10772
  msgid "Or, enter tax rate ID:"
10773
  msgstr ""
10774
 
10775
- #: includes/admin/meta-boxes/views/html-order-items.php:319
10776
  #: includes/gateways/paypal/includes/settings-paypal.php:113
10777
  #: includes/gateways/paypal/includes/settings-paypal.php:121
10778
  #: includes/gateways/paypal/includes/settings-paypal.php:134
@@ -16314,10 +16311,10 @@ msgstr ""
16314
  #: includes/api/class-wc-rest-products-controller.php:399
16315
  #: includes/api/legacy/v1/class-wc-api-products.php:459
16316
  #: includes/api/legacy/v1/class-wc-api-products.php:460
16317
- #: includes/api/legacy/v2/class-wc-api-products.php:1614
16318
  #: includes/api/legacy/v2/class-wc-api-products.php:1615
16319
- #: includes/api/legacy/v3/class-wc-api-products.php:2118
16320
  #: includes/api/legacy/v3/class-wc-api-products.php:2119
 
16321
  #: includes/api/v1/class-wc-rest-products-controller.php:313
16322
  #: includes/api/v1/class-wc-rest-products-controller.php:314
16323
  #: includes/wc-product-functions.php:288
@@ -17162,7 +17159,7 @@ msgstr ""
17162
  #: includes/api/class-wc-rest-system-status-tools-controller.php:164
17163
  #: includes/api/class-wc-rest-system-status-tools-controller.php:173
17164
  #: includes/api/class-wc-rest-system-status-tools-controller.php:182
17165
- #: templates/emails/email-order-details.php:60
17166
  #: templates/emails/plain/email-order-details.php:44
17167
  #: templates/order/order-details.php:79
17168
  msgid "Note:"
@@ -17430,8 +17427,8 @@ msgid "The date the webhook was last modified, as GMT."
17430
  msgstr ""
17431
 
17432
  #: includes/api/legacy/class-wc-rest-legacy-products-controller.php:531
17433
- #: includes/api/legacy/v2/class-wc-api-products.php:1287
17434
- #: includes/api/legacy/v3/class-wc-api-products.php:1782
17435
  #: includes/api/v1/class-wc-rest-products-controller.php:1372
17436
  #. translators: 1: variation id 2: product name
17437
  msgid "Variation #%1$s of %2$s"
@@ -17590,7 +17587,7 @@ msgstr ""
17590
  #: includes/api/legacy/v2/class-wc-api-products.php:450
17591
  #: includes/api/legacy/v2/class-wc-api-resource.php:382
17592
  #: includes/api/legacy/v3/class-wc-api-products.php:509
17593
- #: includes/api/legacy/v3/class-wc-api-products.php:3056
17594
  #: includes/api/legacy/v3/class-wc-api-resource.php:384
17595
  msgid "This %s cannot be deleted"
17596
  msgstr ""
@@ -17605,14 +17602,14 @@ msgstr ""
17605
 
17606
  #: includes/api/legacy/v1/class-wc-api-resource.php:333
17607
  #: includes/api/legacy/v2/class-wc-api-products.php:463
17608
- #: includes/api/legacy/v2/class-wc-api-products.php:2224
17609
  #: includes/api/legacy/v2/class-wc-api-resource.php:390
17610
  #: includes/api/legacy/v3/class-wc-api-products.php:522
17611
  #: includes/api/legacy/v3/class-wc-api-products.php:866
17612
  #: includes/api/legacy/v3/class-wc-api-products.php:1058
17613
- #: includes/api/legacy/v3/class-wc-api-products.php:2785
17614
- #: includes/api/legacy/v3/class-wc-api-products.php:3063
17615
- #: includes/api/legacy/v3/class-wc-api-products.php:3374
17616
  #: includes/api/legacy/v3/class-wc-api-resource.php:394
17617
  #: includes/api/legacy/v3/class-wc-api-taxes.php:354
17618
  #: includes/api/legacy/v3/class-wc-api-taxes.php:665
@@ -17647,13 +17644,13 @@ msgstr ""
17647
  #: includes/api/legacy/v2/class-wc-api-coupons.php:226
17648
  #: includes/api/legacy/v2/class-wc-api-customers.php:363
17649
  #: includes/api/legacy/v2/class-wc-api-products.php:228
17650
- #: includes/api/legacy/v2/class-wc-api-products.php:1980
17651
  #: includes/api/legacy/v2/class-wc-api-server.php:430
17652
  #: includes/api/legacy/v3/class-wc-api-coupons.php:224
17653
  #: includes/api/legacy/v3/class-wc-api-customers.php:364
17654
  #: includes/api/legacy/v3/class-wc-api-products.php:277
17655
- #: includes/api/legacy/v3/class-wc-api-products.php:2538
17656
- #: includes/api/legacy/v3/class-wc-api-products.php:2937
17657
  #: includes/api/legacy/v3/class-wc-api-server.php:431
17658
  #: includes/api/legacy/v3/class-wc-api-taxes.php:575
17659
  #: includes/class-wc-auth.php:174
@@ -17667,7 +17664,7 @@ msgstr ""
17667
  #: includes/api/legacy/v2/class-wc-api-orders.php:1292
17668
  #: includes/api/legacy/v2/class-wc-api-orders.php:1585
17669
  #: includes/api/legacy/v2/class-wc-api-products.php:214
17670
- #: includes/api/legacy/v2/class-wc-api-products.php:2018
17671
  #: includes/api/legacy/v2/class-wc-api-webhooks.php:176
17672
  #: includes/api/legacy/v3/class-wc-api-coupons.php:210
17673
  #: includes/api/legacy/v3/class-wc-api-customers.php:350
@@ -17677,9 +17674,9 @@ msgstr ""
17677
  #: includes/api/legacy/v3/class-wc-api-products.php:263
17678
  #: includes/api/legacy/v3/class-wc-api-products.php:702
17679
  #: includes/api/legacy/v3/class-wc-api-products.php:959
17680
- #: includes/api/legacy/v3/class-wc-api-products.php:2576
17681
- #: includes/api/legacy/v3/class-wc-api-products.php:2917
17682
- #: includes/api/legacy/v3/class-wc-api-products.php:3260
17683
  #: includes/api/legacy/v3/class-wc-api-taxes.php:184
17684
  #: includes/api/legacy/v3/class-wc-api-taxes.php:564
17685
  #: includes/api/legacy/v3/class-wc-api-webhooks.php:176
@@ -17704,7 +17701,7 @@ msgstr ""
17704
  #: includes/api/legacy/v2/class-wc-api-orders.php:1351
17705
  #: includes/api/legacy/v2/class-wc-api-orders.php:1664
17706
  #: includes/api/legacy/v2/class-wc-api-products.php:323
17707
- #: includes/api/legacy/v2/class-wc-api-products.php:2101
17708
  #: includes/api/legacy/v2/class-wc-api-webhooks.php:259
17709
  #: includes/api/legacy/v3/class-wc-api-coupons.php:322
17710
  #: includes/api/legacy/v3/class-wc-api-customers.php:405
@@ -17714,9 +17711,9 @@ msgstr ""
17714
  #: includes/api/legacy/v3/class-wc-api-products.php:377
17715
  #: includes/api/legacy/v3/class-wc-api-products.php:779
17716
  #: includes/api/legacy/v3/class-wc-api-products.php:1004
17717
- #: includes/api/legacy/v3/class-wc-api-products.php:2660
17718
- #: includes/api/legacy/v3/class-wc-api-products.php:2982
17719
- #: includes/api/legacy/v3/class-wc-api-products.php:3318
17720
  #: includes/api/legacy/v3/class-wc-api-taxes.php:254
17721
  #: includes/api/legacy/v3/class-wc-api-webhooks.php:259
17722
  msgid "No %1$s data specified to edit %1$s"
@@ -17732,11 +17729,11 @@ msgstr ""
17732
  #: includes/api/legacy/v2/class-wc-api-coupons.php:521
17733
  #: includes/api/legacy/v2/class-wc-api-customers.php:784
17734
  #: includes/api/legacy/v2/class-wc-api-orders.php:1781
17735
- #: includes/api/legacy/v2/class-wc-api-products.php:2297
17736
  #: includes/api/legacy/v3/class-wc-api-coupons.php:521
17737
  #: includes/api/legacy/v3/class-wc-api-customers.php:774
17738
  #: includes/api/legacy/v3/class-wc-api-orders.php:1828
17739
- #: includes/api/legacy/v3/class-wc-api-products.php:3110
17740
  #: includes/api/legacy/v3/class-wc-api-taxes.php:457
17741
  msgid "No %1$s data specified to create/edit %1$s"
17742
  msgstr ""
@@ -17977,127 +17974,127 @@ msgstr ""
17977
  msgid "The SKU already exists on another product."
17978
  msgstr ""
17979
 
17980
- #: includes/api/legacy/v2/class-wc-api-products.php:1698
17981
- #: includes/api/legacy/v3/class-wc-api-products.php:2231
17982
  #: includes/wc-rest-functions.php:74
17983
  msgid "Invalid URL %s."
17984
  msgstr ""
17985
 
17986
- #: includes/api/legacy/v2/class-wc-api-products.php:1710
17987
- #: includes/api/legacy/v2/class-wc-api-products.php:1712
17988
- #: includes/api/legacy/v3/class-wc-api-products.php:2243
17989
- #: includes/api/legacy/v3/class-wc-api-products.php:2245
17990
  #: includes/wc-rest-functions.php:86 includes/wc-rest-functions.php:88
17991
  msgid "Error getting remote image %s."
17992
  msgstr ""
17993
 
17994
- #: includes/api/legacy/v2/class-wc-api-products.php:1710
17995
- #: includes/api/legacy/v3/class-wc-api-products.php:2243
17996
  #: includes/class-wc-auth.php:383 includes/wc-rest-functions.php:86
17997
  #. translators: %s: error message
17998
  msgid "Error: %s."
17999
  msgstr ""
18000
 
18001
- #: includes/api/legacy/v2/class-wc-api-products.php:1733
18002
- #: includes/api/legacy/v3/class-wc-api-products.php:2266
18003
  #: includes/wc-rest-functions.php:109
18004
  msgid "Invalid image type."
18005
  msgstr ""
18006
 
18007
- #: includes/api/legacy/v2/class-wc-api-products.php:1750
18008
- #: includes/api/legacy/v3/class-wc-api-products.php:2283
18009
  #: includes/wc-rest-functions.php:127
18010
  msgid "Zero size file downloaded."
18011
  msgstr ""
18012
 
18013
- #: includes/api/legacy/v2/class-wc-api-products.php:1892
18014
- #: includes/api/legacy/v2/class-wc-api-products.php:1938
18015
- #: includes/api/legacy/v3/class-wc-api-products.php:2450
18016
- #: includes/api/legacy/v3/class-wc-api-products.php:2496
18017
  msgid "You do not have permission to read product attributes"
18018
  msgstr ""
18019
 
18020
- #: includes/api/legacy/v2/class-wc-api-products.php:1933
18021
- #: includes/api/legacy/v3/class-wc-api-products.php:2491
18022
- #: includes/api/legacy/v3/class-wc-api-products.php:2869
18023
  msgid "Invalid product attribute ID"
18024
  msgstr ""
18025
 
18026
- #: includes/api/legacy/v2/class-wc-api-products.php:1948
18027
- #: includes/api/legacy/v2/class-wc-api-products.php:2196
18028
- #: includes/api/legacy/v3/class-wc-api-products.php:2506
18029
- #: includes/api/legacy/v3/class-wc-api-products.php:2756
18030
- #: includes/api/legacy/v3/class-wc-api-products.php:2811
18031
- #: includes/api/legacy/v3/class-wc-api-products.php:2880
18032
- #: includes/api/legacy/v3/class-wc-api-products.php:2930
18033
- #: includes/api/legacy/v3/class-wc-api-products.php:2996
18034
- #: includes/api/legacy/v3/class-wc-api-products.php:3049
18035
  msgid "A product attribute with the provided ID could not be found"
18036
  msgstr ""
18037
 
18038
- #: includes/api/legacy/v2/class-wc-api-products.php:1984
18039
- #: includes/api/legacy/v3/class-wc-api-products.php:2542
18040
  #: includes/api/v1/class-wc-rest-product-attributes-controller.php:567
18041
  #: includes/wc-attribute-functions.php:423
18042
  msgid "Slug \"%s\" is too long (28 characters max). Shorten it, please."
18043
  msgstr ""
18044
 
18045
- #: includes/api/legacy/v2/class-wc-api-products.php:1986
18046
- #: includes/api/legacy/v3/class-wc-api-products.php:2544
18047
  #: includes/api/v1/class-wc-rest-product-attributes-controller.php:569
18048
  #: includes/wc-attribute-functions.php:425
18049
  msgid "Slug \"%s\" is not allowed because it is a reserved term. Change it, please."
18050
  msgstr ""
18051
 
18052
- #: includes/api/legacy/v2/class-wc-api-products.php:1988
18053
- #: includes/api/legacy/v3/class-wc-api-products.php:2546
18054
  #: includes/api/v1/class-wc-rest-product-attributes-controller.php:571
18055
  #: includes/wc-attribute-functions.php:427
18056
  msgid "Slug \"%s\" is already in use. Change it, please."
18057
  msgstr ""
18058
 
18059
- #: includes/api/legacy/v2/class-wc-api-products.php:1993
18060
- #: includes/api/legacy/v3/class-wc-api-products.php:2551
18061
  msgid ""
18062
  "Invalid product attribute type - the product attribute type must be any of "
18063
  "these: %s"
18064
  msgstr ""
18065
 
18066
- #: includes/api/legacy/v2/class-wc-api-products.php:1998
18067
- #: includes/api/legacy/v3/class-wc-api-products.php:2556
18068
  msgid ""
18069
  "Invalid product attribute order_by type - the product attribute order_by "
18070
  "type must be any of these: %s"
18071
  msgstr ""
18072
 
18073
- #: includes/api/legacy/v2/class-wc-api-products.php:2025
18074
- #: includes/api/legacy/v3/class-wc-api-products.php:2583
18075
- #: includes/api/legacy/v3/class-wc-api-products.php:2924
18076
  msgid "You do not have permission to create product attributes"
18077
  msgstr ""
18078
 
18079
- #: includes/api/legacy/v2/class-wc-api-products.php:2109
18080
- #: includes/api/legacy/v3/class-wc-api-products.php:2668
18081
- #: includes/api/legacy/v3/class-wc-api-products.php:2990
18082
  msgid "You do not have permission to edit product attributes"
18083
  msgstr ""
18084
 
18085
- #: includes/api/legacy/v2/class-wc-api-products.php:2155
18086
- #: includes/api/legacy/v3/class-wc-api-products.php:2714
18087
  msgid "Could not edit the attribute"
18088
  msgstr ""
18089
 
18090
- #: includes/api/legacy/v2/class-wc-api-products.php:2184
18091
- #: includes/api/legacy/v3/class-wc-api-products.php:2744
18092
  msgid "You do not have permission to delete product attributes"
18093
  msgstr ""
18094
 
18095
- #: includes/api/legacy/v2/class-wc-api-products.php:2206
18096
- #: includes/api/legacy/v3/class-wc-api-products.php:2766
18097
  msgid "Could not delete the attribute"
18098
  msgstr ""
18099
 
18100
- #: includes/api/legacy/v2/class-wc-api-products.php:2247
18101
  msgid "Invalid product SKU"
18102
  msgstr ""
18103
 
@@ -18211,53 +18208,53 @@ msgstr ""
18211
  msgid "Could not delete the tag"
18212
  msgstr ""
18213
 
18214
- #: includes/api/legacy/v3/class-wc-api-products.php:2805
18215
- #: includes/api/legacy/v3/class-wc-api-products.php:2874
18216
  msgid "You do not have permission to read product attribute terms"
18217
  msgstr ""
18218
 
18219
- #: includes/api/legacy/v3/class-wc-api-products.php:2886
18220
  msgid "A product attribute term with the provided ID could not be found"
18221
  msgstr ""
18222
 
18223
- #: includes/api/legacy/v3/class-wc-api-products.php:3043
18224
  msgid "You do not have permission to delete product attribute terms"
18225
  msgstr ""
18226
 
18227
- #: includes/api/legacy/v3/class-wc-api-products.php:3186
18228
- #: includes/api/legacy/v3/class-wc-api-products.php:3221
18229
  msgid "You do not have permission to read product shipping classes"
18230
  msgstr ""
18231
 
18232
- #: includes/api/legacy/v3/class-wc-api-products.php:3216
18233
  msgid "Invalid product shipping class ID"
18234
  msgstr ""
18235
 
18236
- #: includes/api/legacy/v3/class-wc-api-products.php:3227
18237
  msgid "A product shipping class with the provided ID could not be found"
18238
  msgstr ""
18239
 
18240
- #: includes/api/legacy/v3/class-wc-api-products.php:3265
18241
  msgid "You do not have permission to create product shipping classes"
18242
  msgstr ""
18243
 
18244
- #: includes/api/legacy/v3/class-wc-api-products.php:3283
18245
  msgid "Product shipping class parent is invalid"
18246
  msgstr ""
18247
 
18248
- #: includes/api/legacy/v3/class-wc-api-products.php:3326
18249
  msgid "You do not have permission to edit product shipping classes"
18250
  msgstr ""
18251
 
18252
- #: includes/api/legacy/v3/class-wc-api-products.php:3338
18253
  msgid "Could not edit the shipping class"
18254
  msgstr ""
18255
 
18256
- #: includes/api/legacy/v3/class-wc-api-products.php:3363
18257
  msgid "You do not have permission to delete product shipping classes"
18258
  msgstr ""
18259
 
18260
- #: includes/api/legacy/v3/class-wc-api-products.php:3369
18261
  msgid "Could not delete the shipping class"
18262
  msgstr ""
18263
 
@@ -18958,7 +18955,7 @@ msgid ""
18958
  msgstr ""
18959
 
18960
  #: includes/class-wc-cart.php:1089 includes/class-wc-frontend-scripts.php:539
18961
- #: includes/wc-cart-functions.php:117 includes/wc-template-functions.php:1482
18962
  #. translators: %s: product name
18963
  msgid "View cart"
18964
  msgstr ""
@@ -19224,7 +19221,7 @@ msgstr ""
19224
  msgid "Coupon code removed successfully."
19225
  msgstr ""
19226
 
19227
- #: includes/class-wc-coupon.php:898 includes/class-wc-discounts.php:858
19228
  msgid "Coupon is not valid."
19229
  msgstr ""
19230
 
@@ -19277,17 +19274,17 @@ msgstr ""
19277
  msgid "Sorry, this coupon is not applicable to your cart contents."
19278
  msgstr ""
19279
 
19280
- #: includes/class-wc-coupon.php:948 includes/class-wc-discounts.php:775
19281
  #. translators: %s: products list
19282
  msgid "Sorry, this coupon is not applicable to the products: %s."
19283
  msgstr ""
19284
 
19285
- #: includes/class-wc-coupon.php:968 includes/class-wc-discounts.php:811
19286
  #. translators: %s: categories list
19287
  msgid "Sorry, this coupon is not applicable to the categories: %s."
19288
  msgstr ""
19289
 
19290
- #: includes/class-wc-coupon.php:971 includes/class-wc-discounts.php:703
19291
  msgid "Sorry, this coupon is not valid for sale items."
19292
  msgstr ""
19293
 
@@ -19317,8 +19314,8 @@ msgstr ""
19317
  msgid "Invalid data store."
19318
  msgstr ""
19319
 
19320
- #: includes/class-wc-discounts.php:642 includes/class-wc-discounts.php:676
19321
- #: includes/class-wc-discounts.php:730
19322
  msgid "Sorry, this coupon is not applicable to selected products."
19323
  msgstr ""
19324
 
@@ -19404,7 +19401,7 @@ msgstr ""
19404
  msgid "Buy now"
19405
  msgstr ""
19406
 
19407
- #: includes/class-wc-embed.php:130 includes/wc-template-functions.php:2645
19408
  #: includes/widgets/class-wc-widget-layered-nav-filters.php:166
19409
  #. translators: %s: average rating
19410
  #. translators: %s: rating
@@ -19566,7 +19563,7 @@ msgid "Error processing checkout. Please try again."
19566
  msgstr ""
19567
 
19568
  #: includes/class-wc-frontend-scripts.php:516
19569
- #: includes/wc-template-functions.php:1961
19570
  msgid "required"
19571
  msgstr ""
19572
 
@@ -20142,6 +20139,8 @@ msgstr ""
20142
 
20143
  #: includes/class-wc-query.php:108
20144
  #: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:623
 
 
20145
  #. translators: %s: order number
20146
  msgid "Order #%s"
20147
  msgstr ""
@@ -20295,7 +20294,7 @@ msgstr ""
20295
  #: includes/emails/class-wc-email-customer-refunded-order.php:218
20296
  #: includes/emails/class-wc-email-failed-order.php:131
20297
  #: includes/emails/class-wc-email-new-order.php:136
20298
- #: includes/emails/class-wc-email.php:565
20299
  #: includes/gateways/bacs/class-wc-gateway-bacs.php:73
20300
  #: includes/gateways/cheque/class-wc-gateway-cheque.php:54
20301
  #: includes/gateways/cod/class-wc-gateway-cod.php:69
@@ -20311,7 +20310,7 @@ msgstr ""
20311
  #: includes/emails/class-wc-email-customer-refunded-order.php:220
20312
  #: includes/emails/class-wc-email-failed-order.php:133
20313
  #: includes/emails/class-wc-email-new-order.php:138
20314
- #: includes/emails/class-wc-email.php:567
20315
  msgid "Enable this email notification"
20316
  msgstr ""
20317
 
@@ -20327,7 +20326,7 @@ msgstr ""
20327
  #: includes/emails/class-wc-email-customer-invoice.php:171
20328
  #: includes/emails/class-wc-email-failed-order.php:145
20329
  #: includes/emails/class-wc-email-new-order.php:150
20330
- #: includes/emails/class-wc-email.php:571
20331
  msgid "Subject"
20332
  msgstr ""
20333
 
@@ -20347,8 +20346,8 @@ msgstr ""
20347
  #: includes/emails/class-wc-email-failed-order.php:158
20348
  #: includes/emails/class-wc-email-new-order.php:154
20349
  #: includes/emails/class-wc-email-new-order.php:163
20350
- #: includes/emails/class-wc-email.php:575
20351
- #: includes/emails/class-wc-email.php:584
20352
  #. translators: %s: list of placeholders
20353
  msgid "Available placeholders: %s"
20354
  msgstr ""
@@ -20358,7 +20357,7 @@ msgstr ""
20358
  #: includes/emails/class-wc-email-customer-invoice.php:180
20359
  #: includes/emails/class-wc-email-failed-order.php:154
20360
  #: includes/emails/class-wc-email-new-order.php:159
20361
- #: includes/emails/class-wc-email.php:580
20362
  msgid "Email heading"
20363
  msgstr ""
20364
 
@@ -20368,7 +20367,7 @@ msgstr ""
20368
  #: includes/emails/class-wc-email-customer-refunded-order.php:260
20369
  #: includes/emails/class-wc-email-failed-order.php:163
20370
  #: includes/emails/class-wc-email-new-order.php:168
20371
- #: includes/emails/class-wc-email.php:589
20372
  msgid "Email type"
20373
  msgstr ""
20374
 
@@ -20378,7 +20377,7 @@ msgstr ""
20378
  #: includes/emails/class-wc-email-customer-refunded-order.php:262
20379
  #: includes/emails/class-wc-email-failed-order.php:165
20380
  #: includes/emails/class-wc-email-new-order.php:170
20381
- #: includes/emails/class-wc-email.php:591
20382
  msgid "Choose which format of email to send."
20383
  msgstr ""
20384
 
@@ -20415,16 +20414,12 @@ msgid "Your {site_title} order from {order_date}"
20415
  msgstr ""
20416
 
20417
  #: includes/emails/class-wc-email-customer-invoice.php:54
20418
- msgid "Invoice for order {order_number} from {order_date}"
 
20419
  msgstr ""
20420
 
20421
  #: includes/emails/class-wc-email-customer-invoice.php:66
20422
- #: includes/emails/class-wc-email-customer-refunded-order.php:84
20423
- msgid "Order {order_number} details"
20424
- msgstr ""
20425
-
20426
- #: includes/emails/class-wc-email-customer-invoice.php:68
20427
- msgid "Invoice for order {order_number}"
20428
  msgstr ""
20429
 
20430
  #: includes/emails/class-wc-email-customer-invoice.php:189
@@ -20519,6 +20514,10 @@ msgstr ""
20519
  msgid "Your order has been partially refunded"
20520
  msgstr ""
20521
 
 
 
 
 
20522
  #: includes/emails/class-wc-email-customer-refunded-order.php:224
20523
  msgid "Full refund subject"
20524
  msgstr ""
@@ -20583,73 +20582,73 @@ msgstr ""
20583
  msgid "New customer order"
20584
  msgstr ""
20585
 
20586
- #: includes/emails/class-wc-email.php:605
20587
  msgid "Plain text"
20588
  msgstr ""
20589
 
20590
- #: includes/emails/class-wc-email.php:608
20591
  msgid "HTML"
20592
  msgstr ""
20593
 
20594
- #: includes/emails/class-wc-email.php:609
20595
  msgid "Multipart"
20596
  msgstr ""
20597
 
20598
- #: includes/emails/class-wc-email.php:674
20599
  msgid "Could not write to template file."
20600
  msgstr ""
20601
 
20602
- #: includes/emails/class-wc-email.php:720
20603
  msgid "Template file copied to theme."
20604
  msgstr ""
20605
 
20606
- #: includes/emails/class-wc-email.php:749
20607
  msgid "Template file deleted from theme."
20608
  msgstr ""
20609
 
20610
- #: includes/emails/class-wc-email.php:795
20611
  msgid "Return to emails"
20612
  msgstr ""
20613
 
20614
- #: includes/emails/class-wc-email.php:823
20615
  msgid "HTML template"
20616
  msgstr ""
20617
 
20618
- #: includes/emails/class-wc-email.php:824
20619
  msgid "Plain text template"
20620
  msgstr ""
20621
 
20622
- #: includes/emails/class-wc-email.php:849
20623
  msgid "Delete template file"
20624
  msgstr ""
20625
 
20626
- #: includes/emails/class-wc-email.php:852
20627
  msgid "This template has been overridden by your theme and can be found in: %s."
20628
  msgstr ""
20629
 
20630
- #: includes/emails/class-wc-email.php:879
20631
  msgid "Copy file to theme"
20632
  msgstr ""
20633
 
20634
- #: includes/emails/class-wc-email.php:884
20635
  msgid ""
20636
  "To override and edit this email template copy %1$s to your theme folder: "
20637
  "%2$s."
20638
  msgstr ""
20639
 
20640
- #: includes/emails/class-wc-email.php:893
20641
  msgid "File was not found."
20642
  msgstr ""
20643
 
20644
- #: includes/emails/class-wc-email.php:920
20645
  msgid "View template"
20646
  msgstr ""
20647
 
20648
- #: includes/emails/class-wc-email.php:921
20649
  msgid "Hide template"
20650
  msgstr ""
20651
 
20652
- #: includes/emails/class-wc-email.php:932
20653
  msgid "Are you sure you want to delete this template file?"
20654
  msgstr ""
20655
 
@@ -21455,11 +21454,11 @@ msgid ""
21455
  "yet."
21456
  msgstr ""
21457
 
21458
- #: includes/import/abstract-wc-product-importer.php:550
21459
  msgid "Not able to attach \"%s\"."
21460
  msgstr ""
21461
 
21462
- #: includes/import/abstract-wc-product-importer.php:558
21463
  msgid "Unable to use image \"%s\"."
21464
  msgstr ""
21465
 
@@ -21484,7 +21483,7 @@ msgid "No matching product exists to update."
21484
  msgstr ""
21485
 
21486
  #: includes/legacy/abstract-wc-legacy-order.php:507
21487
- #: includes/wc-template-functions.php:2532
21488
  #. translators: 1: current item count
21489
  msgid "Download %d"
21490
  msgstr ""
@@ -22867,47 +22866,47 @@ msgstr ""
22867
  msgid "Relevance"
22868
  msgstr ""
22869
 
22870
- #: includes/wc-template-functions.php:1181
22871
  #: templates/checkout/form-shipping.php:63
22872
  #: templates/single-product/tabs/additional-information.php:25
22873
  msgid "Additional information"
22874
  msgstr ""
22875
 
22876
- #: includes/wc-template-functions.php:1190
22877
  msgid "Reviews (%d)"
22878
  msgstr ""
22879
 
22880
- #: includes/wc-template-functions.php:1494
22881
  msgid "Checkout"
22882
  msgstr ""
22883
 
22884
- #: includes/wc-template-functions.php:1621
22885
  msgid "Place order"
22886
  msgstr ""
22887
 
22888
- #: includes/wc-template-functions.php:2028
22889
  msgid "Update country"
22890
  msgstr ""
22891
 
22892
- #: includes/wc-template-functions.php:2047
22893
  #: templates/cart/shipping-calculator.php:64
22894
  msgid "Select a state&hellip;"
22895
  msgstr ""
22896
 
22897
- #: includes/wc-template-functions.php:2092
22898
- #: includes/wc-template-functions.php:2244
22899
- #: includes/wc-template-functions.php:2254
22900
  msgid "Choose an option"
22901
  msgstr ""
22902
 
22903
- #: includes/wc-template-functions.php:2642
22904
  #. translators: 1: rating 2: rating count
22905
  msgid "Rated %1$s out of 5 based on %2$s customer rating"
22906
  msgid_plural "Rated %1$s out of 5 based on %2$s customer ratings"
22907
  msgstr[0] ""
22908
  msgstr[1] ""
22909
 
22910
- #: includes/wc-template-functions.php:2689
22911
  msgid "Your cart is currently empty."
22912
  msgstr ""
22913
 
@@ -23500,8 +23499,8 @@ msgstr ""
23500
  msgid "Billing address"
23501
  msgstr ""
23502
 
23503
- #: templates/emails/email-addresses.php:39
23504
- #: templates/emails/plain/email-addresses.php:31
23505
  #: templates/myaccount/form-edit-address.php:23
23506
  #: templates/myaccount/my-address.php:28
23507
  #: templates/order/order-details-customer.php:51
@@ -23513,11 +23512,6 @@ msgstr ""
23513
  msgid "Customer details"
23514
  msgstr ""
23515
 
23516
- #: templates/emails/email-order-details.php:27
23517
- #: templates/order/order-details.php:37
23518
- msgid "Order details"
23519
- msgstr ""
23520
-
23521
  #: templates/emails/plain/admin-new-order.php:25
23522
  msgid "You have received an order from %s."
23523
  msgstr ""
@@ -23731,6 +23725,10 @@ msgstr ""
23731
  msgid "Order again"
23732
  msgstr ""
23733
 
 
 
 
 
23734
  #: templates/order/order-downloads.php:54
23735
  msgid "&infin;"
23736
  msgstr ""
@@ -24068,7 +24066,7 @@ msgctxt "full name"
24068
  msgid "%1$s %2$s"
24069
  msgstr ""
24070
 
24071
- #: includes/admin/class-wc-admin-setup-wizard.php:1127
24072
  #: includes/gateways/cheque/class-wc-gateway-cheque.php:27
24073
  #: includes/gateways/cheque/class-wc-gateway-cheque.php:63
24074
  msgctxt "Check payment method"
@@ -24304,12 +24302,12 @@ msgid_plural "Shipping %d"
24304
  msgstr[0] ""
24305
  msgstr[1] ""
24306
 
24307
- #: includes/wc-template-functions.php:1569
24308
  msgctxt "breadcrumb"
24309
  msgid "Home"
24310
  msgstr ""
24311
 
24312
- #: includes/wc-template-functions.php:2660
24313
  msgctxt "min_price"
24314
  msgid "From:"
24315
  msgstr ""
2
  # This file is distributed under the same license as the WooCommerce package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: WooCommerce 3.2.1\n"
6
  "Report-Msgid-Bugs-To: https://github.com/woocommerce/woocommerce/issues\n"
7
+ "POT-Creation-Date: 2017-10-13 18:39:21+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
5562
  msgstr ""
5563
 
5564
  #: includes/abstracts/abstract-wc-order.php:1709
5565
+ #: includes/admin/meta-boxes/views/html-order-items.php:129
5566
  msgid "Discount:"
5567
  msgstr ""
5568
 
5569
  #: includes/abstracts/abstract-wc-order.php:1724
5570
+ #: includes/admin/meta-boxes/views/html-order-items.php:141
5571
  msgid "Shipping:"
5572
  msgstr ""
5573
 
5635
  #: includes/api/legacy/v2/class-wc-api-coupons.php:529
5636
  #: includes/api/legacy/v2/class-wc-api-customers.php:792
5637
  #: includes/api/legacy/v2/class-wc-api-orders.php:1789
5638
+ #: includes/api/legacy/v2/class-wc-api-products.php:2306
5639
  #: includes/api/legacy/v3/class-wc-api-coupons.php:529
5640
  #: includes/api/legacy/v3/class-wc-api-customers.php:782
5641
  #: includes/api/legacy/v3/class-wc-api-orders.php:1836
5642
+ #: includes/api/legacy/v3/class-wc-api-products.php:3119
5643
  #: includes/api/legacy/v3/class-wc-api-taxes.php:465
5644
  #. translators: %s: items limit
5645
  msgid "Unable to accept more than %s items for this request."
6082
 
6083
  #: includes/admin/class-wc-admin-addons.php:336
6084
  #: includes/admin/class-wc-admin-addons.php:500
6085
+ #: includes/admin/class-wc-admin-setup-wizard.php:579
6086
  msgid "WooCommerce Services"
6087
  msgstr ""
6088
 
6106
  msgstr ""
6107
 
6108
  #: includes/admin/class-wc-admin-addons.php:349
 
6109
  msgid ""
6110
  "Display live rates from Canada Post at checkout to make shipping a breeze. "
6111
  "Powered by WooCommerce Services."
6134
  #: includes/gateways/cod/class-wc-gateway-cod.php:83
6135
  #: includes/gateways/paypal/includes/settings-paypal.php:25
6136
  #: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:204
6137
+ #: includes/wc-template-functions.php:1170
6138
  #: templates/single-product/tabs/description.php:25
6139
  msgid "Description"
6140
  msgstr ""
6249
  #: includes/admin/class-wc-admin-webhooks.php:200
6250
  #: includes/admin/class-wc-admin-webhooks.php:285
6251
  #: includes/admin/class-wc-admin-webhooks.php:314
6252
+ #: includes/emails/class-wc-email.php:770
6253
  msgid "Action failed. Please refresh the page and retry."
6254
  msgstr ""
6255
 
6643
  #: includes/admin/class-wc-admin-attributes.php:257
6644
  #: includes/admin/helper/class-wc-helper.php:170
6645
  #: includes/admin/helper/views/html-section-account.php:3
6646
+ #: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:69
6647
  msgid "Update"
6648
  msgstr ""
6649
 
6939
  msgid "Managing Orders"
6940
  msgstr ""
6941
 
6942
+ #: includes/admin/class-wc-admin-help.php:187
6943
+ #: includes/admin/class-wc-admin-help.php:188
6944
  msgid "Guided Tour"
6945
  msgstr ""
6946
 
6947
+ #: includes/admin/class-wc-admin-help.php:194
6948
+ #: includes/admin/class-wc-admin-help.php:196
6949
  msgid "Help &amp; Support"
6950
  msgstr ""
6951
 
6952
+ #: includes/admin/class-wc-admin-help.php:198
6953
  msgid ""
6954
  "Should you need help understanding, using, or extending WooCommerce, <a "
6955
  "href=\"%s\">please read our documentation</a>. You will find all kinds of "
6956
  "resources including snippets, tutorials and much more."
6957
  msgstr ""
6958
 
6959
+ #: includes/admin/class-wc-admin-help.php:202
6960
  msgid ""
6961
  "For further assistance with WooCommerce core you can use the <a "
6962
  "href=\"%1$s\">community forum</a>. If you need help with premium extensions "
6963
  "sold by WooCommerce, please <a href=\"%2$s\">use our helpdesk</a>."
6964
  msgstr ""
6965
 
6966
+ #: includes/admin/class-wc-admin-help.php:206
6967
  msgid ""
6968
  "Before asking for help we recommend checking the system status page to "
6969
  "identify any problems with your configuration."
6970
  msgstr ""
6971
 
6972
+ #: includes/admin/class-wc-admin-help.php:207
6973
+ #: includes/admin/class-wc-admin-help.php:216
6974
  #: includes/admin/views/html-admin-page-status.php:12
6975
  msgid "System status"
6976
  msgstr ""
6977
 
6978
+ #: includes/admin/class-wc-admin-help.php:207
6979
  msgid "Community forum"
6980
  msgstr ""
6981
 
6982
+ #: includes/admin/class-wc-admin-help.php:207
6983
  msgid "WooCommerce helpdesk"
6984
  msgstr ""
6985
 
6986
+ #: includes/admin/class-wc-admin-help.php:212
6987
+ #: includes/admin/class-wc-admin-help.php:214
6988
  msgid "Found a bug?"
6989
  msgstr ""
6990
 
6991
+ #: includes/admin/class-wc-admin-help.php:215
6992
  msgid ""
6993
  "If you find a bug within WooCommerce core you can create a ticket via <a "
6994
  "href=\"%1$s\">Github issues</a>. Ensure you read the <a "
6997
  "your <a href=\"%3$s\">system status report</a>."
6998
  msgstr ""
6999
 
7000
+ #: includes/admin/class-wc-admin-help.php:216
7001
  msgid "Report a bug"
7002
  msgstr ""
7003
 
7004
+ #: includes/admin/class-wc-admin-help.php:222
7005
+ #: includes/admin/class-wc-admin-help.php:224
7006
  msgid "Education"
7007
  msgstr ""
7008
 
7009
+ #: includes/admin/class-wc-admin-help.php:225
7010
  msgid ""
7011
  "If you would like to learn about using WooCommerce from an expert, consider "
7012
  "following a WooCommerce course offered by one of our educational partners."
7013
  msgstr ""
7014
 
7015
+ #: includes/admin/class-wc-admin-help.php:226
7016
  msgid "View education partners"
7017
  msgstr ""
7018
 
7019
+ #: includes/admin/class-wc-admin-help.php:231
7020
+ #: includes/admin/class-wc-admin-help.php:233
7021
+ #: includes/admin/class-wc-admin-help.php:235
7022
  msgid "Setup wizard"
7023
  msgstr ""
7024
 
7025
+ #: includes/admin/class-wc-admin-help.php:234
7026
  msgid ""
7027
  "If you need to access the setup wizard again, please click on the button "
7028
  "below."
7029
  msgstr ""
7030
 
7031
+ #: includes/admin/class-wc-admin-help.php:240
7032
  msgid "For more information:"
7033
  msgstr ""
7034
 
7035
+ #: includes/admin/class-wc-admin-help.php:241
7036
  msgid "About WooCommerce"
7037
  msgstr ""
7038
 
7039
+ #: includes/admin/class-wc-admin-help.php:242
7040
  msgid "WordPress.org project"
7041
  msgstr ""
7042
 
7043
+ #: includes/admin/class-wc-admin-help.php:243
7044
  msgid "Github project"
7045
  msgstr ""
7046
 
7047
+ #: includes/admin/class-wc-admin-help.php:244
7048
  msgid "Official themes"
7049
  msgstr ""
7050
 
7051
+ #: includes/admin/class-wc-admin-help.php:245
7052
  msgid "Official extensions"
7053
  msgstr ""
7054
 
7254
  #: includes/class-wc-payment-gateways.php:51
7255
  #: includes/class-wc-payment-gateways.php:60 includes/class-wc-shipping.php:63
7256
  #: includes/class-wc-shipping.php:72 includes/class-woocommerce.php:131
7257
+ #: includes/class-woocommerce.php:140 includes/emails/class-wc-email.php:774
7258
  msgid "Cheatin&#8217; huh?"
7259
  msgstr ""
7260
 
7535
  msgstr ""
7536
 
7537
  #: includes/admin/class-wc-admin-post-types.php:179
7538
+ msgid "Order updated and sent."
7539
  msgstr ""
7540
 
7541
  #: includes/admin/class-wc-admin-post-types.php:184
7700
  #: includes/admin/views/html-bulk-edit-product.php:21
7701
  #: includes/admin/views/html-quick-edit-product.php:33
7702
  #: includes/widgets/class-wc-widget-products.php:56 templates/cart/cart.php:36
7703
+ #: templates/cart/cart.php:96 templates/emails/email-order-details.php:38
7704
  msgid "Price"
7705
  msgstr ""
7706
 
7787
 
7788
  #: includes/admin/class-wc-admin-post-types.php:324
7789
  #: includes/admin/meta-boxes/views/html-order-items.php:33
7790
+ #: includes/admin/meta-boxes/views/html-order-items.php:174
7791
  #: includes/admin/reports/class-wc-report-taxes-by-code.php:176
7792
  #: includes/wc-account-functions.php:186 templates/cart/cart-totals.php:92
7793
  #: templates/cart/cart-totals.php:93 templates/cart/cart.php:38
8021
  msgstr ""
8022
 
8023
  #: includes/admin/class-wc-admin-post-types.php:1833
8024
+ #: includes/admin/meta-boxes/views/html-order-items.php:227
8025
+ #: includes/admin/meta-boxes/views/html-order-items.php:271
8026
  #: includes/admin/meta-boxes/views/html-product-data-general.php:52
8027
  #: includes/admin/meta-boxes/views/html-product-data-variations.php:115
8028
  #: includes/admin/plugin-updates/views/html-notice-untested-extensions-modal.php:42
8182
  #: includes/admin/class-wc-admin-profile.php:136
8183
  #: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:75
8184
  #: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:124
8185
+ #: includes/wc-template-functions.php:2018
8186
  #: templates/cart/shipping-calculator.php:39
8187
  msgid "Select a country&hellip;"
8188
  msgstr ""
8210
  msgstr ""
8211
 
8212
  #: includes/admin/class-wc-admin-profile.php:88
8213
+ #: includes/admin/class-wc-admin-setup-wizard.php:1611
8214
  #: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:83
8215
  #: includes/class-wc-countries.php:1158 includes/class-wc-form-handler.php:214
8216
  #: templates/myaccount/form-edit-account.php:40
8325
  msgstr ""
8326
 
8327
  #: includes/admin/class-wc-admin-setup-wizard.php:99
8328
+ #: includes/admin/class-wc-admin-setup-wizard.php:1204
8329
  msgid "Payment"
8330
  msgstr ""
8331
 
8332
  #: includes/admin/class-wc-admin-setup-wizard.php:104
8333
+ #: includes/admin/class-wc-admin-setup-wizard.php:736
8334
  #: includes/admin/meta-boxes/class-wc-meta-box-product-data.php:92
8335
  #: includes/admin/meta-boxes/views/html-order-shipping.php:17
8336
  #: includes/admin/meta-boxes/views/html-product-data-variations.php:69
8430
  msgid "Let's go!"
8431
  msgstr ""
8432
 
8433
+ #: includes/admin/class-wc-admin-setup-wizard.php:567
8434
+ #: includes/admin/class-wc-admin-setup-wizard.php:1553
 
 
 
 
 
 
 
 
 
 
 
8435
  msgid "Jetpack"
8436
  msgstr ""
8437
 
8438
+ #: includes/admin/class-wc-admin-setup-wizard.php:612
8439
  msgid "Live Rates"
8440
  msgstr ""
8441
 
8442
+ #: includes/admin/class-wc-admin-setup-wizard.php:613
8443
+ msgid "WooCommerce Services and Jetpack will be installed and activated for you."
8444
  msgstr ""
8445
 
8446
+ #: includes/admin/class-wc-admin-setup-wizard.php:616
8447
  msgid "Flat Rate"
8448
  msgstr ""
8449
 
8450
+ #: includes/admin/class-wc-admin-setup-wizard.php:617
8451
  msgid "Set a fixed price to cover shipping costs."
8452
  msgstr ""
8453
 
8454
+ #: includes/admin/class-wc-admin-setup-wizard.php:621
8455
  #: includes/admin/meta-boxes/views/html-order-items.php:31
8456
  #: includes/shipping/flat-rate/includes/settings-flat-rate.php:31
8457
  #: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:58
8459
  msgid "Cost"
8460
  msgstr ""
8461
 
8462
+ #: includes/admin/class-wc-admin-setup-wizard.php:622
8463
  msgid "What would you like to charge for flat rate shipping?"
8464
  msgstr ""
8465
 
8466
+ #: includes/admin/class-wc-admin-setup-wizard.php:628
8467
  #: includes/shipping/legacy-free-shipping/class-wc-shipping-legacy-free-shipping.php:92
8468
  msgid "Free Shipping"
8469
  msgstr ""
8470
 
8471
+ #: includes/admin/class-wc-admin-setup-wizard.php:629
8472
  msgid "Don't charge for shipping."
8473
  msgstr ""
8474
 
8475
+ #: includes/admin/class-wc-admin-setup-wizard.php:719
8476
  msgid "How would you like units on your store displayed?"
8477
  msgstr ""
8478
 
8479
+ #: includes/admin/class-wc-admin-setup-wizard.php:723
8480
  #. translators: %1$s: country name including the 'the' prefix, %2$s: shipping
8481
  #. carrier name
8482
  msgid ""
8483
  "You're all set up to ship anywhere in %1$s, and outside of it. We recommend "
8484
+ "using <strong>live rates</strong> (which are powered by our WooCommerce "
8485
+ "Services plugin and Jetpack) to get accurate %2$s shipping prices to cover "
8486
+ "the cost of order fulfillment."
8487
  msgstr ""
8488
 
8489
+ #: includes/admin/class-wc-admin-setup-wizard.php:730
8490
  #. translators: %s: country name including the 'the' prefix if needed
8491
  msgid ""
8492
  "You can choose which countries you'll be shipping to and with which "
8494
  "of %s."
8495
  msgstr ""
8496
 
8497
+ #: includes/admin/class-wc-admin-setup-wizard.php:743
8498
  msgid "Shipping Zone"
8499
  msgstr ""
8500
 
8501
+ #: includes/admin/class-wc-admin-setup-wizard.php:746
8502
  msgid "Shipping Method"
8503
  msgstr ""
8504
 
8505
+ #: includes/admin/class-wc-admin-setup-wizard.php:765
8506
  #: includes/admin/settings/views/html-admin-page-shipping-zones.php:26
8507
  #: includes/data-stores/class-wc-shipping-zone-data-store.php:67
8508
  msgid "Locations not covered by your other zones"
8509
  msgstr ""
8510
 
8511
+ #: includes/admin/class-wc-admin-setup-wizard.php:786
8512
  msgid "<strong>Weight unit</strong>—used to calculate shipping rates, and more."
8513
  msgstr ""
8514
 
8515
+ #: includes/admin/class-wc-admin-setup-wizard.php:793
8516
  #: includes/admin/settings/class-wc-settings-products.php:433
8517
  msgid "kg"
8518
  msgstr ""
8519
 
8520
+ #: includes/admin/class-wc-admin-setup-wizard.php:794
8521
  #: includes/admin/settings/class-wc-settings-products.php:434
8522
  msgid "g"
8523
  msgstr ""
8524
 
8525
+ #: includes/admin/class-wc-admin-setup-wizard.php:795
8526
  #: includes/admin/settings/class-wc-settings-products.php:435
8527
  msgid "lbs"
8528
  msgstr ""
8529
 
8530
+ #: includes/admin/class-wc-admin-setup-wizard.php:796
8531
  #: includes/admin/settings/class-wc-settings-products.php:436
8532
  msgid "oz"
8533
  msgstr ""
8534
 
8535
+ #: includes/admin/class-wc-admin-setup-wizard.php:804
8536
  msgid "<strong>Dimension unit</strong>—helps for accurate package selection."
8537
  msgstr ""
8538
 
8539
+ #: includes/admin/class-wc-admin-setup-wizard.php:811
8540
  #: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:216
8541
  #: includes/admin/settings/class-wc-settings-products.php:450
8542
  msgid "m"
8543
  msgstr ""
8544
 
8545
+ #: includes/admin/class-wc-admin-setup-wizard.php:812
8546
  #: includes/admin/settings/class-wc-settings-products.php:451
8547
  msgid "cm"
8548
  msgstr ""
8549
 
8550
+ #: includes/admin/class-wc-admin-setup-wizard.php:813
8551
  #: includes/admin/settings/class-wc-settings-products.php:452
8552
  msgid "mm"
8553
  msgstr ""
8554
 
8555
+ #: includes/admin/class-wc-admin-setup-wizard.php:814
8556
  #: includes/admin/settings/class-wc-settings-products.php:453
8557
  msgid "in"
8558
  msgstr ""
8559
 
8560
+ #: includes/admin/class-wc-admin-setup-wizard.php:815
8561
  #: includes/admin/settings/class-wc-settings-products.php:454
8562
  msgid "yd"
8563
  msgstr ""
8564
 
8565
+ #: includes/admin/class-wc-admin-setup-wizard.php:821
8566
+ #: includes/admin/class-wc-admin-setup-wizard.php:1244
8567
+ #: includes/admin/class-wc-admin-setup-wizard.php:1354
8568
  #: includes/admin/importers/views/html-product-csv-import-form.php:89
8569
  msgid "Continue"
8570
  msgstr ""
8571
 
8572
+ #: includes/admin/class-wc-admin-setup-wizard.php:984
8573
  msgid ""
8574
  "Accept all major debit &amp; credit cards from customers in 135+ countries "
8575
  "on your site. <a href=\"%s\" target=\"_blank\">Learn more</a>."
8576
  msgstr ""
8577
 
8578
+ #: includes/admin/class-wc-admin-setup-wizard.php:988
8579
+ #: includes/admin/class-wc-admin-setup-wizard.php:992
8580
  msgid ""
8581
  "Safe and secure payments using credit cards or your customer's PayPal "
8582
  "account. <a href=\"%s\" target=\"_blank\">Learn more</a>."
8583
  msgstr ""
8584
 
8585
+ #: includes/admin/class-wc-admin-setup-wizard.php:998
8586
  msgid "Stripe"
8587
  msgstr ""
8588
 
8589
+ #: includes/admin/class-wc-admin-setup-wizard.php:1005
8590
  msgid "Create a new Stripe account for me"
8591
  msgstr ""
8592
 
8593
+ #: includes/admin/class-wc-admin-setup-wizard.php:1012
8594
  msgid "Stripe email address:"
8595
  msgstr ""
8596
 
8597
+ #: includes/admin/class-wc-admin-setup-wizard.php:1015
8598
  msgid "Stripe email address"
8599
  msgstr ""
8600
 
8601
+ #: includes/admin/class-wc-admin-setup-wizard.php:1016
8602
  msgid ""
8603
+ "Enter your email address and we'll handle account creation. WooCommerce "
8604
+ "Services and Jetpack will be installed and activated for you."
8605
  msgstr ""
8606
 
8607
+ #: includes/admin/class-wc-admin-setup-wizard.php:1024
8608
  msgid "PayPal by Braintree"
8609
  msgstr ""
8610
 
8611
+ #: includes/admin/class-wc-admin-setup-wizard.php:1030
8612
  msgid "PayPal Express Checkout"
8613
  msgstr ""
8614
 
8615
+ #: includes/admin/class-wc-admin-setup-wizard.php:1036
8616
  msgid "PayPal Standard"
8617
  msgstr ""
8618
 
8619
+ #: includes/admin/class-wc-admin-setup-wizard.php:1037
8620
  msgid "Accept payments via PayPal using account balance or credit card."
8621
  msgstr ""
8622
 
8623
+ #: includes/admin/class-wc-admin-setup-wizard.php:1041
8624
  msgid "PayPal email address:"
8625
  msgstr ""
8626
 
8627
+ #: includes/admin/class-wc-admin-setup-wizard.php:1044
8628
  msgid "PayPal email address"
8629
  msgstr ""
8630
 
8631
+ #: includes/admin/class-wc-admin-setup-wizard.php:1078
8632
  msgid "A simple offline gateway that lets you accept a check as method of payment."
8633
  msgstr ""
8634
 
8635
+ #: includes/admin/class-wc-admin-setup-wizard.php:1083
8636
  msgid "Bank transfer (BACS) payments"
8637
  msgstr ""
8638
 
8639
+ #: includes/admin/class-wc-admin-setup-wizard.php:1084
8640
  msgid "A simple offline gateway that lets you accept BACS payment."
8641
  msgstr ""
8642
 
8643
+ #: includes/admin/class-wc-admin-setup-wizard.php:1089
8644
  #: includes/gateways/cod/class-wc-gateway-cod.php:52
8645
  #: includes/gateways/cod/class-wc-gateway-cod.php:79
8646
  msgid "Cash on delivery"
8647
  msgstr ""
8648
 
8649
+ #: includes/admin/class-wc-admin-setup-wizard.php:1090
8650
  msgid "A simple offline gateway that lets you accept cash on delivery."
8651
  msgstr ""
8652
 
8653
+ #: includes/admin/class-wc-admin-setup-wizard.php:1207
8654
  msgid ""
8655
  "WooCommerce can accept both online and offline payments. <a href=\"%1$s\" "
8656
  "target=\"_blank\">Additional payment methods</a> can be installed later."
8657
  msgstr ""
8658
 
8659
+ #: includes/admin/class-wc-admin-setup-wizard.php:1229
8660
  msgid "Offline Payments"
8661
  msgstr ""
8662
 
8663
+ #: includes/admin/class-wc-admin-setup-wizard.php:1232
8664
  msgid "Collect payments from customers offline."
8665
  msgstr ""
8666
 
8667
+ #: includes/admin/class-wc-admin-setup-wizard.php:1297
8668
  msgid "Recommended Extras"
8669
  msgstr ""
8670
 
8671
+ #: includes/admin/class-wc-admin-setup-wizard.php:1303
8672
  msgid "Storefront Theme"
8673
  msgstr ""
8674
 
8675
+ #: includes/admin/class-wc-admin-setup-wizard.php:1305
8676
  msgid ""
8677
  "Your theme is not compatible with WooCommerce. We recommend you switch to "
8678
  "Storefront, a free WordPress theme built and maintained by the makers of "
8680
  "you."
8681
  msgstr ""
8682
 
8683
+ #: includes/admin/class-wc-admin-setup-wizard.php:1309
8684
  msgid "Learn more about Storefront"
8685
  msgstr ""
8686
 
8687
+ #: includes/admin/class-wc-admin-setup-wizard.php:1327
8688
+ msgid "Automated Taxes (powered by WooCommerce Services)"
8689
  msgstr ""
8690
 
8691
+ #: includes/admin/class-wc-admin-setup-wizard.php:1329
8692
  msgid ""
8693
+ "Automatically calculate and charge the correct rate of tax for each time a "
8694
+ "customer checks out. If toggled on, WooCommerce Services and Jetpack will "
8695
+ "be installed and activated for you."
8696
  msgstr ""
8697
 
8698
+ #: includes/admin/class-wc-admin-setup-wizard.php:1333
8699
+ msgid "Learn more about WooCommerce Services"
8700
+ msgstr ""
8701
+
8702
+ #: includes/admin/class-wc-admin-setup-wizard.php:1412
8703
  #. translators: %s: list of features, potentially comma separated
8704
  msgid ""
8705
  "Your store is almost ready! To activate services like %s, just connect with "
8706
  "Jetpack."
8707
  msgstr ""
8708
 
8709
+ #: includes/admin/class-wc-admin-setup-wizard.php:1415
8710
  msgid "Stripe payments, automated taxes, live rates and discounted shipping labels"
8711
  msgstr ""
8712
 
8713
+ #: includes/admin/class-wc-admin-setup-wizard.php:1417
8714
  msgid "Stripe payments and automated taxes"
8715
  msgstr ""
8716
 
8717
+ #: includes/admin/class-wc-admin-setup-wizard.php:1419
8718
  msgid "Stripe payments, live rates and discounted shipping labels"
8719
  msgstr ""
8720
 
8721
+ #: includes/admin/class-wc-admin-setup-wizard.php:1421
8722
  msgid "Stripe payments"
8723
  msgstr ""
8724
 
8725
+ #: includes/admin/class-wc-admin-setup-wizard.php:1423
8726
  msgid "automated taxes, live rates and discounted shipping labels"
8727
  msgstr ""
8728
 
8729
+ #: includes/admin/class-wc-admin-setup-wizard.php:1425
8730
  msgid "automated taxes"
8731
  msgstr ""
8732
 
8733
+ #: includes/admin/class-wc-admin-setup-wizard.php:1427
8734
  msgid "live rates and discounted shipping labels"
8735
  msgstr ""
8736
 
8737
+ #: includes/admin/class-wc-admin-setup-wizard.php:1443
8738
  msgid "Sorry, We couldn't connect your store to Jetpack"
8739
  msgstr ""
8740
 
8741
+ #: includes/admin/class-wc-admin-setup-wizard.php:1450
8742
  msgid "Connect your store to Jetpack"
8743
  msgstr ""
8744
 
8745
+ #: includes/admin/class-wc-admin-setup-wizard.php:1451
8746
  msgid "Connect your store to Jetpack to enable extra features"
8747
  msgstr ""
8748
 
8749
+ #: includes/admin/class-wc-admin-setup-wizard.php:1467
8750
  msgid "Finish setting up your store"
8751
  msgstr ""
8752
 
8753
+ #: includes/admin/class-wc-admin-setup-wizard.php:1474
8754
  msgid ""
8755
  "By connecting your site you agree to our fascinating <a href=\"%1$s\" "
8756
  "target=\"_blank\">Terms of Service</a> and to <a href=\"%2$s\" "
8757
  "target=\"_blank\">share details</a> with WordPress.com"
8758
  msgstr ""
8759
 
8760
+ #: includes/admin/class-wc-admin-setup-wizard.php:1482
8761
  msgid "Connect with Jetpack"
8762
  msgstr ""
8763
 
8764
+ #: includes/admin/class-wc-admin-setup-wizard.php:1487
8765
  msgid "Bonus reasons you'll love Jetpack"
8766
  msgstr ""
8767
 
8768
+ #: includes/admin/class-wc-admin-setup-wizard.php:1491
8769
  msgid "Better security"
8770
  msgstr ""
8771
 
8772
+ #: includes/admin/class-wc-admin-setup-wizard.php:1494
8773
  msgid "Protect your store from unauthorized access."
8774
  msgstr ""
8775
 
8776
+ #: includes/admin/class-wc-admin-setup-wizard.php:1499
8777
  msgid "Store stats"
8778
  msgstr ""
8779
 
8780
+ #: includes/admin/class-wc-admin-setup-wizard.php:1502
8781
  msgid ""
8782
  "Get insights on how your store is doing, including total sales, top "
8783
  "products, and more."
8784
  msgstr ""
8785
 
8786
+ #: includes/admin/class-wc-admin-setup-wizard.php:1507
8787
  msgid "Store monitoring"
8788
  msgstr ""
8789
 
8790
+ #: includes/admin/class-wc-admin-setup-wizard.php:1510
8791
  msgid "Get an alert if your store is down for even a few minutes."
8792
  msgstr ""
8793
 
8794
+ #: includes/admin/class-wc-admin-setup-wizard.php:1515
8795
  msgid "Product promotion"
8796
  msgstr ""
8797
 
8798
+ #: includes/admin/class-wc-admin-setup-wizard.php:1518
8799
  msgid "Share new items on social media the moment they're live in your store."
8800
  msgstr ""
8801
 
8802
+ #: includes/admin/class-wc-admin-setup-wizard.php:1528
8803
  msgid ""
8804
  "Sorry! We tried, but we couldn't connect Jetpack just now 😭. Please go to "
8805
  "the Plugins tab to connect Jetpack, so that you can finish setting up your "
8806
  "store."
8807
  msgstr ""
8808
 
8809
+ #: includes/admin/class-wc-admin-setup-wizard.php:1529
8810
  msgid ""
8811
  "Sorry! We tried, but we couldn't install Jetpack for you 😭. Please go to "
8812
  "the Plugins tab to install it, and finish setting up your store."
8813
  msgstr ""
8814
 
8815
+ #: includes/admin/class-wc-admin-setup-wizard.php:1530
8816
  msgid ""
8817
  "Sorry! We couldn't contact Jetpack just now 😭. Please make sure that your "
8818
  "site is visible over the internet, and that it accepts incoming and "
8820
  "and if you run into any more issues, please contact support."
8821
  msgstr ""
8822
 
8823
+ #: includes/admin/class-wc-admin-setup-wizard.php:1531
8824
  msgid ""
8825
  "Your site might be on a private network. Jetpack can only connect to public "
8826
  "sites. Please make sure your site is visible over the internet, and then "
8827
  "try connecting again 🙏."
8828
  msgstr ""
8829
 
8830
+ #: includes/admin/class-wc-admin-setup-wizard.php:1595
8831
  #. translators: %1$s: link to videos, %2$s: link to docs
8832
  msgid ""
8833
  "Watch our <a href=\"%1$s\" target=\"_blank\">guided tour videos</a> to "
8835
  "<a href=\"%2$s\" target=\"_blank\">getting started</a>."
8836
  msgstr ""
8837
 
8838
+ #: includes/admin/class-wc-admin-setup-wizard.php:1600
8839
  msgid "You're ready to start selling!"
8840
  msgstr ""
8841
 
8842
+ #: includes/admin/class-wc-admin-setup-wizard.php:1603
8843
  msgid ""
8844
  "We're here for you — get tips, product updates, and inspiration straight to "
8845
  "your mailbox."
8846
  msgstr ""
8847
 
8848
+ #: includes/admin/class-wc-admin-setup-wizard.php:1617
8849
  msgid "Yes please!"
8850
  msgstr ""
8851
 
8852
+ #: includes/admin/class-wc-admin-setup-wizard.php:1630
8853
  msgid "Next step"
8854
  msgstr ""
8855
 
8856
+ #: includes/admin/class-wc-admin-setup-wizard.php:1631
8857
  msgid "Create your first product"
8858
  msgstr ""
8859
 
8860
+ #: includes/admin/class-wc-admin-setup-wizard.php:1632
8861
  msgid "You're ready to add your first product."
8862
  msgstr ""
8863
 
8864
+ #: includes/admin/class-wc-admin-setup-wizard.php:1637
8865
  msgid "Create a product"
8866
  msgstr ""
8867
 
8868
+ #: includes/admin/class-wc-admin-setup-wizard.php:1644
8869
  msgid "Have an existing store?"
8870
  msgstr ""
8871
 
8872
+ #: includes/admin/class-wc-admin-setup-wizard.php:1645
8873
+ #: includes/admin/class-wc-admin-setup-wizard.php:1651
8874
  msgid "Import products"
8875
  msgstr ""
8876
 
8877
+ #: includes/admin/class-wc-admin-setup-wizard.php:1646
8878
  msgid "Transfer existing products to your new store — just import a CSV file."
8879
  msgstr ""
8880
 
8982
 
8983
  #: includes/admin/class-wc-admin-webhooks-table-list.php:109
8984
  #: includes/admin/class-wc-admin-webhooks-table-list.php:251
8985
+ #: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:61
8986
  #: includes/admin/settings/views/html-webhooks-edit.php:173
8987
  msgid "Delete permanently"
8988
  msgstr ""
9006
  msgstr ""
9007
 
9008
  #: includes/admin/class-wc-admin-webhooks-table-list.php:256
9009
+ #: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:63
9010
  #: includes/admin/settings/views/html-webhooks-edit.php:173
9011
  msgid "Move to trash"
9012
  msgstr ""
9245
  #: includes/class-wc-emails.php:364
9246
  #: includes/legacy/abstract-wc-legacy-order.php:507
9247
  #: includes/wc-account-functions.php:205
9248
+ #: includes/wc-template-functions.php:2530
9249
  msgid "Download"
9250
  msgstr ""
9251
 
9542
 
9543
  #: includes/admin/importers/class-wc-product-csv-importer-controller.php:412
9544
  #: includes/admin/importers/class-wc-product-csv-importer-controller.php:548
9545
+ #: includes/admin/meta-boxes/views/html-order-items.php:320
9546
  #: includes/admin/meta-boxes/views/html-product-data-general.php:148
9547
  #: includes/admin/meta-boxes/views/html-variation-admin.php:283
9548
  #: includes/admin/settings/class-wc-settings-tax.php:184
9906
  msgstr ""
9907
 
9908
  #: includes/admin/importers/mappings/generic.php:20 templates/cart/cart.php:37
9909
+ #: templates/cart/cart.php:102 templates/emails/email-order-details.php:37
9910
  #: templates/global/quantity-input.php:32
9911
  msgid "Quantity"
9912
  msgstr ""
9960
  #: includes/wc-account-functions.php:202 templates/cart/cart.php:35
9961
  #: templates/cart/cart.php:78 templates/checkout/form-pay.php:29
9962
  #: templates/checkout/review-order.php:26
9963
+ #: templates/emails/email-order-details.php:36
9964
  #: templates/order/order-details.php:43
9965
  msgid "Product"
9966
  msgstr ""
10143
 
10144
  #: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:154
10145
  #: includes/admin/meta-boxes/class-wc-meta-box-coupon-data.php:171
10146
+ #: includes/admin/meta-boxes/views/html-order-items.php:289
10147
  #: includes/admin/meta-boxes/views/html-product-data-linked-products.php:11
10148
  #: includes/admin/meta-boxes/views/html-product-data-linked-products.php:29
10149
  #: includes/admin/meta-boxes/views/html-product-data-linked-products.php:45
10253
  msgstr ""
10254
 
10255
  #: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:37
10256
+ msgid "Resend new order notification"
10257
+ msgstr ""
10258
+
10259
+ #: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:38
10260
  msgid "Regenerate download permissions"
10261
  msgstr ""
10262
 
10263
+ #: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:47
10264
  msgid "Choose an action..."
10265
  msgstr ""
10266
 
10267
+ #: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:52
10268
  #: includes/widgets/class-wc-widget-layered-nav.php:264
10269
  msgid "Apply"
10270
  msgstr ""
10271
 
10272
+ #: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:69
10273
  msgid "Create"
10274
  msgstr ""
10275
 
10276
+ #: includes/admin/meta-boxes/class-wc-meta-box-order-actions.php:102
10277
  msgid "Order details manually sent to customer."
10278
  msgstr ""
10279
 
10470
  msgstr ""
10471
 
10472
  #: includes/admin/meta-boxes/class-wc-meta-box-order-notes.php:79
10473
+ #: includes/admin/meta-boxes/views/html-order-items.php:294
10474
+ #: includes/admin/meta-boxes/views/html-order-items.php:351
10475
  #: includes/admin/meta-boxes/views/html-product-data-attributes.php:28
10476
  msgid "Add"
10477
  msgstr ""
10627
  #: includes/admin/reports/class-wc-report-taxes-by-code.php:148
10628
  #: includes/admin/settings/class-wc-settings-tax.php:27
10629
  #: includes/class-wc-countries.php:380 includes/class-wc-order-item-tax.php:159
10630
+ #: includes/class-wc-tax.php:791
10631
  msgid "Tax"
10632
  msgstr ""
10633
 
10647
  msgid "Coupon(s)"
10648
  msgstr ""
10649
 
10650
+ #: includes/admin/meta-boxes/views/html-order-items.php:185
 
 
 
 
10651
  msgid "Refunded"
10652
  msgstr ""
10653
 
10654
+ #: includes/admin/meta-boxes/views/html-order-items.php:199
10655
  msgid "Add item(s)"
10656
  msgstr ""
10657
 
10658
+ #: includes/admin/meta-boxes/views/html-order-items.php:200
10659
  #: templates/cart/cart.php:137 templates/checkout/form-coupon.php:40
10660
  msgid "Apply coupon"
10661
  msgstr ""
10662
 
10663
+ #: includes/admin/meta-boxes/views/html-order-items.php:202
10664
  msgid "To edit this order change the status back to \"Pending\""
10665
  msgstr ""
10666
 
10667
+ #: includes/admin/meta-boxes/views/html-order-items.php:202
10668
  msgid "This order is no longer editable."
10669
  msgstr ""
10670
 
10671
+ #: includes/admin/meta-boxes/views/html-order-items.php:205
10672
  #: includes/class-wc-order.php:1823
10673
  msgid "Refund"
10674
  msgstr ""
10675
 
10676
+ #: includes/admin/meta-boxes/views/html-order-items.php:212
10677
  msgid "Recalculate"
10678
  msgstr ""
10679
 
10680
+ #: includes/admin/meta-boxes/views/html-order-items.php:217
10681
  msgid "Add product(s)"
10682
  msgstr ""
10683
 
10684
+ #: includes/admin/meta-boxes/views/html-order-items.php:218
10685
  msgid "Add fee"
10686
  msgstr ""
10687
 
10688
+ #: includes/admin/meta-boxes/views/html-order-items.php:219
10689
  msgid "Add shipping"
10690
  msgstr ""
10691
 
10692
+ #: includes/admin/meta-boxes/views/html-order-items.php:221
10693
+ #: includes/admin/meta-boxes/views/html-order-items.php:308
10694
  msgid "Add tax"
10695
  msgstr ""
10696
 
10697
+ #: includes/admin/meta-boxes/views/html-order-items.php:228
10698
  #: templates/myaccount/form-reset-password.php:47
10699
  msgid "Save"
10700
  msgstr ""
10701
 
10702
+ #: includes/admin/meta-boxes/views/html-order-items.php:235
10703
  msgid "Restock refunded items"
10704
  msgstr ""
10705
 
10706
+ #: includes/admin/meta-boxes/views/html-order-items.php:240
10707
  msgid "Amount already refunded"
10708
  msgstr ""
10709
 
10710
+ #: includes/admin/meta-boxes/views/html-order-items.php:244
10711
  msgid "Total available to refund"
10712
  msgstr ""
10713
 
10714
+ #: includes/admin/meta-boxes/views/html-order-items.php:248
10715
  #: includes/admin/reports/class-wc-report-sales-by-date.php:744
10716
  msgid "Refund amount"
10717
  msgstr ""
10718
 
10719
+ #: includes/admin/meta-boxes/views/html-order-items.php:255
10720
  msgid "Note: the refund reason will be visible by the customer."
10721
  msgstr ""
10722
 
10723
+ #: includes/admin/meta-boxes/views/html-order-items.php:255
10724
  msgid "Reason for refund (optional):"
10725
  msgstr ""
10726
 
10727
+ #: includes/admin/meta-boxes/views/html-order-items.php:267
10728
  msgid "Payment gateway"
10729
  msgstr ""
10730
 
10731
+ #: includes/admin/meta-boxes/views/html-order-items.php:269
10732
  msgid ""
10733
  "The payment gateway used to place this order does not support automatic "
10734
  "refunds."
10735
  msgstr ""
10736
 
10737
+ #: includes/admin/meta-boxes/views/html-order-items.php:269
10738
  msgid "Refund %1$s via %2$s"
10739
  msgstr ""
10740
 
10741
+ #: includes/admin/meta-boxes/views/html-order-items.php:270
10742
  msgid ""
10743
  "You will need to manually issue a refund through your payment gateway after "
10744
  "using this."
10745
  msgstr ""
10746
 
10747
+ #: includes/admin/meta-boxes/views/html-order-items.php:270
10748
  msgid "Refund %s manually"
10749
  msgstr ""
10750
 
10751
+ #: includes/admin/meta-boxes/views/html-order-items.php:282
10752
  msgid "Add products"
10753
  msgstr ""
10754
 
10755
+ #: includes/admin/meta-boxes/views/html-order-items.php:319
10756
  msgid "Rate name"
10757
  msgstr ""
10758
 
10759
+ #: includes/admin/meta-boxes/views/html-order-items.php:321
10760
  msgid "Rate code"
10761
  msgstr ""
10762
 
10763
+ #: includes/admin/meta-boxes/views/html-order-items.php:322
10764
  #: includes/admin/settings/class-wc-settings-tax.php:179
10765
  msgid "Rate %"
10766
  msgstr ""
10767
 
10768
+ #: includes/admin/meta-boxes/views/html-order-items.php:343
10769
  msgid "Or, enter tax rate ID:"
10770
  msgstr ""
10771
 
10772
+ #: includes/admin/meta-boxes/views/html-order-items.php:344
10773
  #: includes/gateways/paypal/includes/settings-paypal.php:113
10774
  #: includes/gateways/paypal/includes/settings-paypal.php:121
10775
  #: includes/gateways/paypal/includes/settings-paypal.php:134
16311
  #: includes/api/class-wc-rest-products-controller.php:399
16312
  #: includes/api/legacy/v1/class-wc-api-products.php:459
16313
  #: includes/api/legacy/v1/class-wc-api-products.php:460
 
16314
  #: includes/api/legacy/v2/class-wc-api-products.php:1615
16315
+ #: includes/api/legacy/v2/class-wc-api-products.php:1616
16316
  #: includes/api/legacy/v3/class-wc-api-products.php:2119
16317
+ #: includes/api/legacy/v3/class-wc-api-products.php:2120
16318
  #: includes/api/v1/class-wc-rest-products-controller.php:313
16319
  #: includes/api/v1/class-wc-rest-products-controller.php:314
16320
  #: includes/wc-product-functions.php:288
17159
  #: includes/api/class-wc-rest-system-status-tools-controller.php:164
17160
  #: includes/api/class-wc-rest-system-status-tools-controller.php:173
17161
  #: includes/api/class-wc-rest-system-status-tools-controller.php:182
17162
+ #: templates/emails/email-order-details.php:64
17163
  #: templates/emails/plain/email-order-details.php:44
17164
  #: templates/order/order-details.php:79
17165
  msgid "Note:"
17427
  msgstr ""
17428
 
17429
  #: includes/api/legacy/class-wc-rest-legacy-products-controller.php:531
17430
+ #: includes/api/legacy/v2/class-wc-api-products.php:1288
17431
+ #: includes/api/legacy/v3/class-wc-api-products.php:1783
17432
  #: includes/api/v1/class-wc-rest-products-controller.php:1372
17433
  #. translators: 1: variation id 2: product name
17434
  msgid "Variation #%1$s of %2$s"
17587
  #: includes/api/legacy/v2/class-wc-api-products.php:450
17588
  #: includes/api/legacy/v2/class-wc-api-resource.php:382
17589
  #: includes/api/legacy/v3/class-wc-api-products.php:509
17590
+ #: includes/api/legacy/v3/class-wc-api-products.php:3057
17591
  #: includes/api/legacy/v3/class-wc-api-resource.php:384
17592
  msgid "This %s cannot be deleted"
17593
  msgstr ""
17602
 
17603
  #: includes/api/legacy/v1/class-wc-api-resource.php:333
17604
  #: includes/api/legacy/v2/class-wc-api-products.php:463
17605
+ #: includes/api/legacy/v2/class-wc-api-products.php:2225
17606
  #: includes/api/legacy/v2/class-wc-api-resource.php:390
17607
  #: includes/api/legacy/v3/class-wc-api-products.php:522
17608
  #: includes/api/legacy/v3/class-wc-api-products.php:866
17609
  #: includes/api/legacy/v3/class-wc-api-products.php:1058
17610
+ #: includes/api/legacy/v3/class-wc-api-products.php:2786
17611
+ #: includes/api/legacy/v3/class-wc-api-products.php:3064
17612
+ #: includes/api/legacy/v3/class-wc-api-products.php:3375
17613
  #: includes/api/legacy/v3/class-wc-api-resource.php:394
17614
  #: includes/api/legacy/v3/class-wc-api-taxes.php:354
17615
  #: includes/api/legacy/v3/class-wc-api-taxes.php:665
17644
  #: includes/api/legacy/v2/class-wc-api-coupons.php:226
17645
  #: includes/api/legacy/v2/class-wc-api-customers.php:363
17646
  #: includes/api/legacy/v2/class-wc-api-products.php:228
17647
+ #: includes/api/legacy/v2/class-wc-api-products.php:1981
17648
  #: includes/api/legacy/v2/class-wc-api-server.php:430
17649
  #: includes/api/legacy/v3/class-wc-api-coupons.php:224
17650
  #: includes/api/legacy/v3/class-wc-api-customers.php:364
17651
  #: includes/api/legacy/v3/class-wc-api-products.php:277
17652
+ #: includes/api/legacy/v3/class-wc-api-products.php:2539
17653
+ #: includes/api/legacy/v3/class-wc-api-products.php:2938
17654
  #: includes/api/legacy/v3/class-wc-api-server.php:431
17655
  #: includes/api/legacy/v3/class-wc-api-taxes.php:575
17656
  #: includes/class-wc-auth.php:174
17664
  #: includes/api/legacy/v2/class-wc-api-orders.php:1292
17665
  #: includes/api/legacy/v2/class-wc-api-orders.php:1585
17666
  #: includes/api/legacy/v2/class-wc-api-products.php:214
17667
+ #: includes/api/legacy/v2/class-wc-api-products.php:2019
17668
  #: includes/api/legacy/v2/class-wc-api-webhooks.php:176
17669
  #: includes/api/legacy/v3/class-wc-api-coupons.php:210
17670
  #: includes/api/legacy/v3/class-wc-api-customers.php:350
17674
  #: includes/api/legacy/v3/class-wc-api-products.php:263
17675
  #: includes/api/legacy/v3/class-wc-api-products.php:702
17676
  #: includes/api/legacy/v3/class-wc-api-products.php:959
17677
+ #: includes/api/legacy/v3/class-wc-api-products.php:2577
17678
+ #: includes/api/legacy/v3/class-wc-api-products.php:2918
17679
+ #: includes/api/legacy/v3/class-wc-api-products.php:3261
17680
  #: includes/api/legacy/v3/class-wc-api-taxes.php:184
17681
  #: includes/api/legacy/v3/class-wc-api-taxes.php:564
17682
  #: includes/api/legacy/v3/class-wc-api-webhooks.php:176
17701
  #: includes/api/legacy/v2/class-wc-api-orders.php:1351
17702
  #: includes/api/legacy/v2/class-wc-api-orders.php:1664
17703
  #: includes/api/legacy/v2/class-wc-api-products.php:323
17704
+ #: includes/api/legacy/v2/class-wc-api-products.php:2102
17705
  #: includes/api/legacy/v2/class-wc-api-webhooks.php:259
17706
  #: includes/api/legacy/v3/class-wc-api-coupons.php:322
17707
  #: includes/api/legacy/v3/class-wc-api-customers.php:405
17711
  #: includes/api/legacy/v3/class-wc-api-products.php:377
17712
  #: includes/api/legacy/v3/class-wc-api-products.php:779
17713
  #: includes/api/legacy/v3/class-wc-api-products.php:1004
17714
+ #: includes/api/legacy/v3/class-wc-api-products.php:2661
17715
+ #: includes/api/legacy/v3/class-wc-api-products.php:2983
17716
+ #: includes/api/legacy/v3/class-wc-api-products.php:3319
17717
  #: includes/api/legacy/v3/class-wc-api-taxes.php:254
17718
  #: includes/api/legacy/v3/class-wc-api-webhooks.php:259
17719
  msgid "No %1$s data specified to edit %1$s"
17729
  #: includes/api/legacy/v2/class-wc-api-coupons.php:521
17730
  #: includes/api/legacy/v2/class-wc-api-customers.php:784
17731
  #: includes/api/legacy/v2/class-wc-api-orders.php:1781
17732
+ #: includes/api/legacy/v2/class-wc-api-products.php:2298
17733
  #: includes/api/legacy/v3/class-wc-api-coupons.php:521
17734
  #: includes/api/legacy/v3/class-wc-api-customers.php:774
17735
  #: includes/api/legacy/v3/class-wc-api-orders.php:1828
17736
+ #: includes/api/legacy/v3/class-wc-api-products.php:3111
17737
  #: includes/api/legacy/v3/class-wc-api-taxes.php:457
17738
  msgid "No %1$s data specified to create/edit %1$s"
17739
  msgstr ""
17974
  msgid "The SKU already exists on another product."
17975
  msgstr ""
17976
 
17977
+ #: includes/api/legacy/v2/class-wc-api-products.php:1699
17978
+ #: includes/api/legacy/v3/class-wc-api-products.php:2232
17979
  #: includes/wc-rest-functions.php:74
17980
  msgid "Invalid URL %s."
17981
  msgstr ""
17982
 
17983
+ #: includes/api/legacy/v2/class-wc-api-products.php:1711
17984
+ #: includes/api/legacy/v2/class-wc-api-products.php:1713
17985
+ #: includes/api/legacy/v3/class-wc-api-products.php:2244
17986
+ #: includes/api/legacy/v3/class-wc-api-products.php:2246
17987
  #: includes/wc-rest-functions.php:86 includes/wc-rest-functions.php:88
17988
  msgid "Error getting remote image %s."
17989
  msgstr ""
17990
 
17991
+ #: includes/api/legacy/v2/class-wc-api-products.php:1711
17992
+ #: includes/api/legacy/v3/class-wc-api-products.php:2244
17993
  #: includes/class-wc-auth.php:383 includes/wc-rest-functions.php:86
17994
  #. translators: %s: error message
17995
  msgid "Error: %s."
17996
  msgstr ""
17997
 
17998
+ #: includes/api/legacy/v2/class-wc-api-products.php:1734
17999
+ #: includes/api/legacy/v3/class-wc-api-products.php:2267
18000
  #: includes/wc-rest-functions.php:109
18001
  msgid "Invalid image type."
18002
  msgstr ""
18003
 
18004
+ #: includes/api/legacy/v2/class-wc-api-products.php:1751
18005
+ #: includes/api/legacy/v3/class-wc-api-products.php:2284
18006
  #: includes/wc-rest-functions.php:127
18007
  msgid "Zero size file downloaded."
18008
  msgstr ""
18009
 
18010
+ #: includes/api/legacy/v2/class-wc-api-products.php:1893
18011
+ #: includes/api/legacy/v2/class-wc-api-products.php:1939
18012
+ #: includes/api/legacy/v3/class-wc-api-products.php:2451
18013
+ #: includes/api/legacy/v3/class-wc-api-products.php:2497
18014
  msgid "You do not have permission to read product attributes"
18015
  msgstr ""
18016
 
18017
+ #: includes/api/legacy/v2/class-wc-api-products.php:1934
18018
+ #: includes/api/legacy/v3/class-wc-api-products.php:2492
18019
+ #: includes/api/legacy/v3/class-wc-api-products.php:2870
18020
  msgid "Invalid product attribute ID"
18021
  msgstr ""
18022
 
18023
+ #: includes/api/legacy/v2/class-wc-api-products.php:1949
18024
+ #: includes/api/legacy/v2/class-wc-api-products.php:2197
18025
+ #: includes/api/legacy/v3/class-wc-api-products.php:2507
18026
+ #: includes/api/legacy/v3/class-wc-api-products.php:2757
18027
+ #: includes/api/legacy/v3/class-wc-api-products.php:2812
18028
+ #: includes/api/legacy/v3/class-wc-api-products.php:2881
18029
+ #: includes/api/legacy/v3/class-wc-api-products.php:2931
18030
+ #: includes/api/legacy/v3/class-wc-api-products.php:2997
18031
+ #: includes/api/legacy/v3/class-wc-api-products.php:3050
18032
  msgid "A product attribute with the provided ID could not be found"
18033
  msgstr ""
18034
 
18035
+ #: includes/api/legacy/v2/class-wc-api-products.php:1985
18036
+ #: includes/api/legacy/v3/class-wc-api-products.php:2543
18037
  #: includes/api/v1/class-wc-rest-product-attributes-controller.php:567
18038
  #: includes/wc-attribute-functions.php:423
18039
  msgid "Slug \"%s\" is too long (28 characters max). Shorten it, please."
18040
  msgstr ""
18041
 
18042
+ #: includes/api/legacy/v2/class-wc-api-products.php:1987
18043
+ #: includes/api/legacy/v3/class-wc-api-products.php:2545
18044
  #: includes/api/v1/class-wc-rest-product-attributes-controller.php:569
18045
  #: includes/wc-attribute-functions.php:425
18046
  msgid "Slug \"%s\" is not allowed because it is a reserved term. Change it, please."
18047
  msgstr ""
18048
 
18049
+ #: includes/api/legacy/v2/class-wc-api-products.php:1989
18050
+ #: includes/api/legacy/v3/class-wc-api-products.php:2547
18051
  #: includes/api/v1/class-wc-rest-product-attributes-controller.php:571
18052
  #: includes/wc-attribute-functions.php:427
18053
  msgid "Slug \"%s\" is already in use. Change it, please."
18054
  msgstr ""
18055
 
18056
+ #: includes/api/legacy/v2/class-wc-api-products.php:1994
18057
+ #: includes/api/legacy/v3/class-wc-api-products.php:2552
18058
  msgid ""
18059
  "Invalid product attribute type - the product attribute type must be any of "
18060
  "these: %s"
18061
  msgstr ""
18062
 
18063
+ #: includes/api/legacy/v2/class-wc-api-products.php:1999
18064
+ #: includes/api/legacy/v3/class-wc-api-products.php:2557
18065
  msgid ""
18066
  "Invalid product attribute order_by type - the product attribute order_by "
18067
  "type must be any of these: %s"
18068
  msgstr ""
18069
 
18070
+ #: includes/api/legacy/v2/class-wc-api-products.php:2026
18071
+ #: includes/api/legacy/v3/class-wc-api-products.php:2584
18072
+ #: includes/api/legacy/v3/class-wc-api-products.php:2925
18073
  msgid "You do not have permission to create product attributes"
18074
  msgstr ""
18075
 
18076
+ #: includes/api/legacy/v2/class-wc-api-products.php:2110
18077
+ #: includes/api/legacy/v3/class-wc-api-products.php:2669
18078
+ #: includes/api/legacy/v3/class-wc-api-products.php:2991
18079
  msgid "You do not have permission to edit product attributes"
18080
  msgstr ""
18081
 
18082
+ #: includes/api/legacy/v2/class-wc-api-products.php:2156
18083
+ #: includes/api/legacy/v3/class-wc-api-products.php:2715
18084
  msgid "Could not edit the attribute"
18085
  msgstr ""
18086
 
18087
+ #: includes/api/legacy/v2/class-wc-api-products.php:2185
18088
+ #: includes/api/legacy/v3/class-wc-api-products.php:2745
18089
  msgid "You do not have permission to delete product attributes"
18090
  msgstr ""
18091
 
18092
+ #: includes/api/legacy/v2/class-wc-api-products.php:2207
18093
+ #: includes/api/legacy/v3/class-wc-api-products.php:2767
18094
  msgid "Could not delete the attribute"
18095
  msgstr ""
18096
 
18097
+ #: includes/api/legacy/v2/class-wc-api-products.php:2248
18098
  msgid "Invalid product SKU"
18099
  msgstr ""
18100
 
18208
  msgid "Could not delete the tag"
18209
  msgstr ""
18210
 
18211
+ #: includes/api/legacy/v3/class-wc-api-products.php:2806
18212
+ #: includes/api/legacy/v3/class-wc-api-products.php:2875
18213
  msgid "You do not have permission to read product attribute terms"
18214
  msgstr ""
18215
 
18216
+ #: includes/api/legacy/v3/class-wc-api-products.php:2887
18217
  msgid "A product attribute term with the provided ID could not be found"
18218
  msgstr ""
18219
 
18220
+ #: includes/api/legacy/v3/class-wc-api-products.php:3044
18221
  msgid "You do not have permission to delete product attribute terms"
18222
  msgstr ""
18223
 
18224
+ #: includes/api/legacy/v3/class-wc-api-products.php:3187
18225
+ #: includes/api/legacy/v3/class-wc-api-products.php:3222
18226
  msgid "You do not have permission to read product shipping classes"
18227
  msgstr ""
18228
 
18229
+ #: includes/api/legacy/v3/class-wc-api-products.php:3217
18230
  msgid "Invalid product shipping class ID"
18231
  msgstr ""
18232
 
18233
+ #: includes/api/legacy/v3/class-wc-api-products.php:3228
18234
  msgid "A product shipping class with the provided ID could not be found"
18235
  msgstr ""
18236
 
18237
+ #: includes/api/legacy/v3/class-wc-api-products.php:3266
18238
  msgid "You do not have permission to create product shipping classes"
18239
  msgstr ""
18240
 
18241
+ #: includes/api/legacy/v3/class-wc-api-products.php:3284
18242
  msgid "Product shipping class parent is invalid"
18243
  msgstr ""
18244
 
18245
+ #: includes/api/legacy/v3/class-wc-api-products.php:3327
18246
  msgid "You do not have permission to edit product shipping classes"
18247
  msgstr ""
18248
 
18249
+ #: includes/api/legacy/v3/class-wc-api-products.php:3339
18250
  msgid "Could not edit the shipping class"
18251
  msgstr ""
18252
 
18253
+ #: includes/api/legacy/v3/class-wc-api-products.php:3364
18254
  msgid "You do not have permission to delete product shipping classes"
18255
  msgstr ""
18256
 
18257
+ #: includes/api/legacy/v3/class-wc-api-products.php:3370
18258
  msgid "Could not delete the shipping class"
18259
  msgstr ""
18260
 
18955
  msgstr ""
18956
 
18957
  #: includes/class-wc-cart.php:1089 includes/class-wc-frontend-scripts.php:539
18958
+ #: includes/wc-cart-functions.php:117 includes/wc-template-functions.php:1480
18959
  #. translators: %s: product name
18960
  msgid "View cart"
18961
  msgstr ""
19221
  msgid "Coupon code removed successfully."
19222
  msgstr ""
19223
 
19224
+ #: includes/class-wc-coupon.php:898 includes/class-wc-discounts.php:867
19225
  msgid "Coupon is not valid."
19226
  msgstr ""
19227
 
19274
  msgid "Sorry, this coupon is not applicable to your cart contents."
19275
  msgstr ""
19276
 
19277
+ #: includes/class-wc-coupon.php:948 includes/class-wc-discounts.php:779
19278
  #. translators: %s: products list
19279
  msgid "Sorry, this coupon is not applicable to the products: %s."
19280
  msgstr ""
19281
 
19282
+ #: includes/class-wc-coupon.php:968 includes/class-wc-discounts.php:820
19283
  #. translators: %s: categories list
19284
  msgid "Sorry, this coupon is not applicable to the categories: %s."
19285
  msgstr ""
19286
 
19287
+ #: includes/class-wc-coupon.php:971 includes/class-wc-discounts.php:707
19288
  msgid "Sorry, this coupon is not valid for sale items."
19289
  msgstr ""
19290
 
19314
  msgid "Invalid data store."
19315
  msgstr ""
19316
 
19317
+ #: includes/class-wc-discounts.php:642 includes/class-wc-discounts.php:680
19318
+ #: includes/class-wc-discounts.php:734
19319
  msgid "Sorry, this coupon is not applicable to selected products."
19320
  msgstr ""
19321
 
19401
  msgid "Buy now"
19402
  msgstr ""
19403
 
19404
+ #: includes/class-wc-embed.php:130 includes/wc-template-functions.php:2643
19405
  #: includes/widgets/class-wc-widget-layered-nav-filters.php:166
19406
  #. translators: %s: average rating
19407
  #. translators: %s: rating
19563
  msgstr ""
19564
 
19565
  #: includes/class-wc-frontend-scripts.php:516
19566
+ #: includes/wc-template-functions.php:1959
19567
  msgid "required"
19568
  msgstr ""
19569
 
20139
 
20140
  #: includes/class-wc-query.php:108
20141
  #: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:623
20142
+ #: templates/emails/email-order-details.php:28
20143
+ #: templates/emails/email-order-details.php:30
20144
  #. translators: %s: order number
20145
  msgid "Order #%s"
20146
  msgstr ""
20294
  #: includes/emails/class-wc-email-customer-refunded-order.php:218
20295
  #: includes/emails/class-wc-email-failed-order.php:131
20296
  #: includes/emails/class-wc-email-new-order.php:136
20297
+ #: includes/emails/class-wc-email.php:569
20298
  #: includes/gateways/bacs/class-wc-gateway-bacs.php:73
20299
  #: includes/gateways/cheque/class-wc-gateway-cheque.php:54
20300
  #: includes/gateways/cod/class-wc-gateway-cod.php:69
20310
  #: includes/emails/class-wc-email-customer-refunded-order.php:220
20311
  #: includes/emails/class-wc-email-failed-order.php:133
20312
  #: includes/emails/class-wc-email-new-order.php:138
20313
+ #: includes/emails/class-wc-email.php:571
20314
  msgid "Enable this email notification"
20315
  msgstr ""
20316
 
20326
  #: includes/emails/class-wc-email-customer-invoice.php:171
20327
  #: includes/emails/class-wc-email-failed-order.php:145
20328
  #: includes/emails/class-wc-email-new-order.php:150
20329
+ #: includes/emails/class-wc-email.php:575
20330
  msgid "Subject"
20331
  msgstr ""
20332
 
20346
  #: includes/emails/class-wc-email-failed-order.php:158
20347
  #: includes/emails/class-wc-email-new-order.php:154
20348
  #: includes/emails/class-wc-email-new-order.php:163
20349
+ #: includes/emails/class-wc-email.php:579
20350
+ #: includes/emails/class-wc-email.php:588
20351
  #. translators: %s: list of placeholders
20352
  msgid "Available placeholders: %s"
20353
  msgstr ""
20357
  #: includes/emails/class-wc-email-customer-invoice.php:180
20358
  #: includes/emails/class-wc-email-failed-order.php:154
20359
  #: includes/emails/class-wc-email-new-order.php:159
20360
+ #: includes/emails/class-wc-email.php:584
20361
  msgid "Email heading"
20362
  msgstr ""
20363
 
20367
  #: includes/emails/class-wc-email-customer-refunded-order.php:260
20368
  #: includes/emails/class-wc-email-failed-order.php:163
20369
  #: includes/emails/class-wc-email-new-order.php:168
20370
+ #: includes/emails/class-wc-email.php:593
20371
  msgid "Email type"
20372
  msgstr ""
20373
 
20377
  #: includes/emails/class-wc-email-customer-refunded-order.php:262
20378
  #: includes/emails/class-wc-email-failed-order.php:165
20379
  #: includes/emails/class-wc-email-new-order.php:170
20380
+ #: includes/emails/class-wc-email.php:595
20381
  msgid "Choose which format of email to send."
20382
  msgstr ""
20383
 
20414
  msgstr ""
20415
 
20416
  #: includes/emails/class-wc-email-customer-invoice.php:54
20417
+ #: includes/emails/class-wc-email-customer-invoice.php:68
20418
+ msgid "Invoice for order {order_number}"
20419
  msgstr ""
20420
 
20421
  #: includes/emails/class-wc-email-customer-invoice.php:66
20422
+ msgid "Your order details"
 
 
 
 
 
20423
  msgstr ""
20424
 
20425
  #: includes/emails/class-wc-email-customer-invoice.php:189
20514
  msgid "Your order has been partially refunded"
20515
  msgstr ""
20516
 
20517
+ #: includes/emails/class-wc-email-customer-refunded-order.php:84
20518
+ msgid "Order {order_number} details"
20519
+ msgstr ""
20520
+
20521
  #: includes/emails/class-wc-email-customer-refunded-order.php:224
20522
  msgid "Full refund subject"
20523
  msgstr ""
20582
  msgid "New customer order"
20583
  msgstr ""
20584
 
20585
+ #: includes/emails/class-wc-email.php:609
20586
  msgid "Plain text"
20587
  msgstr ""
20588
 
20589
+ #: includes/emails/class-wc-email.php:612
20590
  msgid "HTML"
20591
  msgstr ""
20592
 
20593
+ #: includes/emails/class-wc-email.php:613
20594
  msgid "Multipart"
20595
  msgstr ""
20596
 
20597
+ #: includes/emails/class-wc-email.php:678
20598
  msgid "Could not write to template file."
20599
  msgstr ""
20600
 
20601
+ #: includes/emails/class-wc-email.php:724
20602
  msgid "Template file copied to theme."
20603
  msgstr ""
20604
 
20605
+ #: includes/emails/class-wc-email.php:753
20606
  msgid "Template file deleted from theme."
20607
  msgstr ""
20608
 
20609
+ #: includes/emails/class-wc-email.php:799
20610
  msgid "Return to emails"
20611
  msgstr ""
20612
 
20613
+ #: includes/emails/class-wc-email.php:827
20614
  msgid "HTML template"
20615
  msgstr ""
20616
 
20617
+ #: includes/emails/class-wc-email.php:828
20618
  msgid "Plain text template"
20619
  msgstr ""
20620
 
20621
+ #: includes/emails/class-wc-email.php:853
20622
  msgid "Delete template file"
20623
  msgstr ""
20624
 
20625
+ #: includes/emails/class-wc-email.php:856
20626
  msgid "This template has been overridden by your theme and can be found in: %s."
20627
  msgstr ""
20628
 
20629
+ #: includes/emails/class-wc-email.php:883
20630
  msgid "Copy file to theme"
20631
  msgstr ""
20632
 
20633
+ #: includes/emails/class-wc-email.php:888
20634
  msgid ""
20635
  "To override and edit this email template copy %1$s to your theme folder: "
20636
  "%2$s."
20637
  msgstr ""
20638
 
20639
+ #: includes/emails/class-wc-email.php:897
20640
  msgid "File was not found."
20641
  msgstr ""
20642
 
20643
+ #: includes/emails/class-wc-email.php:924
20644
  msgid "View template"
20645
  msgstr ""
20646
 
20647
+ #: includes/emails/class-wc-email.php:925
20648
  msgid "Hide template"
20649
  msgstr ""
20650
 
20651
+ #: includes/emails/class-wc-email.php:936
20652
  msgid "Are you sure you want to delete this template file?"
20653
  msgstr ""
20654
 
21454
  "yet."
21455
  msgstr ""
21456
 
21457
+ #: includes/import/abstract-wc-product-importer.php:563
21458
  msgid "Not able to attach \"%s\"."
21459
  msgstr ""
21460
 
21461
+ #: includes/import/abstract-wc-product-importer.php:571
21462
  msgid "Unable to use image \"%s\"."
21463
  msgstr ""
21464
 
21483
  msgstr ""
21484
 
21485
  #: includes/legacy/abstract-wc-legacy-order.php:507
21486
+ #: includes/wc-template-functions.php:2530
21487
  #. translators: 1: current item count
21488
  msgid "Download %d"
21489
  msgstr ""
22866
  msgid "Relevance"
22867
  msgstr ""
22868
 
22869
+ #: includes/wc-template-functions.php:1179
22870
  #: templates/checkout/form-shipping.php:63
22871
  #: templates/single-product/tabs/additional-information.php:25
22872
  msgid "Additional information"
22873
  msgstr ""
22874
 
22875
+ #: includes/wc-template-functions.php:1188
22876
  msgid "Reviews (%d)"
22877
  msgstr ""
22878
 
22879
+ #: includes/wc-template-functions.php:1492
22880
  msgid "Checkout"
22881
  msgstr ""
22882
 
22883
+ #: includes/wc-template-functions.php:1619
22884
  msgid "Place order"
22885
  msgstr ""
22886
 
22887
+ #: includes/wc-template-functions.php:2026
22888
  msgid "Update country"
22889
  msgstr ""
22890
 
22891
+ #: includes/wc-template-functions.php:2045
22892
  #: templates/cart/shipping-calculator.php:64
22893
  msgid "Select a state&hellip;"
22894
  msgstr ""
22895
 
22896
+ #: includes/wc-template-functions.php:2090
22897
+ #: includes/wc-template-functions.php:2242
22898
+ #: includes/wc-template-functions.php:2252
22899
  msgid "Choose an option"
22900
  msgstr ""
22901
 
22902
+ #: includes/wc-template-functions.php:2640
22903
  #. translators: 1: rating 2: rating count
22904
  msgid "Rated %1$s out of 5 based on %2$s customer rating"
22905
  msgid_plural "Rated %1$s out of 5 based on %2$s customer ratings"
22906
  msgstr[0] ""
22907
  msgstr[1] ""
22908
 
22909
+ #: includes/wc-template-functions.php:2687
22910
  msgid "Your cart is currently empty."
22911
  msgstr ""
22912
 
23499
  msgid "Billing address"
23500
  msgstr ""
23501
 
23502
+ #: templates/emails/email-addresses.php:42
23503
+ #: templates/emails/plain/email-addresses.php:35
23504
  #: templates/myaccount/form-edit-address.php:23
23505
  #: templates/myaccount/my-address.php:28
23506
  #: templates/order/order-details-customer.php:51
23512
  msgid "Customer details"
23513
  msgstr ""
23514
 
 
 
 
 
 
23515
  #: templates/emails/plain/admin-new-order.php:25
23516
  msgid "You have received an order from %s."
23517
  msgstr ""
23725
  msgid "Order again"
23726
  msgstr ""
23727
 
23728
+ #: templates/order/order-details.php:37
23729
+ msgid "Order details"
23730
+ msgstr ""
23731
+
23732
  #: templates/order/order-downloads.php:54
23733
  msgid "&infin;"
23734
  msgstr ""
24066
  msgid "%1$s %2$s"
24067
  msgstr ""
24068
 
24069
+ #: includes/admin/class-wc-admin-setup-wizard.php:1077
24070
  #: includes/gateways/cheque/class-wc-gateway-cheque.php:27
24071
  #: includes/gateways/cheque/class-wc-gateway-cheque.php:63
24072
  msgctxt "Check payment method"
24302
  msgstr[0] ""
24303
  msgstr[1] ""
24304
 
24305
+ #: includes/wc-template-functions.php:1567
24306
  msgctxt "breadcrumb"
24307
  msgid "Home"
24308
  msgstr ""
24309
 
24310
+ #: includes/wc-template-functions.php:2658
24311
  msgctxt "min_price"
24312
  msgid "From:"
24313
  msgstr ""
includes/admin/class-wc-admin-assets.php CHANGED
@@ -232,7 +232,7 @@ class WC_Admin_Assets {
232
  if ( in_array( str_replace( 'edit-', '', $screen_id ), wc_get_order_types( 'order-meta-boxes' ) ) ) {
233
  $default_location = wc_get_customer_default_location();
234
 
235
- wp_enqueue_script( 'wc-admin-order-meta-boxes', WC()->plugin_url() . '/assets/js/admin/meta-boxes-order' . $suffix . '.js', array( 'wc-admin-meta-boxes', 'wc-backbone-modal' ), WC_VERSION );
236
  wp_localize_script( 'wc-admin-order-meta-boxes', 'woocommerce_admin_meta_boxes_order', array(
237
  'countries' => json_encode( array_merge( WC()->countries->get_allowed_country_states(), WC()->countries->get_shipping_country_states() ) ),
238
  'i18n_select_state_text' => esc_attr__( 'Select an option&hellip;', 'woocommerce' ),
@@ -374,7 +374,7 @@ class WC_Admin_Assets {
374
  }
375
 
376
  if ( in_array( $screen_id, array( 'user-edit', 'profile' ) ) ) {
377
- wp_register_script( 'wc-users', WC()->plugin_url() . '/assets/js/admin/users' . $suffix . '.js', array( 'jquery', 'wc-enhanced-select' ), WC_VERSION, true );
378
  wp_enqueue_script( 'wc-users' );
379
  wp_localize_script(
380
  'wc-users',
232
  if ( in_array( str_replace( 'edit-', '', $screen_id ), wc_get_order_types( 'order-meta-boxes' ) ) ) {
233
  $default_location = wc_get_customer_default_location();
234
 
235
+ wp_enqueue_script( 'wc-admin-order-meta-boxes', WC()->plugin_url() . '/assets/js/admin/meta-boxes-order' . $suffix . '.js', array( 'wc-admin-meta-boxes', 'wc-backbone-modal', 'selectWoo' ), WC_VERSION );
236
  wp_localize_script( 'wc-admin-order-meta-boxes', 'woocommerce_admin_meta_boxes_order', array(
237
  'countries' => json_encode( array_merge( WC()->countries->get_allowed_country_states(), WC()->countries->get_shipping_country_states() ) ),
238
  'i18n_select_state_text' => esc_attr__( 'Select an option&hellip;', 'woocommerce' ),
374
  }
375
 
376
  if ( in_array( $screen_id, array( 'user-edit', 'profile' ) ) ) {
377
+ wp_register_script( 'wc-users', WC()->plugin_url() . '/assets/js/admin/users' . $suffix . '.js', array( 'jquery', 'wc-enhanced-select', 'selectWoo' ), WC_VERSION, true );
378
  wp_enqueue_script( 'wc-users' );
379
  wp_localize_script(
380
  'wc-users',
includes/admin/class-wc-admin-help.php CHANGED
@@ -177,7 +177,10 @@ class WC_Admin_Help {
177
  }
178
 
179
  if ( isset( $video_map[ $video_key ] ) ) {
180
- $embed_code = str_replace( '?feature=oembed', '?feature=oembed&modestbranding=1&scolor=white', wp_oembed_get( 'https://www.youtube.com/watch?v=' . $video_map[ $video_key ]['id'], array( 'width' => '420px' ) ) );
 
 
 
181
 
182
  $screen->add_help_tab( array(
183
  'id' => 'woocommerce_guided_tour_tab',
177
  }
178
 
179
  if ( isset( $video_map[ $video_key ] ) ) {
180
+ $embed_code = '
181
+ <a href="https://www.youtube.com/watch?v=' . esc_attr( $video_map[ $video_key ]['id'] ) . '" target="_blank" class="wc-guided-tour-embed" data-video_id="' . esc_attr( $video_map[ $video_key ]['id'] ) . '">
182
+ <img src="https://img.youtube.com/vi/' . esc_attr( $video_map[ $video_key ]['id'] ) . '/maxresdefault.jpg" width="560" height="315" />
183
+ </a>';
184
 
185
  $screen->add_help_tab( array(
186
  'id' => 'woocommerce_guided_tour_tab',
includes/admin/class-wc-admin-post-types.php CHANGED
@@ -176,7 +176,7 @@ class WC_Admin_Post_Types {
176
  '<strong>' . date_i18n( __( 'M j, Y @ G:i', 'woocommerce' ), strtotime( $post->post_date ) ) . '</strong>'
177
  ),
178
  10 => __( 'Order draft updated.', 'woocommerce' ),
179
- 11 => __( 'Order updated and sent to the customer.', 'woocommerce' ),
180
  );
181
 
182
  $messages['shop_coupon'] = array(
176
  '<strong>' . date_i18n( __( 'M j, Y @ G:i', 'woocommerce' ), strtotime( $post->post_date ) ) . '</strong>'
177
  ),
178
  10 => __( 'Order draft updated.', 'woocommerce' ),
179
+ 11 => __( 'Order updated and sent.', 'woocommerce' ),
180
  );
181
 
182
  $messages['shop_coupon'] = array(
includes/admin/class-wc-admin-setup-wizard.php CHANGED
@@ -467,56 +467,6 @@ class WC_Admin_Setup_Wizard {
467
  exit;
468
  }
469
 
470
- /**
471
- * Tout WooCommerce Services for North American stores.
472
- */
473
- protected function wc_setup_wcs_tout() {
474
- $base_location = wc_get_base_location();
475
-
476
- if ( false === $base_location['country'] ) {
477
- $base_location = WC_Geolocation::geolocate_ip();
478
- }
479
-
480
- if ( ! in_array( $base_location['country'], array( 'US', 'CA' ), true ) ) {
481
- return;
482
- }
483
-
484
- $default_content = array(
485
- 'title' => __( 'Enable WooCommerce Shipping (recommended)', 'woocommerce' ),
486
- 'description' => __( 'Print labels and get discounted USPS shipping rates, right from your WooCommerce dashboard. Powered by WooCommerce Services.', 'woocommerce' ),
487
- );
488
-
489
- switch ( $base_location['country'] ) {
490
- case 'CA':
491
- $local_content = array(
492
- 'title' => __( 'Enable WooCommerce Shipping (recommended)', 'woocommerce' ),
493
- 'description' => __( 'Display live rates from Canada Post at checkout to make shipping a breeze. Powered by WooCommerce Services.', 'woocommerce' ),
494
- );
495
- break;
496
- default:
497
- $local_content = array();
498
- }
499
-
500
- $content = wp_parse_args( $local_content, $default_content );
501
- ?>
502
- <ul class="wc-wizard-shipping-methods">
503
- <li class="wc-wizard-shipping">
504
- <div class="wc-wizard-shipping-enable">
505
- <input type="checkbox" name="woocommerce_install_services" class="input-checkbox" value="woo-services-enabled" checked />
506
- <label>
507
- <?php echo esc_html( $content['title'] ) ?>
508
- </label>
509
- </div>
510
- <div class="wc-wizard-shipping-description">
511
- <p>
512
- <?php echo esc_html( $content['description'] ); ?>
513
- </p>
514
- </div>
515
- </li>
516
- </ul>
517
- <?php
518
- }
519
-
520
  /**
521
  * Finishes replying to the client, but keeps the process running for further (async) code execution.
522
  * @see https://core.trac.wordpress.org/ticket/41358
@@ -660,7 +610,7 @@ class WC_Admin_Setup_Wizard {
660
  $shipping_methods = array(
661
  'live_rates' => array(
662
  'name' => __( 'Live Rates', 'woocommerce' ),
663
- 'description' => __( 'Shipping rates updated in realtime. Powered by Jetpack.', 'woocommerce' ),
664
  ),
665
  'flat_rate' => array(
666
  'name' => __( 'Flat Rate', 'woocommerce' ),
@@ -770,7 +720,7 @@ class WC_Admin_Setup_Wizard {
770
  } elseif ( $wcs_carrier ) {
771
  $intro_text = sprintf(
772
  /* translators: %1$s: country name including the 'the' prefix, %2$s: shipping carrier name */
773
- __( "You're all set up to ship anywhere in %1\$s, and outside of it. We recommend using live rates to get accurate %2\$s shipping prices to cover the cost of order fulfillment.", 'woocommerce' ),
774
  $prefixed_country_name,
775
  $wcs_carrier
776
  );
@@ -784,7 +734,7 @@ class WC_Admin_Setup_Wizard {
784
 
785
  ?>
786
  <h1><?php esc_html_e( 'Shipping', 'woocommerce' ); ?></h1>
787
- <p><?php echo esc_html( $intro_text ); ?></p>
788
  <form method="post">
789
  <?php if ( empty( $existing_zones ) ) : ?>
790
  <ul class="wc-wizard-services shipping">
@@ -1063,7 +1013,7 @@ class WC_Admin_Setup_Wizard {
1063
  'type' => 'email',
1064
  'value' => $user_email,
1065
  'placeholder' => __( 'Stripe email address', 'woocommerce' ),
1066
- 'description' => __( "Enter your email address and we'll create an account for you. Powered by WooCommerce Services.", 'woocommerce' ),
1067
  'required' => true,
1068
  ),
1069
  ),
@@ -1374,9 +1324,14 @@ class WC_Admin_Setup_Wizard {
1374
  <ul class="wc-wizard-services featured">
1375
  <li class="wc-wizard-service-item <?php echo get_option( 'woocommerce_setup_automated_taxes' ) ? 'checked' : ''; ?>">
1376
  <div class="wc-wizard-service-description">
1377
- <h3><?php esc_html_e( 'Automated Taxes', 'woocommerce' ); ?></h3>
1378
  <p>
1379
- <?php esc_html_e( 'We’ll automatically calculate and charge the correct rate of tax for each time a customer checks out. Powered by WooCommerce Services.', 'woocommerce' ); ?>
 
 
 
 
 
1380
  </p>
1381
  </div>
1382
 
467
  exit;
468
  }
469
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
470
  /**
471
  * Finishes replying to the client, but keeps the process running for further (async) code execution.
472
  * @see https://core.trac.wordpress.org/ticket/41358
610
  $shipping_methods = array(
611
  'live_rates' => array(
612
  'name' => __( 'Live Rates', 'woocommerce' ),
613
+ 'description' => __( 'WooCommerce Services and Jetpack will be installed and activated for you.', 'woocommerce' ),
614
  ),
615
  'flat_rate' => array(
616
  'name' => __( 'Flat Rate', 'woocommerce' ),
720
  } elseif ( $wcs_carrier ) {
721
  $intro_text = sprintf(
722
  /* translators: %1$s: country name including the 'the' prefix, %2$s: shipping carrier name */
723
+ __( "You're all set up to ship anywhere in %1\$s, and outside of it. We recommend using <strong>live rates</strong> (which are powered by our WooCommerce Services plugin and Jetpack) to get accurate %2\$s shipping prices to cover the cost of order fulfillment.", 'woocommerce' ),
724
  $prefixed_country_name,
725
  $wcs_carrier
726
  );
734
 
735
  ?>
736
  <h1><?php esc_html_e( 'Shipping', 'woocommerce' ); ?></h1>
737
+ <p><?php echo wp_kses_post( $intro_text ); ?></p>
738
  <form method="post">
739
  <?php if ( empty( $existing_zones ) ) : ?>
740
  <ul class="wc-wizard-services shipping">
1013
  'type' => 'email',
1014
  'value' => $user_email,
1015
  'placeholder' => __( 'Stripe email address', 'woocommerce' ),
1016
+ 'description' => __( "Enter your email address and we'll handle account creation. WooCommerce Services and Jetpack will be installed and activated for you.", 'woocommerce' ),
1017
  'required' => true,
1018
  ),
1019
  ),
1324
  <ul class="wc-wizard-services featured">
1325
  <li class="wc-wizard-service-item <?php echo get_option( 'woocommerce_setup_automated_taxes' ) ? 'checked' : ''; ?>">
1326
  <div class="wc-wizard-service-description">
1327
+ <h3><?php esc_html_e( 'Automated Taxes (powered by WooCommerce Services)', 'woocommerce' ); ?></h3>
1328
  <p>
1329
+ <?php esc_html_e( 'Automatically calculate and charge the correct rate of tax for each time a customer checks out. If toggled on, WooCommerce Services and Jetpack will be installed and activated for you.', 'woocommerce' ); ?>
1330
+ </p>
1331
+ <p class="wc-wizard-service-learn-more">
1332
+ <a href="<?php echo esc_url( 'https://wordpress.org/plugins/woocommerce-services/' ); ?>" target="_blank">
1333
+ <?php esc_html_e( 'Learn more about WooCommerce Services', 'woocommerce' ); ?>
1334
+ </a>
1335
  </p>
1336
  </div>
1337
 
includes/admin/meta-boxes/class-wc-meta-box-order-actions.php CHANGED
@@ -34,6 +34,7 @@ class WC_Meta_Box_Order_Actions {
34
 
35
  $order_actions = apply_filters( 'woocommerce_order_actions', array(
36
  'send_order_details' => __( 'Email order details to customer', 'woocommerce' ),
 
37
  'regenerate_download_permissions' => __( 'Regenerate download permissions', 'woocommerce' ),
38
  ) );
39
  ?>
@@ -81,7 +82,7 @@ class WC_Meta_Box_Order_Actions {
81
  * @param WP_Post $post
82
  */
83
  public static function save( $post_id, $post ) {
84
- // Order data saved, now get it so we can manipulate status
85
  $order = wc_get_order( $post_id );
86
 
87
  // Handle button actions
@@ -105,6 +106,19 @@ class WC_Meta_Box_Order_Actions {
105
  // Change the post saved message.
106
  add_filter( 'redirect_post_location', array( __CLASS__, 'set_email_sent_message' ) );
107
 
 
 
 
 
 
 
 
 
 
 
 
 
 
108
  } elseif ( 'regenerate_download_permissions' === $action ) {
109
 
110
  $data_store = WC_Data_Store::load( 'customer-download' );
34
 
35
  $order_actions = apply_filters( 'woocommerce_order_actions', array(
36
  'send_order_details' => __( 'Email order details to customer', 'woocommerce' ),
37
+ 'send_order_details_admin' => __( 'Resend new order notification', 'woocommerce' ),
38
  'regenerate_download_permissions' => __( 'Regenerate download permissions', 'woocommerce' ),
39
  ) );
40
  ?>
82
  * @param WP_Post $post
83
  */
84
  public static function save( $post_id, $post ) {
85
+ // Order data saved, now get it so we can manipulate status.
86
  $order = wc_get_order( $post_id );
87
 
88
  // Handle button actions
106
  // Change the post saved message.
107
  add_filter( 'redirect_post_location', array( __CLASS__, 'set_email_sent_message' ) );
108
 
109
+ } elseif ( 'send_order_details_admin' === $action ) {
110
+
111
+ do_action( 'woocommerce_before_resend_order_emails', $order, 'new_order' );
112
+
113
+ WC()->payment_gateways();
114
+ WC()->shipping();
115
+ WC()->mailer()->emails['WC_Email_New_Order']->trigger( $order->get_id(), $order );
116
+
117
+ do_action( 'woocommerce_after_resend_order_email', $order, 'new_order' );
118
+
119
+ // Change the post saved message.
120
+ add_filter( 'redirect_post_location', array( __CLASS__, 'set_email_sent_message' ) );
121
+
122
  } elseif ( 'regenerate_download_permissions' === $action ) {
123
 
124
  $data_store = WC_Data_Store::load( 'customer-download' );
includes/admin/meta-boxes/views/html-order-items.php CHANGED
@@ -124,7 +124,32 @@ if ( wc_tax_enabled() ) {
124
  }
125
  ?>
126
  <table class="wc-order-totals">
 
 
 
 
 
 
 
 
 
 
127
  <?php do_action( 'woocommerce_admin_order_totals_after_discount', $order->get_id() ); ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
128
  <?php do_action( 'woocommerce_admin_order_totals_after_shipping', $order->get_id() ); ?>
129
 
130
  <?php if ( wc_tax_enabled() ) : ?>
@@ -146,7 +171,7 @@ if ( wc_tax_enabled() ) {
146
  <?php do_action( 'woocommerce_admin_order_totals_after_tax', $order->get_id() ); ?>
147
 
148
  <tr>
149
- <td class="label"><?php _e( 'Order total', 'woocommerce' ); ?>:</td>
150
  <td width="1%"></td>
151
  <td class="total">
152
  <?php echo $order->get_formatted_order_total(); ?>
124
  }
125
  ?>
126
  <table class="wc-order-totals">
127
+ <?php if ( 0 < $order->get_total_discount() ) : ?>
128
+ <tr>
129
+ <td class="label"><?php _e( 'Discount:', 'woocommerce' ); ?></td>
130
+ <td width="1%"></td>
131
+ <td class="total">
132
+ <?php echo wc_price( $order->get_total_discount(), array( 'currency' => $order->get_currency() ) ); ?>
133
+ </td>
134
+ </tr>
135
+ <?php endif; ?>
136
+
137
  <?php do_action( 'woocommerce_admin_order_totals_after_discount', $order->get_id() ); ?>
138
+
139
+ <?php if ( $order->get_shipping_methods() ) : ?>
140
+ <tr>
141
+ <td class="label"><?php _e( 'Shipping:', 'woocommerce' ); ?></td>
142
+ <td width="1%"></td>
143
+ <td class="total"><?php
144
+ if ( ( $refunded = $order->get_total_shipping_refunded() ) > 0 ) {
145
+ echo '<del>' . strip_tags( wc_price( $order->get_shipping_total(), array( 'currency' => $order->get_currency() ) ) ) . '</del> <ins>' . wc_price( $order->get_shipping_total() - $refunded, array( 'currency' => $order->get_currency() ) ) . '</ins>';
146
+ } else {
147
+ echo wc_price( $order->get_shipping_total(), array( 'currency' => $order->get_currency() ) );
148
+ }
149
+ ?></td>
150
+ </tr>
151
+ <?php endif; ?>
152
+
153
  <?php do_action( 'woocommerce_admin_order_totals_after_shipping', $order->get_id() ); ?>
154
 
155
  <?php if ( wc_tax_enabled() ) : ?>
171
  <?php do_action( 'woocommerce_admin_order_totals_after_tax', $order->get_id() ); ?>
172
 
173
  <tr>
174
+ <td class="label"><?php _e( 'Total', 'woocommerce' ); ?>:</td>
175
  <td width="1%"></td>
176
  <td class="total">
177
  <?php echo $order->get_formatted_order_total(); ?>
includes/api/legacy/v2/class-wc-api-products.php CHANGED
@@ -1076,10 +1076,11 @@ class WC_API_Products extends WC_API_Resource {
1076
 
1077
  $product->set_date_on_sale_to( $date_to );
1078
  $product->set_date_on_sale_from( $date_from );
 
1079
  if ( $product->is_on_sale() ) {
1080
- $product->set_price( $product->get_sale_price() );
1081
  } else {
1082
- $product->set_price( $product->get_regular_price() );
1083
  }
1084
  }
1085
 
1076
 
1077
  $product->set_date_on_sale_to( $date_to );
1078
  $product->set_date_on_sale_from( $date_from );
1079
+
1080
  if ( $product->is_on_sale() ) {
1081
+ $product->set_price( $product->get_sale_price( 'edit' ) );
1082
  } else {
1083
+ $product->set_price( $product->get_regular_price( 'edit' ) );
1084
  }
1085
  }
1086
 
includes/api/legacy/v3/class-wc-api-products.php CHANGED
@@ -1566,10 +1566,11 @@ class WC_API_Products extends WC_API_Resource {
1566
 
1567
  $product->set_date_on_sale_to( $date_to );
1568
  $product->set_date_on_sale_from( $date_from );
 
1569
  if ( $product->is_on_sale() ) {
1570
- $product->set_price( $product->get_sale_price() );
1571
  } else {
1572
- $product->set_price( $product->get_regular_price() );
1573
  }
1574
  }
1575
 
1566
 
1567
  $product->set_date_on_sale_to( $date_to );
1568
  $product->set_date_on_sale_from( $date_from );
1569
+
1570
  if ( $product->is_on_sale() ) {
1571
+ $product->set_price( $product->get_sale_price( 'edit' ) );
1572
  } else {
1573
+ $product->set_price( $product->get_regular_price( 'edit' ) );
1574
  }
1575
  }
1576
 
includes/class-wc-ajax.php CHANGED
@@ -2234,18 +2234,15 @@ class WC_AJAX {
2234
  'tax_rate_order' => 1,
2235
  ) );
2236
 
2237
- // Format the rate.
2238
- $tax_rate['tax_rate'] = wc_format_decimal( $tax_rate['tax_rate'] );
 
2239
 
2240
  if ( isset( $data['newRow'] ) ) {
2241
- // Hurrah, shiny and new!
2242
  $tax_rate['tax_rate_class'] = $current_class;
2243
- $tax_rate_id = WC_Tax::_insert_tax_rate( $tax_rate );
2244
- } else {
2245
- // Updating an existing rate ...
2246
- if ( ! empty( $tax_rate ) ) {
2247
- WC_Tax::_update_tax_rate( $tax_rate_id, $tax_rate );
2248
- }
2249
  }
2250
 
2251
  if ( isset( $data['postcode'] ) ) {
2234
  'tax_rate_order' => 1,
2235
  ) );
2236
 
2237
+ if ( isset( $tax_rate['tax_rate'] ) ) {
2238
+ $tax_rate['tax_rate'] = wc_format_decimal( $tax_rate['tax_rate'] );
2239
+ }
2240
 
2241
  if ( isset( $data['newRow'] ) ) {
 
2242
  $tax_rate['tax_rate_class'] = $current_class;
2243
+ $tax_rate_id = WC_Tax::_insert_tax_rate( $tax_rate );
2244
+ } elseif ( ! empty( $tax_rate ) ) {
2245
+ WC_Tax::_update_tax_rate( $tax_rate_id, $tax_rate );
 
 
 
2246
  }
2247
 
2248
  if ( isset( $data['postcode'] ) ) {
includes/class-wc-cart-fees.php CHANGED
@@ -77,7 +77,7 @@ final class WC_Cart_Fees {
77
  public function add_fee( $args = array() ) {
78
  $fee_props = (object) wp_parse_args( $args, $this->default_fee_props );
79
  $fee_props->name = $fee_props->name ? $fee_props->name : __( 'Fee', 'woocommerce' );
80
- $fee_props->tax_class = in_array( $fee_props->tax_class, WC_Tax::get_tax_classes(), true ) ? $fee_props->tax_class: '';
81
  $fee_props->taxable = wc_string_to_bool( $fee_props->taxable );
82
  $fee_props->amount = wc_format_decimal( $fee_props->amount );
83
 
77
  public function add_fee( $args = array() ) {
78
  $fee_props = (object) wp_parse_args( $args, $this->default_fee_props );
79
  $fee_props->name = $fee_props->name ? $fee_props->name : __( 'Fee', 'woocommerce' );
80
+ $fee_props->tax_class = in_array( $fee_props->tax_class, array_merge( WC_Tax::get_tax_classes(), WC_Tax::get_tax_class_slugs() ), true ) ? $fee_props->tax_class: '';
81
  $fee_props->taxable = wc_string_to_bool( $fee_props->taxable );
82
  $fee_props->amount = wc_format_decimal( $fee_props->amount );
83
 
includes/class-wc-cart-totals.php CHANGED
@@ -423,7 +423,7 @@ final class WC_Cart_Totals {
423
  * @return object
424
  */
425
  protected function adjust_non_base_location_price( $item ) {
426
- $base_tax_rates = WC_Tax::get_base_tax_rates( $item->product->get_tax_class( 'edit' ) );
427
 
428
  if ( $item->tax_rates !== $base_tax_rates ) {
429
  // Work out a new base price without the shop's base tax.
@@ -726,8 +726,13 @@ final class WC_Cart_Totals {
726
  $this->coupon_discount_totals = (array) $discounts->get_discounts_by_item( true );
727
  $this->coupon_discount_tax_totals = $coupon_discount_tax_amounts;
728
 
729
- $this->set_total( 'discounts_total', array_sum( $this->coupon_discount_totals ) );
730
- $this->set_total( 'discounts_tax_total', array_sum( $this->coupon_discount_tax_totals ) );
 
 
 
 
 
731
 
732
  $this->cart->set_coupon_discount_totals( wc_remove_number_precision_deep( $coupon_discount_amounts ) );
733
  $this->cart->set_coupon_discount_tax_totals( wc_remove_number_precision_deep( $coupon_discount_tax_amounts ) );
@@ -775,7 +780,7 @@ final class WC_Cart_Totals {
775
  protected function calculate_totals() {
776
  $this->set_total( 'total', round( $this->get_total( 'items_total', true ) + $this->get_total( 'fees_total', true ) + $this->get_total( 'shipping_total', true ) + array_sum( $this->get_merged_taxes( true ) ) ) );
777
 
778
- // Add totals to cart object.
779
  $this->cart->set_discount_total( $this->get_total( 'discounts_total' ) );
780
  $this->cart->set_discount_tax( $this->get_total( 'discounts_tax_total' ) );
781
  $this->cart->set_total_tax( array_sum( $this->get_merged_taxes( false ) ) );
423
  * @return object
424
  */
425
  protected function adjust_non_base_location_price( $item ) {
426
+ $base_tax_rates = WC_Tax::get_base_tax_rates( $item->product->get_tax_class( 'unfiltered' ) );
427
 
428
  if ( $item->tax_rates !== $base_tax_rates ) {
429
  // Work out a new base price without the shop's base tax.
726
  $this->coupon_discount_totals = (array) $discounts->get_discounts_by_item( true );
727
  $this->coupon_discount_tax_totals = $coupon_discount_tax_amounts;
728
 
729
+ if ( wc_prices_include_tax() ) {
730
+ $this->set_total( 'discounts_total', array_sum( $this->coupon_discount_totals ) - array_sum( $this->coupon_discount_tax_totals ) );
731
+ $this->set_total( 'discounts_tax_total', array_sum( $this->coupon_discount_tax_totals ) );
732
+ } else {
733
+ $this->set_total( 'discounts_total', array_sum( $this->coupon_discount_totals ) );
734
+ $this->set_total( 'discounts_tax_total', array_sum( $this->coupon_discount_tax_totals ) );
735
+ }
736
 
737
  $this->cart->set_coupon_discount_totals( wc_remove_number_precision_deep( $coupon_discount_amounts ) );
738
  $this->cart->set_coupon_discount_tax_totals( wc_remove_number_precision_deep( $coupon_discount_tax_amounts ) );
780
  protected function calculate_totals() {
781
  $this->set_total( 'total', round( $this->get_total( 'items_total', true ) + $this->get_total( 'fees_total', true ) + $this->get_total( 'shipping_total', true ) + array_sum( $this->get_merged_taxes( true ) ) ) );
782
 
783
+ // Add totals to cart object. Note: Discount total for cart is excl tax.
784
  $this->cart->set_discount_total( $this->get_total( 'discounts_total' ) );
785
  $this->cart->set_discount_tax( $this->get_total( 'discounts_tax_total' ) );
786
  $this->cart->set_total_tax( array_sum( $this->get_merged_taxes( false ) ) );
includes/class-wc-cart.php CHANGED
@@ -1754,9 +1754,8 @@ class WC_Cart extends WC_Legacy_Cart {
1754
  public function get_fees() {
1755
  $fees = $this->fees_api()->get_fees();
1756
 
1757
- if ( ! empty( $this->fees ) ) {
1758
- wc_deprecated_function( 'WC_Cart->fees', '3.2', sprintf( 'Fees should only be added through the Fees API (%s)', 'WC_Cart::add_fee()' ) );
1759
- $fees = $fees + $this->fees;
1760
  }
1761
  return $fees;
1762
  }
1754
  public function get_fees() {
1755
  $fees = $this->fees_api()->get_fees();
1756
 
1757
+ if ( property_exists( $this, 'fees' ) ) {
1758
+ $fees = $fees + (array) $this->fees;
 
1759
  }
1760
  return $fees;
1761
  }
includes/class-wc-discounts.php CHANGED
@@ -665,6 +665,10 @@ class WC_Discounts {
665
 
666
  $product_cats = wc_get_product_cat_ids( $item->product->get_id() );
667
 
 
 
 
 
668
  // If we find an item with a cat in our allowed cat list, the coupon is valid.
669
  if ( count( array_intersect( $product_cats, $coupon->get_product_categories() ) ) > 0 ) {
670
  $valid = true;
@@ -797,6 +801,11 @@ class WC_Discounts {
797
  }
798
 
799
  $product_cats = wc_get_product_cat_ids( $item->product->get_id() );
 
 
 
 
 
800
  $cat_id_list = array_intersect( $product_cats, $coupon->get_excluded_product_categories() );
801
  if ( count( $cat_id_list ) > 0 ) {
802
  foreach ( $cat_id_list as $cat_id ) {
665
 
666
  $product_cats = wc_get_product_cat_ids( $item->product->get_id() );
667
 
668
+ if ( $item->product->get_parent_id() ) {
669
+ $product_cats = array_merge( $product_cats, wc_get_product_cat_ids( $item->product->get_parent_id() ) );
670
+ }
671
+
672
  // If we find an item with a cat in our allowed cat list, the coupon is valid.
673
  if ( count( array_intersect( $product_cats, $coupon->get_product_categories() ) ) > 0 ) {
674
  $valid = true;
801
  }
802
 
803
  $product_cats = wc_get_product_cat_ids( $item->product->get_id() );
804
+
805
+ if ( $item->product->get_parent_id() ) {
806
+ $product_cats = array_merge( $product_cats, wc_get_product_cat_ids( $item->product->get_parent_id() ) );
807
+ }
808
+
809
  $cat_id_list = array_intersect( $product_cats, $coupon->get_excluded_product_categories() );
810
  if ( count( $cat_id_list ) > 0 ) {
811
  foreach ( $cat_id_list as $cat_id ) {
includes/class-wc-tax.php CHANGED
@@ -301,17 +301,24 @@ class WC_Tax {
301
  }
302
 
303
  /**
304
- * Does the sort comparison.
305
- *
306
- * @param object $rate1
307
- * @param object $rate2
 
 
 
308
  *
 
 
309
  * @return int
310
  */
311
  private static function sort_rates_callback( $rate1, $rate2 ) {
312
  if ( $rate1->tax_rate_priority !== $rate2->tax_rate_priority ) {
313
  return $rate1->tax_rate_priority < $rate2->tax_rate_priority ? -1 : 1; // ASC
314
- } elseif ( $rate1->tax_rate_country !== $rate2->tax_rate_country ) {
 
 
315
  if ( '' === $rate1->tax_rate_country ) {
316
  return 1;
317
  }
@@ -319,7 +326,9 @@ class WC_Tax {
319
  return -1;
320
  }
321
  return strcmp( $rate1->tax_rate_country, $rate2->tax_rate_country ) > 0 ? 1 : -1;
322
- } elseif ( $rate1->tax_rate_state !== $rate2->tax_rate_state ) {
 
 
323
  if ( '' === $rate1->tax_rate_state ) {
324
  return 1;
325
  }
@@ -327,17 +336,23 @@ class WC_Tax {
327
  return -1;
328
  }
329
  return strcmp( $rate1->tax_rate_state, $rate2->tax_rate_state ) > 0 ? 1 : -1;
330
- } else {
331
- return $rate1->tax_rate_id < $rate2->tax_rate_id ? -1 : 1; // Identical - use ID
332
  }
 
 
 
 
 
 
 
 
 
 
333
  }
334
 
335
  /**
336
- * Logical sort order for tax rates based on the following in order of priority:
337
- * - Priority
338
- * - County code
339
- * - State code
340
- * @param array $rates
341
  * @return array
342
  */
343
  private static function sort_rates( $rates ) {
@@ -352,21 +367,21 @@ class WC_Tax {
352
  /**
353
  * Loop through a set of tax rates and get the matching rates (1 per priority).
354
  *
355
- * @param string $country
356
- * @param string $state
357
- * @param string $postcode
358
- * @param string $city
359
- * @param string $tax_class
360
  * @return array
361
  */
362
  private static function get_matched_tax_rates( $country, $state, $postcode, $city, $tax_class ) {
363
  global $wpdb;
364
 
365
- // Query criteria - these will be ANDed
366
  $criteria = array();
367
  $criteria[] = $wpdb->prepare( "tax_rate_country IN ( %s, '' )", strtoupper( $country ) );
368
  $criteria[] = $wpdb->prepare( "tax_rate_state IN ( %s, '' )", strtoupper( $state ) );
369
- $criteria[] = $wpdb->prepare( "tax_rate_class = %s", sanitize_title( $tax_class ) );
370
 
371
  // Pre-query postcode ranges for PHP based matching.
372
  $postcode_search = wc_get_wildcard_postcodes( $postcode, $country );
@@ -392,7 +407,7 @@ class WC_Tax {
392
  * - rates with matching city, no postcode
393
  */
394
  $locations_criteria = array();
395
- $locations_criteria[] = "locations.location_type IS NULL";
396
  $locations_criteria[] = "
397
  locations.location_type = 'postcode' AND locations.location_code IN ('" . implode( "','", array_map( 'esc_sql', $postcode_search ) ) . "')
398
  AND (
@@ -415,7 +430,7 @@ class WC_Tax {
415
  $criteria[] = '( ( ' . implode( ' ) OR ( ', $locations_criteria ) . ' ) )';
416
 
417
  $found_rates = $wpdb->get_results( "
418
- SELECT tax_rates.*
419
  FROM {$wpdb->prefix}woocommerce_tax_rates as tax_rates
420
  LEFT OUTER JOIN {$wpdb->prefix}woocommerce_tax_rate_locations as locations ON tax_rates.tax_rate_id = locations.tax_rate_id
421
  LEFT OUTER JOIN {$wpdb->prefix}woocommerce_tax_rate_locations as locations2 ON tax_rates.tax_rate_id = locations2.tax_rate_id
@@ -429,7 +444,7 @@ class WC_Tax {
429
  $found_priority = array();
430
 
431
  foreach ( $found_rates as $found_rate ) {
432
- if ( in_array( $found_rate->tax_rate_priority, $found_priority ) ) {
433
  continue;
434
  }
435
 
@@ -1011,7 +1026,7 @@ class WC_Tax {
1011
  global $wpdb;
1012
 
1013
  // Get all the rates and locations. Snagging all at once should significantly cut down on the number of queries.
1014
- $rates = self::sort_rates( $wpdb->get_results( $wpdb->prepare( "SELECT * FROM `{$wpdb->prefix}woocommerce_tax_rates` WHERE `tax_rate_class` = %s;", sanitize_title( $tax_class ) ) ) );
1015
  $locations = $wpdb->get_results( "SELECT * FROM `{$wpdb->prefix}woocommerce_tax_rate_locations`" );
1016
 
1017
  if ( ! empty( $rates ) ) {
@@ -1032,6 +1047,13 @@ class WC_Tax {
1032
  $rates[ $location->tax_rate_id ]->{$location->location_type}[] = $location->location_code;
1033
  }
1034
 
 
 
 
 
 
 
 
1035
  return $rates;
1036
  }
1037
  }
301
  }
302
 
303
  /**
304
+ * Does the sort comparison. Compares (in this order):
305
+ * - Priority
306
+ * - Country
307
+ * - State
308
+ * - Number of postcodes
309
+ * - Number of cities
310
+ * - ID
311
  *
312
+ * @param object $rate1 First rate to compare.
313
+ * @param object $rate2 Second rate to compare.
314
  * @return int
315
  */
316
  private static function sort_rates_callback( $rate1, $rate2 ) {
317
  if ( $rate1->tax_rate_priority !== $rate2->tax_rate_priority ) {
318
  return $rate1->tax_rate_priority < $rate2->tax_rate_priority ? -1 : 1; // ASC
319
+ }
320
+
321
+ if ( $rate1->tax_rate_country !== $rate2->tax_rate_country ) {
322
  if ( '' === $rate1->tax_rate_country ) {
323
  return 1;
324
  }
326
  return -1;
327
  }
328
  return strcmp( $rate1->tax_rate_country, $rate2->tax_rate_country ) > 0 ? 1 : -1;
329
+ }
330
+
331
+ if ( $rate1->tax_rate_state !== $rate2->tax_rate_state ) {
332
  if ( '' === $rate1->tax_rate_state ) {
333
  return 1;
334
  }
336
  return -1;
337
  }
338
  return strcmp( $rate1->tax_rate_state, $rate2->tax_rate_state ) > 0 ? 1 : -1;
 
 
339
  }
340
+
341
+ if ( isset( $rate1->postcode_count, $rate2->postcode_count ) && $rate1->postcode_count !== $rate2->postcode_count ) {
342
+ return $rate1->postcode_count < $rate2->postcode_count ? 1 : -1;
343
+ }
344
+
345
+ if ( isset( $rate1->city_count, $rate2->city_count ) && $rate1->city_count !== $rate2->city_count ) {
346
+ return $rate1->city_count < $rate2->city_count ? 1 : -1;
347
+ }
348
+
349
+ return $rate1->tax_rate_id < $rate2->tax_rate_id ? -1 : 1;
350
  }
351
 
352
  /**
353
+ * Logical sort order for tax rates based on the following in order of priority.
354
+ *
355
+ * @param array $rates Rates to be sorted.
 
 
356
  * @return array
357
  */
358
  private static function sort_rates( $rates ) {
367
  /**
368
  * Loop through a set of tax rates and get the matching rates (1 per priority).
369
  *
370
+ * @param string $country Country code to match against.
371
+ * @param string $state State code to match against.
372
+ * @param string $postcode Postcode to match against.
373
+ * @param string $city City to match against.
374
+ * @param string $tax_class Tax class to match against.
375
  * @return array
376
  */
377
  private static function get_matched_tax_rates( $country, $state, $postcode, $city, $tax_class ) {
378
  global $wpdb;
379
 
380
+ // Query criteria - these will be ANDed.
381
  $criteria = array();
382
  $criteria[] = $wpdb->prepare( "tax_rate_country IN ( %s, '' )", strtoupper( $country ) );
383
  $criteria[] = $wpdb->prepare( "tax_rate_state IN ( %s, '' )", strtoupper( $state ) );
384
+ $criteria[] = $wpdb->prepare( 'tax_rate_class = %s', sanitize_title( $tax_class ) );
385
 
386
  // Pre-query postcode ranges for PHP based matching.
387
  $postcode_search = wc_get_wildcard_postcodes( $postcode, $country );
407
  * - rates with matching city, no postcode
408
  */
409
  $locations_criteria = array();
410
+ $locations_criteria[] = 'locations.location_type IS NULL';
411
  $locations_criteria[] = "
412
  locations.location_type = 'postcode' AND locations.location_code IN ('" . implode( "','", array_map( 'esc_sql', $postcode_search ) ) . "')
413
  AND (
430
  $criteria[] = '( ( ' . implode( ' ) OR ( ', $locations_criteria ) . ' ) )';
431
 
432
  $found_rates = $wpdb->get_results( "
433
+ SELECT tax_rates.*, COUNT( locations.location_id ) as postcode_count, COUNT( locations2.location_id ) as city_count
434
  FROM {$wpdb->prefix}woocommerce_tax_rates as tax_rates
435
  LEFT OUTER JOIN {$wpdb->prefix}woocommerce_tax_rate_locations as locations ON tax_rates.tax_rate_id = locations.tax_rate_id
436
  LEFT OUTER JOIN {$wpdb->prefix}woocommerce_tax_rate_locations as locations2 ON tax_rates.tax_rate_id = locations2.tax_rate_id
444
  $found_priority = array();
445
 
446
  foreach ( $found_rates as $found_rate ) {
447
+ if ( in_array( $found_rate->tax_rate_priority, $found_priority, true ) ) {
448
  continue;
449
  }
450
 
1026
  global $wpdb;
1027
 
1028
  // Get all the rates and locations. Snagging all at once should significantly cut down on the number of queries.
1029
+ $rates = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM `{$wpdb->prefix}woocommerce_tax_rates` WHERE `tax_rate_class` = %s;", sanitize_title( $tax_class ) ) );
1030
  $locations = $wpdb->get_results( "SELECT * FROM `{$wpdb->prefix}woocommerce_tax_rate_locations`" );
1031
 
1032
  if ( ! empty( $rates ) ) {
1047
  $rates[ $location->tax_rate_id ]->{$location->location_type}[] = $location->location_code;
1048
  }
1049
 
1050
+ foreach ( $rates as $rate_id => $rate ) {
1051
+ $rates[ $rate_id ]->postcode_count = isset( $rates[ $rate_id ]->postcode ) ? count( $rates[ $rate_id ]->postcode ) : 0;
1052
+ $rates[ $rate_id ]->city_count = isset( $rates[ $rate_id ]->city ) ? count( $rates[ $rate_id ]->city ) : 0;
1053
+ }
1054
+
1055
+ $rates = self::sort_rates( $rates );
1056
+
1057
  return $rates;
1058
  }
1059
  }
includes/class-woocommerce.php CHANGED
@@ -25,7 +25,7 @@ final class WooCommerce {
25
  *
26
  * @var string
27
  */
28
- public $version = '3.2.0';
29
 
30
  /**
31
  * The single instance of the class.
25
  *
26
  * @var string
27
  */
28
+ public $version = '3.2.1';
29
 
30
  /**
31
  * The single instance of the class.
includes/emails/class-wc-email-customer-invoice.php CHANGED
@@ -51,7 +51,7 @@ class WC_Email_Customer_Invoice extends WC_Email {
51
  if ( $paid ) {
52
  return __( 'Your {site_title} order from {order_date}', 'woocommerce' );
53
  } else {
54
- return __( 'Invoice for order {order_number} from {order_date}', 'woocommerce' );
55
  }
56
  }
57
 
@@ -63,7 +63,7 @@ class WC_Email_Customer_Invoice extends WC_Email {
63
  */
64
  public function get_default_heading( $paid = false ) {
65
  if ( $paid ) {
66
- return __( 'Order {order_number} details', 'woocommerce' );
67
  } else {
68
  return __( 'Invoice for order {order_number}', 'woocommerce' );
69
  }
51
  if ( $paid ) {
52
  return __( 'Your {site_title} order from {order_date}', 'woocommerce' );
53
  } else {
54
+ return __( 'Invoice for order {order_number}', 'woocommerce' );
55
  }
56
  }
57
 
63
  */
64
  public function get_default_heading( $paid = false ) {
65
  if ( $paid ) {
66
+ return __( 'Your order details', 'woocommerce' );
67
  } else {
68
  return __( 'Invoice for order {order_number}', 'woocommerce' );
69
  }
includes/emails/class-wc-email.php CHANGED
@@ -261,6 +261,10 @@ class WC_Email extends WC_Settings_API {
261
  $find = array_merge( (array) $this->find, $find );
262
  $replace = array_merge( (array) $this->replace, $replace );
263
 
 
 
 
 
264
  // If using the older style filters for find and replace, ensure the array is associative and then pass through filters. @todo deprecate in 4.0.0.
265
  if ( has_filter( 'woocommerce_email_format_string_replace' ) || has_filter( 'woocommerce_email_format_string_find' ) ) {
266
  $legacy_find = $this->find;
261
  $find = array_merge( (array) $this->find, $find );
262
  $replace = array_merge( (array) $this->replace, $replace );
263
 
264
+ // Take care of blogname which is no longer defined as a valid placeholder.
265
+ $find[] = '{blogname}';
266
+ $replace[] = $this->get_blogname();
267
+
268
  // If using the older style filters for find and replace, ensure the array is associative and then pass through filters. @todo deprecate in 4.0.0.
269
  if ( has_filter( 'woocommerce_email_format_string_replace' ) || has_filter( 'woocommerce_email_format_string_find' ) ) {
270
  $legacy_find = $this->find;
includes/import/abstract-wc-product-importer.php CHANGED
@@ -500,25 +500,38 @@ abstract class WC_Product_Importer implements WC_Importer_Interface {
500
  }
501
 
502
  $id = 0;
503
- $upload_dir = wp_upload_dir();
504
  $base_url = $upload_dir['baseurl'] . '/';
505
 
506
- // Check first if attachment is on WordPress uploads directory.
507
- if ( false !== strpos( $url, $base_url ) ) {
508
- // Search for yyyy/mm/slug.extension.
 
509
  $args = array(
510
  'post_type' => 'attachment',
511
  'post_status' => 'any',
512
  'fields' => 'ids',
513
  'meta_query' => array(
 
 
 
 
 
 
514
  array(
515
- 'value' => str_replace( $base_url, '', $url ),
516
- 'compare' => 'LIKE',
517
  'key' => '_wp_attached_file',
 
 
 
 
 
 
 
518
  ),
519
  ),
520
  );
521
  } else {
 
522
  $args = array(
523
  'post_type' => 'attachment',
524
  'post_status' => 'any',
500
  }
501
 
502
  $id = 0;
503
+ $upload_dir = wp_upload_dir( null, false );
504
  $base_url = $upload_dir['baseurl'] . '/';
505
 
506
+ // Check first if attachment is inside the WordPress uploads directory, or we're given a filename only.
507
+ if ( false !== strpos( $url, $base_url ) || false === strpos( $url, '://' ) ) {
508
+ // Search for yyyy/mm/slug.extension or slug.extension - remove the base URL.
509
+ $file = str_replace( $base_url, '', $url );
510
  $args = array(
511
  'post_type' => 'attachment',
512
  'post_status' => 'any',
513
  'fields' => 'ids',
514
  'meta_query' => array(
515
+ 'relation' => 'OR',
516
+ array(
517
+ 'key' => '_wp_attached_file',
518
+ 'value' => '^' . $file,
519
+ 'compare' => 'REGEXP',
520
+ ),
521
  array(
 
 
522
  'key' => '_wp_attached_file',
523
+ 'value' => '/' . $file,
524
+ 'compare' => 'LIKE',
525
+ ),
526
+ array(
527
+ 'key' => '_wc_attachment_source',
528
+ 'value' => '/' . $file,
529
+ 'compare' => 'LIKE',
530
  ),
531
  ),
532
  );
533
  } else {
534
+ // This is an external URL, so compare to source.
535
  $args = array(
536
  'post_type' => 'attachment',
537
  'post_status' => 'any',
includes/legacy/class-wc-legacy-cart.php CHANGED
@@ -79,6 +79,7 @@ abstract class WC_Legacy_Cart {
79
  break;
80
  case 'prices_include_tax' :
81
  $value = wc_prices_include_tax();
 
82
  case 'round_at_subtotal' :
83
  $value = 'yes' === get_option( 'woocommerce_tax_round_at_subtotal' );
84
  break;
@@ -142,10 +143,17 @@ abstract class WC_Legacy_Cart {
142
  $value = &$this->coupon_discount_tax_totals;
143
  break;
144
  case 'fees' :
145
- $this->fees = $this->get_fees();
 
 
 
 
 
 
 
 
146
  $value = &$this->fees;
147
  break;
148
-
149
  // Deprecated args. TODO: Remove in 4.0.
150
  case 'tax' :
151
  wc_deprecated_argument( 'WC_Cart->tax', '2.3', 'Use WC_Tax directly' );
@@ -212,7 +220,8 @@ abstract class WC_Legacy_Cart {
212
  $this->set_coupon_discount_tax_totals( $value );
213
  break;
214
  case 'fees' :
215
- $this->fees_api->set_fees( $value );
 
216
  break;
217
  default :
218
  $this->$name = $value;
79
  break;
80
  case 'prices_include_tax' :
81
  $value = wc_prices_include_tax();
82
+ break;
83
  case 'round_at_subtotal' :
84
  $value = 'yes' === get_option( 'woocommerce_tax_round_at_subtotal' );
85
  break;
143
  $value = &$this->coupon_discount_tax_totals;
144
  break;
145
  case 'fees' :
146
+ wc_deprecated_function( 'WC_Cart->fees', '3.2', sprintf( 'the fees API (%s)', 'WC_Cart::get_fees' ) );
147
+
148
+ // Grab fees from the new API.
149
+ $new_fees = $this->fees_api()->get_fees();
150
+
151
+ // Add new fees to the legacy prop so it can be adjusted via legacy property.
152
+ $this->fees = $new_fees;
153
+
154
+ // Return by reference.
155
  $value = &$this->fees;
156
  break;
 
157
  // Deprecated args. TODO: Remove in 4.0.
158
  case 'tax' :
159
  wc_deprecated_argument( 'WC_Cart->tax', '2.3', 'Use WC_Tax directly' );
220
  $this->set_coupon_discount_tax_totals( $value );
221
  break;
222
  case 'fees' :
223
+ wc_deprecated_function( 'WC_Cart->fees', '3.2', sprintf( 'the fees API (%s)', 'WC_Cart::add_fee' ) );
224
+ $this->fees = $value;
225
  break;
226
  default :
227
  $this->$name = $value;
includes/shortcodes/class-wc-shortcode-cart.php CHANGED
@@ -38,8 +38,8 @@ class WC_Shortcode_Cart {
38
  WC()->customer->set_location( $country, $state, $postcode, $city );
39
  WC()->customer->set_shipping_location( $country, $state, $postcode, $city );
40
  } else {
41
- WC()->customer->set_to_base();
42
- WC()->customer->set_shipping_to_base();
43
  }
44
 
45
  WC()->customer->set_calculated_shipping( true );
38
  WC()->customer->set_location( $country, $state, $postcode, $city );
39
  WC()->customer->set_shipping_location( $country, $state, $postcode, $city );
40
  } else {
41
+ WC()->customer->set_billing_address_to_base();
42
+ WC()->customer->set_shipping_address_to_base();
43
  }
44
 
45
  WC()->customer->set_calculated_shipping( true );
includes/walkers/class-product-cat-list-walker.php CHANGED
@@ -92,7 +92,7 @@ class WC_Product_Cat_List_Walker extends Walker {
92
  $output .= ' current-cat';
93
  }
94
 
95
- if ( $args['has_children'] && $args['hierarchical'] ) {
96
  $output .= ' cat-parent';
97
  }
98
 
92
  $output .= ' current-cat';
93
  }
94
 
95
+ if ( $args['has_children'] && $args['hierarchical'] && ( empty( $args['max_depth'] ) || $args['max_depth'] > $depth + 1 ) ) {
96
  $output .= ' cat-parent';
97
  }
98
 
includes/wc-core-functions.php CHANGED
@@ -1472,7 +1472,7 @@ function wc_add_number_precision( $value ) {
1472
  */
1473
  function wc_remove_number_precision( $value ) {
1474
  $precision = pow( 10, wc_get_price_decimals() );
1475
- return wc_format_decimal( $value / $precision, wc_get_price_decimals() );
1476
  }
1477
 
1478
  /**
1472
  */
1473
  function wc_remove_number_precision( $value ) {
1474
  $precision = pow( 10, wc_get_price_decimals() );
1475
+ return $value / $precision;
1476
  }
1477
 
1478
  /**
includes/wc-template-functions.php CHANGED
@@ -1016,8 +1016,6 @@ if ( ! function_exists( 'woocommerce_grouped_add_to_cart' ) ) {
1016
  $products = array_filter( array_map( 'wc_get_product', $product->get_children() ), 'wc_products_array_filter_visible_grouped' );
1017
 
1018
  if ( $products ) {
1019
- usort( $products, 'wc_products_array_orderby_menu_order' );
1020
-
1021
  wc_get_template( 'single-product/add-to-cart/grouped.php', array(
1022
  'grouped_product' => $product,
1023
  'grouped_products' => $products,
1016
  $products = array_filter( array_map( 'wc_get_product', $product->get_children() ), 'wc_products_array_filter_visible_grouped' );
1017
 
1018
  if ( $products ) {
 
 
1019
  wc_get_template( 'single-product/add-to-cart/grouped.php', array(
1020
  'grouped_product' => $product,
1021
  'grouped_products' => $products,
includes/widgets/class-wc-widget-product-categories.php CHANGED
@@ -246,6 +246,7 @@ class WC_Widget_Product_Categories extends WC_Widget {
246
  $list_args['show_option_none'] = __( 'No product categories exist.', 'woocommerce' );
247
  $list_args['current_category'] = ( $this->current_cat ) ? $this->current_cat->term_id : '';
248
  $list_args['current_category_ancestors'] = $this->cat_ancestors;
 
249
 
250
  echo '<ul class="product-categories">';
251
 
246
  $list_args['show_option_none'] = __( 'No product categories exist.', 'woocommerce' );
247
  $list_args['current_category'] = ( $this->current_cat ) ? $this->current_cat->term_id : '';
248
  $list_args['current_category_ancestors'] = $this->cat_ancestors;
249
+ $list_args['max_depth'] = $max_depth;
250
 
251
  echo '<ul class="product-categories">';
252
 
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: automattic, mikejolley, jameskoster, claudiosanches, jshreve, code
3
  Tags: ecommerce, e-commerce, store, sales, sell, shop, cart, checkout, downloadable, downloads, paypal, storefront, woo commerce
4
  Requires at least: 4.4
5
  Tested up to: 4.8
6
- Stable tag: 3.2.0
7
  License: GPLv3
8
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
9
 
@@ -160,6 +160,28 @@ Yes you can! Join in on our [GitHub repository](http://github.com/woocommerce/wo
160
 
161
  == Changelog ==
162
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
163
  = 3.2.0 - 2017-10-11 =
164
  * Feature - Coupons can now be applied and removed in admin when editing unpaid orders.
165
  * Feature - Simplified the ability to resend order details to customers with a single "Resend Order Details" action.
@@ -199,20 +221,20 @@ Yes you can! Join in on our [GitHub repository](http://github.com/woocommerce/wo
199
  * Fix - Fixed WC_Emails::wrap_message hooks .
200
  * Fix - Load up gateways on ajax order status transitions so PayPal funds capture when order is completed.
201
  * Fix - Replace wistia videos with youtube.
202
- * Fix - Handle sale dates on the fly in case of missed cron schedule.
203
  * Fix - If sorting by date in the REST API, fallback to ID so searches are consistant.
204
- * Fix - Do not apply custom sorting to product feeds.
205
  * Fix - Make importer columns case-insensitive.
206
  * Dev - Make parse_date_for_wp_query public.
207
  * Dev - API - Creating webhooks uses the current API version rather than the latest API version.
208
- * Dev - Product CRUD search helpers.
209
  * Dev - Refactor shipping rate to include instance IDs, and pass instance IDs through filters.
210
  * Dev - New attribute helper functions.
211
  * Dev - Order note helper functions.
212
  * Dev - Added the "Terms and conditions" page to the api system status report.
213
  * Dev - Made date inputs reusable.
214
  * Dev - Added option for merging when using 'Order Again' via filter `woocommerce_empty_cart_when_order_again`.
215
- * Dev - Added system status tool for re-populating order address search indexes.
216
  * Dev - Added system status tool for clearing webhook logs.
217
  * Dev - Added woocommerce_get_asset_url filter.
218
  * Dev - Show notice when internal meta props are accessed directly.
@@ -224,7 +246,7 @@ Yes you can! Join in on our [GitHub repository](http://github.com/woocommerce/wo
224
  * Dev - Refactored cart to use new WC_Cart_Session/WC_Cart_Totals/WC_Cart_Fees/WC_Discounts classes.
225
  * Dev - New `WC_Shortcode_Products` class to handle all product based shortcodes.
226
  * Theming - Display downloads in their own table, universally, using a new template file.
227
- * Theming - Checkout: Order pay template
228
  * Localization - Added cantons of Switzerland.
229
  * Localization - Updated XAF and XOF currency codes.
230
  * Localization - Added rtl support for activation.css.
3
  Tags: ecommerce, e-commerce, store, sales, sell, shop, cart, checkout, downloadable, downloads, paypal, storefront, woo commerce
4
  Requires at least: 4.4
5
  Tested up to: 4.8
6
+ Stable tag: 3.2.1
7
  License: GPLv3
8
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
9
 
160
 
161
  == Changelog ==
162
 
163
+ = 3.2.1 - 2017-10-13 =
164
+ * Fix - Made grouped products display in the saved order, vs the menu order.
165
+ * Fix - Made variations with 'same as parent' tax class calculate taxes correctly.
166
+ * Fix - Fixed tax rate reverting to 0 when the tax rate itself is not changed and the row is saved.
167
+ * Fix - Made tax rates sort correctly when defining postcodes and cities.
168
+ * Fix - Made guided tour help tab videos lazy-load to prevent performance issues.
169
+ * Fix - Added SelectWoo dependency to admin meta box scripts.
170
+ * Fix - Fixed cart subtotal 1p rounding error.
171
+ * Fix - Fixed discount logic to also look at variation parent categories when validating coupons.
172
+ * Fix - Product import filename based matching, and full URL based matching where the date part would still be present.
173
+ * Fix - Fixed storage of cart discounts when prices include tax.
174
+ * Fix - Added styling for screen-reader-text for themes which do not define it.
175
+ * Fix - Fixed legacy cart `prices_include_tax` variable.
176
+ * Fix - Hide cat-parent class when category will show no children due to the new depth setting.
177
+ * Fix - Make sure image zoom is enable for calling initZoomForTarget.
178
+ * Fix - {blogname} email placeholder.
179
+ * Fix - API - Use edit context when updating prices.
180
+ * Tweak - Clearly describe when a feature is powered by WooCommerce Services in the setup wizard.
181
+ * Tweak - Restored discount total line in order screen when discounts are present.
182
+ * Tweak - Add back option to send admin new order email, and include order number and customer email in order emails.
183
+ * Tweak - Replace settings screenshot on wp.org listing.
184
+
185
  = 3.2.0 - 2017-10-11 =
186
  * Feature - Coupons can now be applied and removed in admin when editing unpaid orders.
187
  * Feature - Simplified the ability to resend order details to customers with a single "Resend Order Details" action.
221
  * Fix - Fixed WC_Emails::wrap_message hooks .
222
  * Fix - Load up gateways on ajax order status transitions so PayPal funds capture when order is completed.
223
  * Fix - Replace wistia videos with youtube.
224
+ * Fix - Handle sale dates on the fly in case of missed cron schedule.
225
  * Fix - If sorting by date in the REST API, fallback to ID so searches are consistant.
226
+ * Fix - Do not apply custom sorting to product feeds.
227
  * Fix - Make importer columns case-insensitive.
228
  * Dev - Make parse_date_for_wp_query public.
229
  * Dev - API - Creating webhooks uses the current API version rather than the latest API version.
230
+ * Dev - Product CRUD search helpers.
231
  * Dev - Refactor shipping rate to include instance IDs, and pass instance IDs through filters.
232
  * Dev - New attribute helper functions.
233
  * Dev - Order note helper functions.
234
  * Dev - Added the "Terms and conditions" page to the api system status report.
235
  * Dev - Made date inputs reusable.
236
  * Dev - Added option for merging when using 'Order Again' via filter `woocommerce_empty_cart_when_order_again`.
237
+ * Dev - Added system status tool for re-populating order address search indexes.
238
  * Dev - Added system status tool for clearing webhook logs.
239
  * Dev - Added woocommerce_get_asset_url filter.
240
  * Dev - Show notice when internal meta props are accessed directly.
246
  * Dev - Refactored cart to use new WC_Cart_Session/WC_Cart_Totals/WC_Cart_Fees/WC_Discounts classes.
247
  * Dev - New `WC_Shortcode_Products` class to handle all product based shortcodes.
248
  * Theming - Display downloads in their own table, universally, using a new template file.
249
+ * Theming - Checkout: Order pay template
250
  * Localization - Added cantons of Switzerland.
251
  * Localization - Updated XAF and XOF currency codes.
252
  * Localization - Added rtl support for activation.css.
templates/emails/email-addresses.php CHANGED
@@ -13,7 +13,7 @@
13
  * @see https://docs.woocommerce.com/document/template-structure/
14
  * @author WooThemes
15
  * @package WooCommerce/Templates/Emails
16
- * @version 3.2.0
17
  */
18
 
19
  if ( ! defined( 'ABSPATH' ) ) {
@@ -30,7 +30,10 @@ $text_align = is_rtl() ? 'right' : 'left';
30
  <address class="address">
31
  <?php echo ( $address = $order->get_formatted_billing_address() ) ? $address : __( 'N/A', 'woocommerce' ); ?>
32
  <?php if ( $order->get_billing_phone() ) : ?>
33
- <p><?php echo esc_html( $order->get_billing_phone() ); ?></p>
 
 
 
34
  <?php endif; ?>
35
  </address>
36
  </td>
13
  * @see https://docs.woocommerce.com/document/template-structure/
14
  * @author WooThemes
15
  * @package WooCommerce/Templates/Emails
16
+ * @version 3.2.1
17
  */
18
 
19
  if ( ! defined( 'ABSPATH' ) ) {
30
  <address class="address">
31
  <?php echo ( $address = $order->get_formatted_billing_address() ) ? $address : __( 'N/A', 'woocommerce' ); ?>
32
  <?php if ( $order->get_billing_phone() ) : ?>
33
+ <br/><?php echo esc_html( $order->get_billing_phone() ); ?>
34
+ <?php endif; ?>
35
+ <?php if ( $order->get_billing_email() ): ?>
36
+ <p><?php echo esc_html( $order->get_billing_email() ); ?></p>
37
  <?php endif; ?>
38
  </address>
39
  </td>
templates/emails/email-order-details.php CHANGED
@@ -24,7 +24,11 @@ $text_align = is_rtl() ? 'right' : 'left';
24
 
25
  do_action( 'woocommerce_email_before_order_table', $order, $sent_to_admin, $plain_text, $email ); ?>
26
 
27
- <h2><?php _e( 'Order details', 'woocommerce' ); ?></h2>
 
 
 
 
28
 
29
  <table class="td" cellspacing="0" cellpadding="6" style="width: 100%; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; margin-bottom: 40px;" border="1">
30
  <thead>
24
 
25
  do_action( 'woocommerce_email_before_order_table', $order, $sent_to_admin, $plain_text, $email ); ?>
26
 
27
+ <?php if ( ! $sent_to_admin ) : ?>
28
+ <h2><?php printf( __( 'Order #%s', 'woocommerce' ), $order->get_order_number() ); ?> (<?php printf( '<time datetime="%s">%s</time>', $order->get_date_created()->format( 'c' ), wc_format_datetime( $order->get_date_created() ) ); ?>)</h2>
29
+ <?php else : ?>
30
+ <h2><a class="link" href="<?php echo esc_url( admin_url( 'post.php?post=' . $order->get_id() . '&action=edit' ) ); ?>"><?php printf( __( 'Order #%s', 'woocommerce' ), $order->get_order_number() ); ?></a> (<?php printf( '<time datetime="%s">%s</time>', $order->get_date_created()->format( 'c' ), wc_format_datetime( $order->get_date_created() ) ); ?>)</h2>
31
+ <?php endif; ?>
32
 
33
  <table class="td" cellspacing="0" cellpadding="6" style="width: 100%; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; margin-bottom: 40px;" border="1">
34
  <thead>
templates/emails/email-styles.php CHANGED
@@ -86,7 +86,7 @@ $text_lighter_20 = wc_hex_lighter( $text, 20 );
86
  }
87
 
88
  #body_content table td {
89
- padding: 48px;
90
  }
91
 
92
  #body_content table td td {
86
  }
87
 
88
  #body_content table td {
89
+ padding: 48px 48px 0;
90
  }
91
 
92
  #body_content table td td {
templates/emails/plain/email-addresses.php CHANGED
@@ -13,7 +13,7 @@
13
  * @see https://docs.woocommerce.com/document/template-structure/
14
  * @author WooThemes
15
  * @package WooCommerce/Templates/Emails/Plain
16
- * @version 3.2.0
17
  */
18
 
19
  if ( ! defined( 'ABSPATH' ) ) {
@@ -27,6 +27,10 @@ if ( $order->get_billing_phone() ) {
27
  echo $order->get_billing_phone() . "\n";
28
  }
29
 
 
 
 
 
30
  if ( ! wc_ship_to_billing_address_only() && $order->needs_shipping_address() && ( $shipping = $order->get_formatted_shipping_address() ) ) {
31
  echo "\n" . strtoupper( __( 'Shipping address', 'woocommerce' ) ) . "\n\n";
32
  echo preg_replace( '#<br\s*/?>#i', "\n", $shipping ) . "\n";
13
  * @see https://docs.woocommerce.com/document/template-structure/
14
  * @author WooThemes
15
  * @package WooCommerce/Templates/Emails/Plain
16
+ * @version 3.2.1
17
  */
18
 
19
  if ( ! defined( 'ABSPATH' ) ) {
27
  echo $order->get_billing_phone() . "\n";
28
  }
29
 
30
+ if ( $order->get_billing_email() ) {
31
+ echo $order->get_billing_email() . "\n";
32
+ }
33
+
34
  if ( ! wc_ship_to_billing_address_only() && $order->needs_shipping_address() && ( $shipping = $order->get_formatted_shipping_address() ) ) {
35
  echo "\n" . strtoupper( __( 'Shipping address', 'woocommerce' ) ) . "\n\n";
36
  echo preg_replace( '#<br\s*/?>#i', "\n", $shipping ) . "\n";
woocommerce.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: WooCommerce
4
  * Plugin URI: https://woocommerce.com/
5
  * Description: An e-commerce toolkit that helps you sell anything. Beautifully.
6
- * Version: 3.2.0
7
  * Author: Automattic
8
  * Author URI: https://woocommerce.com
9
  * Requires at least: 4.4
3
  * Plugin Name: WooCommerce
4
  * Plugin URI: https://woocommerce.com/
5
  * Description: An e-commerce toolkit that helps you sell anything. Beautifully.
6
+ * Version: 3.2.1
7
  * Author: Automattic
8
  * Author URI: https://woocommerce.com
9
  * Requires at least: 4.4