Version Description
- 2018-05-29 =
- Fix - Fix webhook admin filtering URLs. #20236
- Fix - Add missing wp_unslash calls to product data meta box to prevent quote characters being escaped on save. #20235
- Fix - Display price filter widget in LTR mode on RTL sites. #20221
- Fix - Refactor WC_Coupon constructor to allow for passing in coupon objects. #20193
- Fix - Path field in advanced CSV importer was broken due to an esc_url call. #20191
- Fix - Prevent shipping method instances trying to save settings on non-instance screens. #20217
- Fix - Wrapper function to get full mysql version string with mariadb handling. #20231
- Fix - woocommerce_pagination had some extra white space. #20214
- Fix - If a file size cannot be read, ignore range headers to prevent offsite downloads being 0kb. #20205
- Fix - Allow HTML when using
wc_attribute_label()
. #20202 - Fix - Update address-i18n.js to prevent appending multiple "(optional)" labels. #20195
- Fix - Check plugin properties exist when listening to auto_update_plugin hook. #20234
- Fix - Add extra checks in
get_canonical_package_rate_ids
to prevent notices. #20237 - Fix - Fix infinite loop with importing tax rates. #20253
- Fix - Echo attribute label for "empty" default option. #20256
- Fix - Fix download sample tax rates URL format. #20272
- Fix - Product properties should not be accessed directly PHP notice when calling
wc_get_product_attachment_props
. #20282 - Fix - If flexslider is disabled, gallery images also need to trigger photoswipe on click. #20290
- Fix - Product import file uploads on windows servers. #20273
- Fix - Fix variation attribute selection via the cart page/query string. #20293
- Fix - Add greater specificity to required styling in 2017 theme. #20296
- Enhancement - Export legacy paypal meta data in personal data exporter. #20200
- Enhancement - Improve performance of
wc_update_340_states
update routine to help prevent timeouts. #20241 - Dev - Remove red styling for PHP notice if using > 5.6. #20294
- Dev - Add an action hook after printing the cart item name. #20190
- Localization - Use "payment tokens" terminology in exports. #20197
Download this release
Release Info
Developer | rodrigosprimo |
Plugin | WooCommerce |
Version | 3.4.1 |
Comparing to | |
See all releases |
Code changes from version 3.4.0 to 3.4.1
- assets/css/twenty-seventeen-rtl.css +1 -1
- assets/css/twenty-seventeen.css +1 -1
- assets/css/twenty-seventeen.scss +16 -14
- assets/css/woocommerce-rtl.css +1 -1
- assets/css/woocommerce.css +1 -1
- assets/css/woocommerce.scss +6 -0
- assets/js/frontend/address-i18n.js +1 -1
- assets/js/frontend/address-i18n.min.js +1 -1
- assets/js/frontend/single-product.js +5 -0
- assets/js/frontend/single-product.min.js +1 -1
- i18n/languages/woocommerce.pot +483 -463
- includes/abstracts/abstract-wc-shipping-method.php +22 -16
- includes/admin/class-wc-admin-webhooks-table-list.php +3 -3
- includes/admin/importers/class-wc-product-csv-importer-controller.php +2 -2
- includes/admin/importers/class-wc-tax-rate-importer.php +4 -2
- includes/admin/meta-boxes/class-wc-meta-box-product-data.php +26 -26
- includes/admin/meta-boxes/views/html-product-attribute.php +2 -2
- includes/admin/meta-boxes/views/html-product-data-variations.php +1 -1
- includes/admin/views/html-admin-page-status-report.php +9 -7
- includes/api/class-wc-rest-system-status-controller.php +10 -1
- includes/class-wc-background-updater.php +11 -4
- includes/class-wc-coupon.php +19 -3
- includes/class-wc-download-handler.php +39 -27
- includes/class-wc-install.php +1 -0
- includes/class-wc-privacy-exporters.php +22 -1
- includes/class-wc-privacy.php +2 -2
- includes/class-wc-product-variation.php +11 -1
- includes/class-wc-tracker.php +2 -2
- includes/class-woocommerce.php +1 -1
- includes/gateways/cod/class-wc-gateway-cod.php +20 -14
- includes/wc-core-functions.php +33 -0
- includes/wc-product-functions.php +2 -2
- includes/wc-template-functions.php +11 -5
- includes/wc-update-functions.php +31 -2
- readme.txt +29 -1
- templates/cart/cart.php +2 -0
- templates/single-product/add-to-cart/variable.php +2 -6
- woocommerce.php +1 -1
assets/css/twenty-seventeen-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 .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-breadcrumb{padding-bottom:2em;margin-bottom:4em;border-bottom:1px solid #eee;font-size:13px;font-size:.8125rem}.woocommerce-breadcrumb a{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-breadcrumb a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-pagination{padding-top:2em;margin-top:4em;border-top:1px solid #eee;font-size:13px;font-size:.8125rem}.woocommerce-pagination ul.page-numbers{padding:0;display:block}.woocommerce-pagination .next.page-numbers,.woocommerce-pagination .prev.page-numbers,.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers{padding:.5em 1em;background:#ddd;display:inline-block;font-size:1em;float:none;line-height:1.5;border-radius:2px;-webkit-transition:background-color ease-in-out .3s;transition:background-color ease-in-out .3s}.woocommerce-pagination span.page-numbers{background-color:#fff}.woocommerce-pagination a.page-numbers:hover{background-color:#767676;color:#fff}.onsale{background-color:#fff;position:absolute;top:0;right:0;display:inline-block;padding:.5em 1em;font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:800}.price del{opacity:.5;display:inline-block}.price ins{display:inline-block}.required{color:#b22222;text-decoration:none;visibility:hidden}.required[title]{border:0!important}.optional{visibility:visible}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:1.5em;padding:2em;background:#eee}.woocommerce-message{background:teal;color:#fff}.woocommerce-error{background:#b22222;color:#fff}.woocommerce-info{background:#4169e1;color:#fff}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#fff;-webkit-box-shadow:0 1px 0 #fff!important;box-shadow:0 1px 0 #fff!important;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover{color:#fff!important;-webkit-box-shadow:0 3px 0 #fff!important;box-shadow:0 3px 0 #fff!important}.woocommerce-store-notice{background:#4169e1;color:#fff;padding:1em;position:absolute;top:0;right:0;width:100%;z-index:999}.admin-bar .woocommerce-store-notice{top:32px}.woocommerce-store-notice__dismiss-link{float:left;color:#fff}.woocommerce-store-notice__dismiss-link:hover{text-decoration:underline;color:#fff}.woocommerce-result-count{padding:.75em 0}ul.products li.product{list-style:none}ul.products li.product .price,ul.products li.product .star-rating{display:block;margin-bottom:.75em}ul.products li.product .button{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}ul.products li.product .button:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}ul.products li.product .button.loading{opacity:.5}ul.products li.product .added_to_cart{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms;margin-right:.5em}ul.products li.product .added_to_cart:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.star-rating{overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.star-rating::before{content:'\73\73\73\73\73';float:right;top:0;right:0;position:absolute}.star-rating span{overflow:hidden;float:right;top:0;right:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;right:0}.woocommerce-loop-product__title{font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:800;letter-spacing:.15em}a.remove{display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #000}a.remove:hover{background:#000;color:#fff!important}.wc-item-meta,dl.variation{list-style:none outside}.wc-item-meta .wc-item-meta-label,.wc-item-meta dt,dl.variation .wc-item-meta-label,dl.variation dt{float:right;clear:both;margin-left:.25em;display:inline-block;list-style:none outside}.wc-item-meta dd,dl.variation dd{margin:0}.wc-item-meta p,.wc-item-meta:last-child,dl.variation p,dl.variation:last-child{margin-bottom:0}.single-product div.product{position:relative}.single-product .single-featured-image-header{display:none}.single-product .summary{margin-bottom:3em}.single-product .summary p.price{margin-bottom:2em}.single-product .woocommerce-product-rating{margin-bottom:2em;line-height:1}.single-product .woocommerce-product-rating .star-rating{float:right;margin-left:.25em}.single-product form.cart .quantity{float:right;margin-left:.5em}.single-product form.cart input{width:5em}.single-product .woocommerce-variation-add-to-cart .button{padding-top:.72em;padding-bottom:.72em}.single-product .woocommerce-variation-add-to-cart .button.disabled{opacity:.2}table.variations label{margin:0}table.variations select{margin-left:.5em}.woocommerce-product-gallery{position:relative;margin-bottom:3em}.woocommerce-product-gallery figure{margin:0;padding:0}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{margin:0;padding:0}.woocommerce-product-gallery .zoomImg{background-color:#fff;opacity:0}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:right;cursor:pointer}.woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.woocommerce-product-gallery img{display:block}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:right}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:right}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:right}.woocommerce-product-gallery__trigger{position:absolute;top:1em;left:1em;z-index:99}.woocommerce-tabs{margin-bottom:2em}.woocommerce-tabs li{margin-left:1em}.woocommerce-tabs li.active a{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-tabs a{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-tabs a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-tabs #comments{padding-top:0}.woocommerce-tabs .comment-reply-title{font-size:22px;font-size:1.375rem;font-weight:300;line-height:1.4;margin:0 0 .75em;display:block}.woocommerce-tabs #reviews li.comment,.woocommerce-tabs #reviews li.review{list-style:none;margin-left:0;margin-bottom:2.5em}.woocommerce-tabs #reviews li.comment .avatar,.woocommerce-tabs #reviews li.review .avatar{max-height:36px;width:auto;float:left}.woocommerce-tabs #reviews li.comment p.meta,.woocommerce-tabs #reviews li.review p.meta{margin-bottom:.5em}.woocommerce-tabs #reviews p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-tabs #reviews 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-tabs #reviews p.stars a:hover~a::before{content:'\e021'}.woocommerce-tabs #reviews p.stars:hover a::before{content:'\e020'}.woocommerce-tabs #reviews p.stars.selected a.active::before{content:'\e020'}.woocommerce-tabs #reviews p.stars.selected a.active~a::before{content:'\e021'}.woocommerce-tabs #reviews p.stars.selected a:not(.active)::before{content:'\e020'}.site-footer .widget .product_list_widget,.widget .product_list_widget{margin-bottom:1.5em}.site-footer .widget .product_list_widget a,.widget .product_list_widget a{display:block;-webkit-box-shadow:none;box-shadow:none}.site-footer .widget .product_list_widget a:hover,.widget .product_list_widget a:hover{-webkit-box-shadow:none;box-shadow:none}.site-footer .widget .product_list_widget li,.widget .product_list_widget li{padding:1.5em 0}.site-footer .widget .product_list_widget li a.remove,.widget .product_list_widget li a.remove{float:left;margin-top:2px}.site-footer .widget .product_list_widget img,.widget .product_list_widget img{display:none}.widget_shopping_cart .buttons a{display:inline-block;margin:0 0 0 .5em}.widget_layered_nav .chosen:before{content:"×";display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;border:1px solid #000;margin-left:.25em}.widget_price_filter .price_slider{margin-bottom:1em}.widget_price_filter .price_slider_amount{text-align:left;line-height:2.4;font-size:.8751em}.widget_price_filter .price_slider_amount .button{float:right;padding:.4em 1em}.widget_price_filter .ui-slider{position:relative;text-align:right;margin-right:.5em;margin-left:.5em}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#000;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-right:-.5em}.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:#000}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#666;border:0}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{right:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{left:-1px}.widget_rating_filter li{text-align:left}.widget_rating_filter li .star-rating{float:right;margin-top:.3em}.widget_product_search form{position:relative}.widget_product_search .search-field{padding-left:100px}.widget_product_search input[type=submit]{position:absolute;top:.5em;left:.5em;padding-right:1em;padding-left:1em}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:25%;border-top:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none;padding:.5em 0;border-bottom:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation li a{-webkit-box-shadow:none;box-shadow:none}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-account .woocommerce-MyAccount-navigation li:before{content:"→";display:inline-block;margin-left:.25em;color:#ddd}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-account .woocommerce-MyAccount-content{float:right}.woocommerce-cart-form td{padding:1em .5em}.woocommerce-cart-form img{max-width:42px;height:auto;display:block}.woocommerce-cart-form dl.variation{margin-top:0}.woocommerce-cart-form dl.variation p,.woocommerce-cart-form dl.variation:last-child{margin-bottom:0}.woocommerce-cart-form .button{padding:1.2em 2em}.woocommerce-cart-form .actions .input-text{width:130px!important;float:right;margin-left:.25em}.woocommerce-cart-form .quantity input{width:4em}#shipping_method{list-style:none;margin-top:1em}#shipping_method li{margin-bottom:.5em}#shipping_method li input{float:right}#shipping_method li label{line-height:1.15}.checkout-button{display:block;padding:1em 2em;border:2px solid #000;text-align:center;font-weight:800;-webkit-box-shadow:none!important;box-shadow:none!important}.checkout-button:hover{-webkit-box-shadow:none!important;box-shadow:none!important;border-color:#999}.checkout-button:after{content:"→"}#ship-to-different-address label{font-weight:300;cursor:pointer}#ship-to-different-address label span{position:relative;display:block}#ship-to-different-address label span:before{content:"";display:block;height:16px;width:30px;border:2px solid #bbb;background:#bbb;border-radius:13em;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;position:absolute;top:4px;left:0}#ship-to-different-address label span:after{content:"";display:block;width:14px;height:14px;background:#fff;position:absolute;top:7px;left:17px;border-radius:13em;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}#ship-to-different-address label input[type=checkbox]{display:none}#ship-to-different-address label input[type=checkbox]:checked+span:after{left:3px}#ship-to-different-address label input[type=checkbox]:checked+span:before{border-color:#000;background:#000}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-terms-and-conditions-link{display:inline-block}.woocommerce-terms-and-conditions-link:after{content:"";display:inline-block;border-style:solid;margin-bottom:2px;margin-right:.25em;border-width:6px 6px 0 6px;border-color:#111 transparent transparent transparent}.woocommerce-terms-and-conditions-link.woocommerce-terms-and-conditions-link--open:after{border-width:0 6px 6px 6px;border-color:transparent transparent #111 transparent}.woocommerce-checkout .woocommerce-input-wrapper .description{background:#4169e1;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce-checkout .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce-checkout .woocommerce-input-wrapper .description:before{right:50%;top:0;margin-top:-4px;-webkit-transform:translatex(50%) rotate(-180deg);-ms-transform:translatex(50%) rotate(-180deg);transform:translatex(50%) rotate(-180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#4169e1 transparent transparent transparent;z-index:100;display:block}.woocommerce-checkout .select2-choice,.woocommerce-checkout .select2-choice:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.woocommerce-checkout .select2-choice{padding:.7em .7em .7em 0}.woocommerce-checkout .select2-container .select2-selection--single{height:48px}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.woocommerce-checkout .select2-container--focus .select2-selection{border-color:#000}.woocommerce-checkout-review-order-table td{padding:1em .5em}.woocommerce-checkout-review-order-table dl.variation{margin:0}.woocommerce-checkout-review-order-table dl.variation p{margin:0}.wc_payment_method{list-style:none;border-bottom:1px solid #ddd}.wc_payment_method .payment_box{padding:2em;background:#eee}.wc_payment_method .payment_box ol:last-of-type,.wc_payment_method .payment_box ul:last-of-type{margin-bottom:0}.wc_payment_method .payment_box fieldset{padding:1.5em;padding-bottom:0;border:0;background:#f6f6f6}.wc_payment_method .payment_box li{list-style:none}.wc_payment_method .payment_box p:last-child{margin-bottom:0}.wc_payment_method>label:first-of-type{margin:1em 0}.wc_payment_method>label:first-of-type img{max-height:24px;max-width:200px;float:left}.wc_payment_method label{cursor:pointer}.wc_payment_method input.input-radio[name=payment_method]{display:none}.wc_payment_method input.input-radio[name=payment_method]+label:before{content:"";display:inline-block;width:16px;height:16px;border:2px solid #fff;-webkit-box-shadow:0 0 0 2px #000;box-shadow:0 0 0 2px #000;background:#fff;margin-right:4px;margin-left:.5em;border-radius:100%;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.wc_payment_method input.input-radio[name=payment_method]:checked+label:before{background:#000}.colors-dark .page-numbers{color:#444}.colors-dark .page-numbers.next,.colors-dark .page-numbers.prev{color:#ddd}.colors-dark .checkout-button{border:2px solid #555}.colors-dark .checkout-button:hover{border-color:#fff}.colors-dark .wc_payment_method .payment_box{background:#333}.colors-dark .select2-container--default .select2-results .select2-results__options{background:#333}.colors-dark .select2-container--default .select2-results .select2-results__option[data-selected=true]{color:#333}.colors-dark .select2-container--default .select2-selection--single{background-color:#333;border:1px solid #555}.colors-dark .select2-container--default .select2-selection--single .select2-selection__rendered{color:#ccc}.colors-dark .select2-container--focus .select2-selection{border-color:#fff}@media screen and (min-width:48em){.has-sidebar.woocommerce-page:not(.error404) #primary{width:74%}.has-sidebar.woocommerce-page:not(.error404) #secondary{width:20%}body.page-two-column.woocommerce-account:not(.archive) #primary .entry-header,body.page-two-column.woocommerce-cart:not(.archive) #primary .entry-header,body.page-two-column.woocommerce-checkout:not(.archive) #primary .entry-header{width:16%}body.page-two-column.woocommerce-account:not(.archive) #primary .entry-content,body.page-two-column.woocommerce-cart:not(.archive) #primary .entry-content,body.page-two-column.woocommerce-checkout:not(.archive) #primary .entry-content{width:78%}}
|
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 .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 form .form-row .required{color:#b22222;text-decoration:none;visibility:hidden}.woocommerce form .form-row .required[title]{border:0!important}.woocommerce form .form-row .optional{visibility:visible}.woocommerce-breadcrumb{padding-bottom:2em;margin-bottom:4em;border-bottom:1px solid #eee;font-size:13px;font-size:.8125rem}.woocommerce-breadcrumb a{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-breadcrumb a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-pagination{padding-top:2em;margin-top:4em;border-top:1px solid #eee;font-size:13px;font-size:.8125rem}.woocommerce-pagination ul.page-numbers{padding:0;display:block}.woocommerce-pagination .next.page-numbers,.woocommerce-pagination .prev.page-numbers,.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers{padding:.5em 1em;background:#ddd;display:inline-block;font-size:1em;float:none;line-height:1.5;border-radius:2px;-webkit-transition:background-color ease-in-out .3s;transition:background-color ease-in-out .3s}.woocommerce-pagination span.page-numbers{background-color:#fff}.woocommerce-pagination a.page-numbers:hover{background-color:#767676;color:#fff}.onsale{background-color:#fff;position:absolute;top:0;right:0;display:inline-block;padding:.5em 1em;font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:800}.price del{opacity:.5;display:inline-block}.price ins{display:inline-block}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:1.5em;padding:2em;background:#eee}.woocommerce-message{background:teal;color:#fff}.woocommerce-error{background:#b22222;color:#fff}.woocommerce-info{background:#4169e1;color:#fff}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#fff;-webkit-box-shadow:0 1px 0 #fff!important;box-shadow:0 1px 0 #fff!important;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover{color:#fff!important;-webkit-box-shadow:0 3px 0 #fff!important;box-shadow:0 3px 0 #fff!important}.woocommerce-store-notice{background:#4169e1;color:#fff;padding:1em;position:absolute;top:0;right:0;width:100%;z-index:999}.admin-bar .woocommerce-store-notice{top:32px}.woocommerce-store-notice__dismiss-link{float:left;color:#fff}.woocommerce-store-notice__dismiss-link:hover{text-decoration:underline;color:#fff}.woocommerce-result-count{padding:.75em 0}ul.products li.product{list-style:none}ul.products li.product .price,ul.products li.product .star-rating{display:block;margin-bottom:.75em}ul.products li.product .button{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}ul.products li.product .button:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}ul.products li.product .button.loading{opacity:.5}ul.products li.product .added_to_cart{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms;margin-right:.5em}ul.products li.product .added_to_cart:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.star-rating{overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.star-rating::before{content:'\73\73\73\73\73';float:right;top:0;right:0;position:absolute}.star-rating span{overflow:hidden;float:right;top:0;right:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;right:0}.woocommerce-loop-product__title{font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:800;letter-spacing:.15em}a.remove{display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #000}a.remove:hover{background:#000;color:#fff!important}.wc-item-meta,dl.variation{list-style:none outside}.wc-item-meta .wc-item-meta-label,.wc-item-meta dt,dl.variation .wc-item-meta-label,dl.variation dt{float:right;clear:both;margin-left:.25em;display:inline-block;list-style:none outside}.wc-item-meta dd,dl.variation dd{margin:0}.wc-item-meta p,.wc-item-meta:last-child,dl.variation p,dl.variation:last-child{margin-bottom:0}.single-product div.product{position:relative}.single-product .single-featured-image-header{display:none}.single-product .summary{margin-bottom:3em}.single-product .summary p.price{margin-bottom:2em}.single-product .woocommerce-product-rating{margin-bottom:2em;line-height:1}.single-product .woocommerce-product-rating .star-rating{float:right;margin-left:.25em}.single-product form.cart .quantity{float:right;margin-left:.5em}.single-product form.cart input{width:5em}.single-product .woocommerce-variation-add-to-cart .button{padding-top:.72em;padding-bottom:.72em}.single-product .woocommerce-variation-add-to-cart .button.disabled{opacity:.2}table.variations label{margin:0}table.variations select{margin-left:.5em}.woocommerce-product-gallery{position:relative;margin-bottom:3em}.woocommerce-product-gallery figure{margin:0;padding:0}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{margin:0;padding:0}.woocommerce-product-gallery .zoomImg{background-color:#fff;opacity:0}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:right;cursor:pointer}.woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.woocommerce-product-gallery img{display:block}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:right}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:right}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:right}.woocommerce-product-gallery__trigger{position:absolute;top:1em;left:1em;z-index:99}.woocommerce-tabs{margin-bottom:2em}.woocommerce-tabs li{margin-left:1em}.woocommerce-tabs li.active a{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-tabs a{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-tabs a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-tabs #comments{padding-top:0}.woocommerce-tabs .comment-reply-title{font-size:22px;font-size:1.375rem;font-weight:300;line-height:1.4;margin:0 0 .75em;display:block}.woocommerce-tabs #reviews li.comment,.woocommerce-tabs #reviews li.review{list-style:none;margin-left:0;margin-bottom:2.5em}.woocommerce-tabs #reviews li.comment .avatar,.woocommerce-tabs #reviews li.review .avatar{max-height:36px;width:auto;float:left}.woocommerce-tabs #reviews li.comment p.meta,.woocommerce-tabs #reviews li.review p.meta{margin-bottom:.5em}.woocommerce-tabs #reviews p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-tabs #reviews 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-tabs #reviews p.stars a:hover~a::before{content:'\e021'}.woocommerce-tabs #reviews p.stars:hover a::before{content:'\e020'}.woocommerce-tabs #reviews p.stars.selected a.active::before{content:'\e020'}.woocommerce-tabs #reviews p.stars.selected a.active~a::before{content:'\e021'}.woocommerce-tabs #reviews p.stars.selected a:not(.active)::before{content:'\e020'}.site-footer .widget .product_list_widget,.widget .product_list_widget{margin-bottom:1.5em}.site-footer .widget .product_list_widget a,.widget .product_list_widget a{display:block;-webkit-box-shadow:none;box-shadow:none}.site-footer .widget .product_list_widget a:hover,.widget .product_list_widget a:hover{-webkit-box-shadow:none;box-shadow:none}.site-footer .widget .product_list_widget li,.widget .product_list_widget li{padding:1.5em 0}.site-footer .widget .product_list_widget li a.remove,.widget .product_list_widget li a.remove{float:left;margin-top:2px}.site-footer .widget .product_list_widget img,.widget .product_list_widget img{display:none}.widget_shopping_cart .buttons a{display:inline-block;margin:0 0 0 .5em}.widget_layered_nav .chosen:before{content:"×";display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;border:1px solid #000;margin-left:.25em}.widget_price_filter .price_slider{margin-bottom:1em}.widget_price_filter .price_slider_amount{text-align:left;line-height:2.4;font-size:.8751em}.widget_price_filter .price_slider_amount .button{float:right;padding:.4em 1em}.widget_price_filter .ui-slider{position:relative;text-align:right;margin-right:.5em;margin-left:.5em}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#000;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-right:-.5em}.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:#000}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#666;border:0}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{right:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{left:-1px}.widget_rating_filter li{text-align:left}.widget_rating_filter li .star-rating{float:right;margin-top:.3em}.widget_product_search form{position:relative}.widget_product_search .search-field{padding-left:100px}.widget_product_search input[type=submit]{position:absolute;top:.5em;left:.5em;padding-right:1em;padding-left:1em}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:25%;border-top:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none;padding:.5em 0;border-bottom:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation li a{-webkit-box-shadow:none;box-shadow:none}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-account .woocommerce-MyAccount-navigation li:before{content:"→";display:inline-block;margin-left:.25em;color:#ddd}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-account .woocommerce-MyAccount-content{float:right}.woocommerce-cart-form td{padding:1em .5em}.woocommerce-cart-form img{max-width:42px;height:auto;display:block}.woocommerce-cart-form dl.variation{margin-top:0}.woocommerce-cart-form dl.variation p,.woocommerce-cart-form dl.variation:last-child{margin-bottom:0}.woocommerce-cart-form .button{padding:1.2em 2em}.woocommerce-cart-form .actions .input-text{width:130px!important;float:right;margin-left:.25em}.woocommerce-cart-form .quantity input{width:4em}#shipping_method{list-style:none;margin-top:1em}#shipping_method li{margin-bottom:.5em}#shipping_method li input{float:right}#shipping_method li label{line-height:1.15}.checkout-button{display:block;padding:1em 2em;border:2px solid #000;text-align:center;font-weight:800;-webkit-box-shadow:none!important;box-shadow:none!important}.checkout-button:hover{-webkit-box-shadow:none!important;box-shadow:none!important;border-color:#999}.checkout-button:after{content:"→"}#ship-to-different-address label{font-weight:300;cursor:pointer}#ship-to-different-address label span{position:relative;display:block}#ship-to-different-address label span:before{content:"";display:block;height:16px;width:30px;border:2px solid #bbb;background:#bbb;border-radius:13em;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;position:absolute;top:4px;left:0}#ship-to-different-address label span:after{content:"";display:block;width:14px;height:14px;background:#fff;position:absolute;top:7px;left:17px;border-radius:13em;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}#ship-to-different-address label input[type=checkbox]{display:none}#ship-to-different-address label input[type=checkbox]:checked+span:after{left:3px}#ship-to-different-address label input[type=checkbox]:checked+span:before{border-color:#000;background:#000}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-terms-and-conditions-link{display:inline-block}.woocommerce-terms-and-conditions-link:after{content:"";display:inline-block;border-style:solid;margin-bottom:2px;margin-right:.25em;border-width:6px 6px 0 6px;border-color:#111 transparent transparent transparent}.woocommerce-terms-and-conditions-link.woocommerce-terms-and-conditions-link--open:after{border-width:0 6px 6px 6px;border-color:transparent transparent #111 transparent}.woocommerce-checkout .woocommerce-input-wrapper .description{background:#4169e1;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce-checkout .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce-checkout .woocommerce-input-wrapper .description:before{right:50%;top:0;margin-top:-4px;-webkit-transform:translatex(50%) rotate(-180deg);-ms-transform:translatex(50%) rotate(-180deg);transform:translatex(50%) rotate(-180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#4169e1 transparent transparent transparent;z-index:100;display:block}.woocommerce-checkout .select2-choice,.woocommerce-checkout .select2-choice:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.woocommerce-checkout .select2-choice{padding:.7em .7em .7em 0}.woocommerce-checkout .select2-container .select2-selection--single{height:48px}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.woocommerce-checkout .select2-container--focus .select2-selection{border-color:#000}.woocommerce-checkout-review-order-table td{padding:1em .5em}.woocommerce-checkout-review-order-table dl.variation{margin:0}.woocommerce-checkout-review-order-table dl.variation p{margin:0}.wc_payment_method{list-style:none;border-bottom:1px solid #ddd}.wc_payment_method .payment_box{padding:2em;background:#eee}.wc_payment_method .payment_box ol:last-of-type,.wc_payment_method .payment_box ul:last-of-type{margin-bottom:0}.wc_payment_method .payment_box fieldset{padding:1.5em;padding-bottom:0;border:0;background:#f6f6f6}.wc_payment_method .payment_box li{list-style:none}.wc_payment_method .payment_box p:last-child{margin-bottom:0}.wc_payment_method>label:first-of-type{margin:1em 0}.wc_payment_method>label:first-of-type img{max-height:24px;max-width:200px;float:left}.wc_payment_method label{cursor:pointer}.wc_payment_method input.input-radio[name=payment_method]{display:none}.wc_payment_method input.input-radio[name=payment_method]+label:before{content:"";display:inline-block;width:16px;height:16px;border:2px solid #fff;-webkit-box-shadow:0 0 0 2px #000;box-shadow:0 0 0 2px #000;background:#fff;margin-right:4px;margin-left:.5em;border-radius:100%;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.wc_payment_method input.input-radio[name=payment_method]:checked+label:before{background:#000}.colors-dark .page-numbers{color:#444}.colors-dark .page-numbers.next,.colors-dark .page-numbers.prev{color:#ddd}.colors-dark .checkout-button{border:2px solid #555}.colors-dark .checkout-button:hover{border-color:#fff}.colors-dark .wc_payment_method .payment_box{background:#333}.colors-dark .select2-container--default .select2-results .select2-results__options{background:#333}.colors-dark .select2-container--default .select2-results .select2-results__option[data-selected=true]{color:#333}.colors-dark .select2-container--default .select2-selection--single{background-color:#333;border:1px solid #555}.colors-dark .select2-container--default .select2-selection--single .select2-selection__rendered{color:#ccc}.colors-dark .select2-container--focus .select2-selection{border-color:#fff}@media screen and (min-width:48em){.has-sidebar.woocommerce-page:not(.error404) #primary{width:74%}.has-sidebar.woocommerce-page:not(.error404) #secondary{width:20%}body.page-two-column.woocommerce-account:not(.archive) #primary .entry-header,body.page-two-column.woocommerce-cart:not(.archive) #primary .entry-header,body.page-two-column.woocommerce-checkout:not(.archive) #primary .entry-header{width:16%}body.page-two-column.woocommerce-account:not(.archive) #primary .entry-content,body.page-two-column.woocommerce-cart:not(.archive) #primary .entry-content,body.page-two-column.woocommerce-checkout:not(.archive) #primary .entry-content{width:78%}}
|
assets/css/twenty-seventeen.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 .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-breadcrumb{padding-bottom:2em;margin-bottom:4em;border-bottom:1px solid #eee;font-size:13px;font-size:.8125rem}.woocommerce-breadcrumb a{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-breadcrumb a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-pagination{padding-top:2em;margin-top:4em;border-top:1px solid #eee;font-size:13px;font-size:.8125rem}.woocommerce-pagination ul.page-numbers{padding:0;display:block}.woocommerce-pagination .next.page-numbers,.woocommerce-pagination .prev.page-numbers,.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers{padding:.5em 1em;background:#ddd;display:inline-block;font-size:1em;float:none;line-height:1.5;border-radius:2px;-webkit-transition:background-color ease-in-out .3s;transition:background-color ease-in-out .3s}.woocommerce-pagination span.page-numbers{background-color:#fff}.woocommerce-pagination a.page-numbers:hover{background-color:#767676;color:#fff}.onsale{background-color:#fff;position:absolute;top:0;left:0;display:inline-block;padding:.5em 1em;font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:800}.price del{opacity:.5;display:inline-block}.price ins{display:inline-block}.required{color:#b22222;text-decoration:none;visibility:hidden}.required[title]{border:0!important}.optional{visibility:visible}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:1.5em;padding:2em;background:#eee}.woocommerce-message{background:teal;color:#fff}.woocommerce-error{background:#b22222;color:#fff}.woocommerce-info{background:#4169e1;color:#fff}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#fff;-webkit-box-shadow:0 1px 0 #fff!important;box-shadow:0 1px 0 #fff!important;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover{color:#fff!important;-webkit-box-shadow:0 3px 0 #fff!important;box-shadow:0 3px 0 #fff!important}.woocommerce-store-notice{background:#4169e1;color:#fff;padding:1em;position:absolute;top:0;left:0;width:100%;z-index:999}.admin-bar .woocommerce-store-notice{top:32px}.woocommerce-store-notice__dismiss-link{float:right;color:#fff}.woocommerce-store-notice__dismiss-link:hover{text-decoration:underline;color:#fff}.woocommerce-result-count{padding:.75em 0}ul.products li.product{list-style:none}ul.products li.product .price,ul.products li.product .star-rating{display:block;margin-bottom:.75em}ul.products li.product .button{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}ul.products li.product .button:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}ul.products li.product .button.loading{opacity:.5}ul.products li.product .added_to_cart{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms;margin-left:.5em}ul.products li.product .added_to_cart:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.star-rating{overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.star-rating::before{content:'\73\73\73\73\73';float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;left:0}.woocommerce-loop-product__title{font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:800;letter-spacing:.15em}a.remove{display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #000}a.remove:hover{background:#000;color:#fff!important}.wc-item-meta,dl.variation{list-style:none outside}.wc-item-meta .wc-item-meta-label,.wc-item-meta dt,dl.variation .wc-item-meta-label,dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.wc-item-meta dd,dl.variation dd{margin:0}.wc-item-meta p,.wc-item-meta:last-child,dl.variation p,dl.variation:last-child{margin-bottom:0}.single-product div.product{position:relative}.single-product .single-featured-image-header{display:none}.single-product .summary{margin-bottom:3em}.single-product .summary p.price{margin-bottom:2em}.single-product .woocommerce-product-rating{margin-bottom:2em;line-height:1}.single-product .woocommerce-product-rating .star-rating{float:left;margin-right:.25em}.single-product form.cart .quantity{float:left;margin-right:.5em}.single-product form.cart input{width:5em}.single-product .woocommerce-variation-add-to-cart .button{padding-top:.72em;padding-bottom:.72em}.single-product .woocommerce-variation-add-to-cart .button.disabled{opacity:.2}table.variations label{margin:0}table.variations select{margin-right:.5em}.woocommerce-product-gallery{position:relative;margin-bottom:3em}.woocommerce-product-gallery figure{margin:0;padding:0}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{margin:0;padding:0}.woocommerce-product-gallery .zoomImg{background-color:#fff;opacity:0}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:left;cursor:pointer}.woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.woocommerce-product-gallery img{display:block}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;z-index:99}.woocommerce-tabs{margin-bottom:2em}.woocommerce-tabs li{margin-right:1em}.woocommerce-tabs li.active a{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-tabs a{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-tabs a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-tabs #comments{padding-top:0}.woocommerce-tabs .comment-reply-title{font-size:22px;font-size:1.375rem;font-weight:300;line-height:1.4;margin:0 0 .75em;display:block}.woocommerce-tabs #reviews li.comment,.woocommerce-tabs #reviews li.review{list-style:none;margin-right:0;margin-bottom:2.5em}.woocommerce-tabs #reviews li.comment .avatar,.woocommerce-tabs #reviews li.review .avatar{max-height:36px;width:auto;float:right}.woocommerce-tabs #reviews li.comment p.meta,.woocommerce-tabs #reviews li.review p.meta{margin-bottom:.5em}.woocommerce-tabs #reviews p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-tabs #reviews 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-tabs #reviews p.stars a:hover~a::before{content:'\e021'}.woocommerce-tabs #reviews p.stars:hover a::before{content:'\e020'}.woocommerce-tabs #reviews p.stars.selected a.active::before{content:'\e020'}.woocommerce-tabs #reviews p.stars.selected a.active~a::before{content:'\e021'}.woocommerce-tabs #reviews p.stars.selected a:not(.active)::before{content:'\e020'}.site-footer .widget .product_list_widget,.widget .product_list_widget{margin-bottom:1.5em}.site-footer .widget .product_list_widget a,.widget .product_list_widget a{display:block;-webkit-box-shadow:none;box-shadow:none}.site-footer .widget .product_list_widget a:hover,.widget .product_list_widget a:hover{-webkit-box-shadow:none;box-shadow:none}.site-footer .widget .product_list_widget li,.widget .product_list_widget li{padding:1.5em 0}.site-footer .widget .product_list_widget li a.remove,.widget .product_list_widget li a.remove{float:right;margin-top:2px}.site-footer .widget .product_list_widget img,.widget .product_list_widget img{display:none}.widget_shopping_cart .buttons a{display:inline-block;margin:0 .5em 0 0}.widget_layered_nav .chosen:before{content:"×";display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;border:1px solid #000;margin-right:.25em}.widget_price_filter .price_slider{margin-bottom:1em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.widget_price_filter .price_slider_amount .button{float:left;padding:.4em 1em}.widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#000;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.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:#000}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#666;border:0}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.widget_rating_filter li{text-align:right}.widget_rating_filter li .star-rating{float:left;margin-top:.3em}.widget_product_search form{position:relative}.widget_product_search .search-field{padding-right:100px}.widget_product_search input[type=submit]{position:absolute;top:.5em;right:.5em;padding-left:1em;padding-right:1em}.woocommerce-account .woocommerce-MyAccount-navigation{float:right;width:25%;border-top:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none;padding:.5em 0;border-bottom:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation li a{-webkit-box-shadow:none;box-shadow:none}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-account .woocommerce-MyAccount-navigation li:before{content:"→";display:inline-block;margin-right:.25em;color:#ddd}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-account .woocommerce-MyAccount-content{float:left}.woocommerce-cart-form td{padding:1em .5em}.woocommerce-cart-form img{max-width:42px;height:auto;display:block}.woocommerce-cart-form dl.variation{margin-top:0}.woocommerce-cart-form dl.variation p,.woocommerce-cart-form dl.variation:last-child{margin-bottom:0}.woocommerce-cart-form .button{padding:1.2em 2em}.woocommerce-cart-form .actions .input-text{width:130px!important;float:left;margin-right:.25em}.woocommerce-cart-form .quantity input{width:4em}#shipping_method{list-style:none;margin-top:1em}#shipping_method li{margin-bottom:.5em}#shipping_method li input{float:left}#shipping_method li label{line-height:1.15}.checkout-button{display:block;padding:1em 2em;border:2px solid #000;text-align:center;font-weight:800;-webkit-box-shadow:none!important;box-shadow:none!important}.checkout-button:hover{-webkit-box-shadow:none!important;box-shadow:none!important;border-color:#999}.checkout-button:after{content:"→"}#ship-to-different-address label{font-weight:300;cursor:pointer}#ship-to-different-address label span{position:relative;display:block}#ship-to-different-address label span:before{content:"";display:block;height:16px;width:30px;border:2px solid #bbb;background:#bbb;border-radius:13em;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;position:absolute;top:4px;right:0}#ship-to-different-address label span:after{content:"";display:block;width:14px;height:14px;background:#fff;position:absolute;top:7px;right:17px;border-radius:13em;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}#ship-to-different-address label input[type=checkbox]{display:none}#ship-to-different-address label input[type=checkbox]:checked+span:after{right:3px}#ship-to-different-address label input[type=checkbox]:checked+span:before{border-color:#000;background:#000}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-terms-and-conditions-link{display:inline-block}.woocommerce-terms-and-conditions-link:after{content:"";display:inline-block;border-style:solid;margin-bottom:2px;margin-left:.25em;border-width:6px 6px 0 6px;border-color:#111 transparent transparent transparent}.woocommerce-terms-and-conditions-link.woocommerce-terms-and-conditions-link--open:after{border-width:0 6px 6px 6px;border-color:transparent transparent #111 transparent}.woocommerce-checkout .woocommerce-input-wrapper .description{background:#4169e1;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce-checkout .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce-checkout .woocommerce-input-wrapper .description:before{left:50%;top:0;margin-top:-4px;-webkit-transform:translatex(-50%) rotate(180deg);-ms-transform:translatex(-50%) rotate(180deg);transform:translatex(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#4169e1 transparent transparent transparent;z-index:100;display:block}.woocommerce-checkout .select2-choice,.woocommerce-checkout .select2-choice:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.woocommerce-checkout .select2-choice{padding:.7em 0 .7em .7em}.woocommerce-checkout .select2-container .select2-selection--single{height:48px}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.woocommerce-checkout .select2-container--focus .select2-selection{border-color:#000}.woocommerce-checkout-review-order-table td{padding:1em .5em}.woocommerce-checkout-review-order-table dl.variation{margin:0}.woocommerce-checkout-review-order-table dl.variation p{margin:0}.wc_payment_method{list-style:none;border-bottom:1px solid #ddd}.wc_payment_method .payment_box{padding:2em;background:#eee}.wc_payment_method .payment_box ol:last-of-type,.wc_payment_method .payment_box ul:last-of-type{margin-bottom:0}.wc_payment_method .payment_box fieldset{padding:1.5em;padding-bottom:0;border:0;background:#f6f6f6}.wc_payment_method .payment_box li{list-style:none}.wc_payment_method .payment_box p:last-child{margin-bottom:0}.wc_payment_method>label:first-of-type{margin:1em 0}.wc_payment_method>label:first-of-type img{max-height:24px;max-width:200px;float:right}.wc_payment_method label{cursor:pointer}.wc_payment_method input.input-radio[name=payment_method]{display:none}.wc_payment_method input.input-radio[name=payment_method]+label:before{content:"";display:inline-block;width:16px;height:16px;border:2px solid #fff;-webkit-box-shadow:0 0 0 2px #000;box-shadow:0 0 0 2px #000;background:#fff;margin-left:4px;margin-right:.5em;border-radius:100%;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.wc_payment_method input.input-radio[name=payment_method]:checked+label:before{background:#000}.colors-dark .page-numbers{color:#444}.colors-dark .page-numbers.next,.colors-dark .page-numbers.prev{color:#ddd}.colors-dark .checkout-button{border:2px solid #555}.colors-dark .checkout-button:hover{border-color:#fff}.colors-dark .wc_payment_method .payment_box{background:#333}.colors-dark .select2-container--default .select2-results .select2-results__options{background:#333}.colors-dark .select2-container--default .select2-results .select2-results__option[data-selected=true]{color:#333}.colors-dark .select2-container--default .select2-selection--single{background-color:#333;border:1px solid #555}.colors-dark .select2-container--default .select2-selection--single .select2-selection__rendered{color:#ccc}.colors-dark .select2-container--focus .select2-selection{border-color:#fff}@media screen and (min-width:48em){.has-sidebar.woocommerce-page:not(.error404) #primary{width:74%}.has-sidebar.woocommerce-page:not(.error404) #secondary{width:20%}body.page-two-column.woocommerce-account:not(.archive) #primary .entry-header,body.page-two-column.woocommerce-cart:not(.archive) #primary .entry-header,body.page-two-column.woocommerce-checkout:not(.archive) #primary .entry-header{width:16%}body.page-two-column.woocommerce-account:not(.archive) #primary .entry-content,body.page-two-column.woocommerce-cart:not(.archive) #primary .entry-content,body.page-two-column.woocommerce-checkout:not(.archive) #primary .entry-content{width:78%}}
|
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 .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 form .form-row .required{color:#b22222;text-decoration:none;visibility:hidden}.woocommerce form .form-row .required[title]{border:0!important}.woocommerce form .form-row .optional{visibility:visible}.woocommerce-breadcrumb{padding-bottom:2em;margin-bottom:4em;border-bottom:1px solid #eee;font-size:13px;font-size:.8125rem}.woocommerce-breadcrumb a{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-breadcrumb a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-pagination{padding-top:2em;margin-top:4em;border-top:1px solid #eee;font-size:13px;font-size:.8125rem}.woocommerce-pagination ul.page-numbers{padding:0;display:block}.woocommerce-pagination .next.page-numbers,.woocommerce-pagination .prev.page-numbers,.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers{padding:.5em 1em;background:#ddd;display:inline-block;font-size:1em;float:none;line-height:1.5;border-radius:2px;-webkit-transition:background-color ease-in-out .3s;transition:background-color ease-in-out .3s}.woocommerce-pagination span.page-numbers{background-color:#fff}.woocommerce-pagination a.page-numbers:hover{background-color:#767676;color:#fff}.onsale{background-color:#fff;position:absolute;top:0;left:0;display:inline-block;padding:.5em 1em;font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:800}.price del{opacity:.5;display:inline-block}.price ins{display:inline-block}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:1.5em;padding:2em;background:#eee}.woocommerce-message{background:teal;color:#fff}.woocommerce-error{background:#b22222;color:#fff}.woocommerce-info{background:#4169e1;color:#fff}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#fff;-webkit-box-shadow:0 1px 0 #fff!important;box-shadow:0 1px 0 #fff!important;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover{color:#fff!important;-webkit-box-shadow:0 3px 0 #fff!important;box-shadow:0 3px 0 #fff!important}.woocommerce-store-notice{background:#4169e1;color:#fff;padding:1em;position:absolute;top:0;left:0;width:100%;z-index:999}.admin-bar .woocommerce-store-notice{top:32px}.woocommerce-store-notice__dismiss-link{float:right;color:#fff}.woocommerce-store-notice__dismiss-link:hover{text-decoration:underline;color:#fff}.woocommerce-result-count{padding:.75em 0}ul.products li.product{list-style:none}ul.products li.product .price,ul.products li.product .star-rating{display:block;margin-bottom:.75em}ul.products li.product .button{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}ul.products li.product .button:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}ul.products li.product .button.loading{opacity:.5}ul.products li.product .added_to_cart{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms;margin-left:.5em}ul.products li.product .added_to_cart:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.star-rating{overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.star-rating::before{content:'\73\73\73\73\73';float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;left:0}.woocommerce-loop-product__title{font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:800;letter-spacing:.15em}a.remove{display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #000}a.remove:hover{background:#000;color:#fff!important}.wc-item-meta,dl.variation{list-style:none outside}.wc-item-meta .wc-item-meta-label,.wc-item-meta dt,dl.variation .wc-item-meta-label,dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.wc-item-meta dd,dl.variation dd{margin:0}.wc-item-meta p,.wc-item-meta:last-child,dl.variation p,dl.variation:last-child{margin-bottom:0}.single-product div.product{position:relative}.single-product .single-featured-image-header{display:none}.single-product .summary{margin-bottom:3em}.single-product .summary p.price{margin-bottom:2em}.single-product .woocommerce-product-rating{margin-bottom:2em;line-height:1}.single-product .woocommerce-product-rating .star-rating{float:left;margin-right:.25em}.single-product form.cart .quantity{float:left;margin-right:.5em}.single-product form.cart input{width:5em}.single-product .woocommerce-variation-add-to-cart .button{padding-top:.72em;padding-bottom:.72em}.single-product .woocommerce-variation-add-to-cart .button.disabled{opacity:.2}table.variations label{margin:0}table.variations select{margin-right:.5em}.woocommerce-product-gallery{position:relative;margin-bottom:3em}.woocommerce-product-gallery figure{margin:0;padding:0}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{margin:0;padding:0}.woocommerce-product-gallery .zoomImg{background-color:#fff;opacity:0}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:left;cursor:pointer}.woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.woocommerce-product-gallery img{display:block}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;z-index:99}.woocommerce-tabs{margin-bottom:2em}.woocommerce-tabs li{margin-right:1em}.woocommerce-tabs li.active a{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-tabs a{-webkit-box-shadow:0 1px 0 #0f0f0f;box-shadow:0 1px 0 #0f0f0f;-webkit-transition:-webkit-box-shadow ease-in-out 130ms;transition:-webkit-box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms;transition:box-shadow ease-in-out 130ms,-webkit-box-shadow ease-in-out 130ms}.woocommerce-tabs a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-tabs #comments{padding-top:0}.woocommerce-tabs .comment-reply-title{font-size:22px;font-size:1.375rem;font-weight:300;line-height:1.4;margin:0 0 .75em;display:block}.woocommerce-tabs #reviews li.comment,.woocommerce-tabs #reviews li.review{list-style:none;margin-right:0;margin-bottom:2.5em}.woocommerce-tabs #reviews li.comment .avatar,.woocommerce-tabs #reviews li.review .avatar{max-height:36px;width:auto;float:right}.woocommerce-tabs #reviews li.comment p.meta,.woocommerce-tabs #reviews li.review p.meta{margin-bottom:.5em}.woocommerce-tabs #reviews p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-tabs #reviews 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-tabs #reviews p.stars a:hover~a::before{content:'\e021'}.woocommerce-tabs #reviews p.stars:hover a::before{content:'\e020'}.woocommerce-tabs #reviews p.stars.selected a.active::before{content:'\e020'}.woocommerce-tabs #reviews p.stars.selected a.active~a::before{content:'\e021'}.woocommerce-tabs #reviews p.stars.selected a:not(.active)::before{content:'\e020'}.site-footer .widget .product_list_widget,.widget .product_list_widget{margin-bottom:1.5em}.site-footer .widget .product_list_widget a,.widget .product_list_widget a{display:block;-webkit-box-shadow:none;box-shadow:none}.site-footer .widget .product_list_widget a:hover,.widget .product_list_widget a:hover{-webkit-box-shadow:none;box-shadow:none}.site-footer .widget .product_list_widget li,.widget .product_list_widget li{padding:1.5em 0}.site-footer .widget .product_list_widget li a.remove,.widget .product_list_widget li a.remove{float:right;margin-top:2px}.site-footer .widget .product_list_widget img,.widget .product_list_widget img{display:none}.widget_shopping_cart .buttons a{display:inline-block;margin:0 .5em 0 0}.widget_layered_nav .chosen:before{content:"×";display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;border:1px solid #000;margin-right:.25em}.widget_price_filter .price_slider{margin-bottom:1em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.widget_price_filter .price_slider_amount .button{float:left;padding:.4em 1em}.widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#000;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.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:#000}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#666;border:0}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.widget_rating_filter li{text-align:right}.widget_rating_filter li .star-rating{float:left;margin-top:.3em}.widget_product_search form{position:relative}.widget_product_search .search-field{padding-right:100px}.widget_product_search input[type=submit]{position:absolute;top:.5em;right:.5em;padding-left:1em;padding-right:1em}.woocommerce-account .woocommerce-MyAccount-navigation{float:right;width:25%;border-top:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none;padding:.5em 0;border-bottom:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation li a{-webkit-box-shadow:none;box-shadow:none}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-account .woocommerce-MyAccount-navigation li:before{content:"→";display:inline-block;margin-right:.25em;color:#ddd}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{-webkit-box-shadow:0 3px 0 #0f0f0f;box-shadow:0 3px 0 #0f0f0f}.woocommerce-account .woocommerce-MyAccount-content{float:left}.woocommerce-cart-form td{padding:1em .5em}.woocommerce-cart-form img{max-width:42px;height:auto;display:block}.woocommerce-cart-form dl.variation{margin-top:0}.woocommerce-cart-form dl.variation p,.woocommerce-cart-form dl.variation:last-child{margin-bottom:0}.woocommerce-cart-form .button{padding:1.2em 2em}.woocommerce-cart-form .actions .input-text{width:130px!important;float:left;margin-right:.25em}.woocommerce-cart-form .quantity input{width:4em}#shipping_method{list-style:none;margin-top:1em}#shipping_method li{margin-bottom:.5em}#shipping_method li input{float:left}#shipping_method li label{line-height:1.15}.checkout-button{display:block;padding:1em 2em;border:2px solid #000;text-align:center;font-weight:800;-webkit-box-shadow:none!important;box-shadow:none!important}.checkout-button:hover{-webkit-box-shadow:none!important;box-shadow:none!important;border-color:#999}.checkout-button:after{content:"→"}#ship-to-different-address label{font-weight:300;cursor:pointer}#ship-to-different-address label span{position:relative;display:block}#ship-to-different-address label span:before{content:"";display:block;height:16px;width:30px;border:2px solid #bbb;background:#bbb;border-radius:13em;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;position:absolute;top:4px;right:0}#ship-to-different-address label span:after{content:"";display:block;width:14px;height:14px;background:#fff;position:absolute;top:7px;right:17px;border-radius:13em;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}#ship-to-different-address label input[type=checkbox]{display:none}#ship-to-different-address label input[type=checkbox]:checked+span:after{right:3px}#ship-to-different-address label input[type=checkbox]:checked+span:before{border-color:#000;background:#000}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-terms-and-conditions-link{display:inline-block}.woocommerce-terms-and-conditions-link:after{content:"";display:inline-block;border-style:solid;margin-bottom:2px;margin-left:.25em;border-width:6px 6px 0 6px;border-color:#111 transparent transparent transparent}.woocommerce-terms-and-conditions-link.woocommerce-terms-and-conditions-link--open:after{border-width:0 6px 6px 6px;border-color:transparent transparent #111 transparent}.woocommerce-checkout .woocommerce-input-wrapper .description{background:#4169e1;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce-checkout .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce-checkout .woocommerce-input-wrapper .description:before{left:50%;top:0;margin-top:-4px;-webkit-transform:translatex(-50%) rotate(180deg);-ms-transform:translatex(-50%) rotate(180deg);transform:translatex(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#4169e1 transparent transparent transparent;z-index:100;display:block}.woocommerce-checkout .select2-choice,.woocommerce-checkout .select2-choice:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.woocommerce-checkout .select2-choice{padding:.7em 0 .7em .7em}.woocommerce-checkout .select2-container .select2-selection--single{height:48px}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.woocommerce-checkout .select2-container--focus .select2-selection{border-color:#000}.woocommerce-checkout-review-order-table td{padding:1em .5em}.woocommerce-checkout-review-order-table dl.variation{margin:0}.woocommerce-checkout-review-order-table dl.variation p{margin:0}.wc_payment_method{list-style:none;border-bottom:1px solid #ddd}.wc_payment_method .payment_box{padding:2em;background:#eee}.wc_payment_method .payment_box ol:last-of-type,.wc_payment_method .payment_box ul:last-of-type{margin-bottom:0}.wc_payment_method .payment_box fieldset{padding:1.5em;padding-bottom:0;border:0;background:#f6f6f6}.wc_payment_method .payment_box li{list-style:none}.wc_payment_method .payment_box p:last-child{margin-bottom:0}.wc_payment_method>label:first-of-type{margin:1em 0}.wc_payment_method>label:first-of-type img{max-height:24px;max-width:200px;float:right}.wc_payment_method label{cursor:pointer}.wc_payment_method input.input-radio[name=payment_method]{display:none}.wc_payment_method input.input-radio[name=payment_method]+label:before{content:"";display:inline-block;width:16px;height:16px;border:2px solid #fff;-webkit-box-shadow:0 0 0 2px #000;box-shadow:0 0 0 2px #000;background:#fff;margin-left:4px;margin-right:.5em;border-radius:100%;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.wc_payment_method input.input-radio[name=payment_method]:checked+label:before{background:#000}.colors-dark .page-numbers{color:#444}.colors-dark .page-numbers.next,.colors-dark .page-numbers.prev{color:#ddd}.colors-dark .checkout-button{border:2px solid #555}.colors-dark .checkout-button:hover{border-color:#fff}.colors-dark .wc_payment_method .payment_box{background:#333}.colors-dark .select2-container--default .select2-results .select2-results__options{background:#333}.colors-dark .select2-container--default .select2-results .select2-results__option[data-selected=true]{color:#333}.colors-dark .select2-container--default .select2-selection--single{background-color:#333;border:1px solid #555}.colors-dark .select2-container--default .select2-selection--single .select2-selection__rendered{color:#ccc}.colors-dark .select2-container--focus .select2-selection{border-color:#fff}@media screen and (min-width:48em){.has-sidebar.woocommerce-page:not(.error404) #primary{width:74%}.has-sidebar.woocommerce-page:not(.error404) #secondary{width:20%}body.page-two-column.woocommerce-account:not(.archive) #primary .entry-header,body.page-two-column.woocommerce-cart:not(.archive) #primary .entry-header,body.page-two-column.woocommerce-checkout:not(.archive) #primary .entry-header{width:16%}body.page-two-column.woocommerce-account:not(.archive) #primary .entry-content,body.page-two-column.woocommerce-cart:not(.archive) #primary .entry-content,body.page-two-column.woocommerce-checkout:not(.archive) #primary .entry-content{width:78%}}
|
assets/css/twenty-seventeen.scss
CHANGED
@@ -64,6 +64,22 @@
|
|
64 |
.loader {
|
65 |
@include loader();
|
66 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
67 |
}
|
68 |
|
69 |
.woocommerce-breadcrumb {
|
@@ -137,20 +153,6 @@
|
|
137 |
}
|
138 |
}
|
139 |
|
140 |
-
.required {
|
141 |
-
color: firebrick;
|
142 |
-
text-decoration: none;
|
143 |
-
visibility: hidden; // Only show optional by default.
|
144 |
-
|
145 |
-
&[title] {
|
146 |
-
border: 0 !important;
|
147 |
-
}
|
148 |
-
}
|
149 |
-
|
150 |
-
.optional {
|
151 |
-
visibility: visible;
|
152 |
-
}
|
153 |
-
|
154 |
.woocommerce-message,
|
155 |
.woocommerce-error,
|
156 |
.woocommerce-info {
|
64 |
.loader {
|
65 |
@include loader();
|
66 |
}
|
67 |
+
|
68 |
+
form .form-row {
|
69 |
+
.required {
|
70 |
+
color: firebrick;
|
71 |
+
text-decoration: none;
|
72 |
+
visibility: hidden; // Only show optional by default.
|
73 |
+
|
74 |
+
&[title] {
|
75 |
+
border: 0 !important;
|
76 |
+
}
|
77 |
+
}
|
78 |
+
|
79 |
+
.optional {
|
80 |
+
visibility: visible;
|
81 |
+
}
|
82 |
+
}
|
83 |
}
|
84 |
|
85 |
.woocommerce-breadcrumb {
|
153 |
}
|
154 |
}
|
155 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
156 |
.woocommerce-message,
|
157 |
.woocommerce-error,
|
158 |
.woocommerce-info {
|
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;-webkit-box-shadow:0 1px 1em rgba(0,0,0,.2);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;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5;display:inline-block}.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;-webkit-box-shadow:none;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;opacity:0}.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%;-webkit-box-sizing:content-box;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;-webkit-box-sizing:content-box;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);-webkit-box-sizing:content-box;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{-webkit-box-shadow:-2px 2px 0 #fff;box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{-webkit-box-shadow:2px 2px 0 #fff;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:' ';-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;-webkit-box-shadow:-2px 2px 0 #ebe9eb;box-shadow:-2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;-webkit-box-shadow:2px 2px 0 #ebe9eb;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.woocommerce-grouped-product-list-item__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;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;-webkit-box-shadow:none;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:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.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;display:inline-block;background-image:none;-webkit-box-shadow: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;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;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;-webkit-box-shadow:none;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{-webkit-box-sizing:border-box;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;-webkit-box-shadow:none;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 .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description:before{right:50%;top:0;margin-top:-4px;-webkit-transform:translatex(50%) rotate(-180deg);-ms-transform:translatex(50%) rotate(-180deg);transform:translatex(50%) rotate(-180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required{color:red;font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.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{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;-webkit-box-shadow:none;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 1px 1px 1em;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;vertical-align:inherit;margin-left:.5em}.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}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.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;-webkit-box-shadow:none;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;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 0 0 4px;outline:0}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#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;-webkit-box-shadow:none;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;-webkit-box-sizing:border-box;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);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid red;outline-offset:2px}.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;-webkit-box-shadow:0 1px 1em rgba(0,0,0,.2);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;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5;display:inline-block}.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;-webkit-box-shadow:none;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;opacity:0}.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%;-webkit-box-sizing:content-box;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;-webkit-box-sizing:content-box;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);-webkit-box-sizing:content-box;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{-webkit-box-shadow:-2px 2px 0 #fff;box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{-webkit-box-shadow:2px 2px 0 #fff;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:' ';-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;-webkit-box-shadow:-2px 2px 0 #ebe9eb;box-shadow:-2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;-webkit-box-shadow:2px 2px 0 #ebe9eb;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.woocommerce-grouped-product-list-item__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;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;-webkit-box-shadow:none;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:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.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;display:inline-block;background-image:none;-webkit-box-shadow: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;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;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;-webkit-box-shadow:none;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{-webkit-box-sizing:border-box;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;-webkit-box-shadow:none;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 .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description:before{right:50%;top:0;margin-top:-4px;-webkit-transform:translatex(50%) rotate(-180deg);-ms-transform:translatex(50%) rotate(-180deg);transform:translatex(50%) rotate(-180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required{color:red;font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.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{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;-webkit-box-shadow:none;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 1px 1px 1em;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;vertical-align:inherit;margin-left:.5em}.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}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.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}.rtl.woocommerce .price_label span{unicode-bidi:embed;direction:ltr}.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;-webkit-box-shadow:none;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;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 0 0 4px;outline:0}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#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;-webkit-box-shadow:none;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;-webkit-box-sizing:border-box;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);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid red;outline-offset:2px}.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;-webkit-box-shadow:0 1px 1em rgba(0,0,0,.2);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;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5;display:inline-block}.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;-webkit-box-shadow:none;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;opacity:0}.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%;-webkit-box-sizing:content-box;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;-webkit-box-sizing:content-box;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);-webkit-box-sizing:content-box;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{-webkit-box-shadow:2px 2px 0 #fff;box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{-webkit-box-shadow:-2px 2px 0 #fff;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:' ';-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;-webkit-box-shadow:2px 2px 0 #ebe9eb;box-shadow:2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;-webkit-box-shadow:-2px 2px 0 #ebe9eb;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.woocommerce-grouped-product-list-item__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;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;-webkit-box-shadow:none;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:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.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;display:inline-block;background-image:none;-webkit-box-shadow: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;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;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;-webkit-box-shadow:none;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{-webkit-box-sizing:border-box;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;-webkit-box-shadow:none;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 .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description:before{left:50%;top:0;margin-top:-4px;-webkit-transform:translatex(-50%) rotate(180deg);-ms-transform:translatex(-50%) rotate(180deg);transform:translatex(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required{color:red;font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.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{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;-webkit-box-shadow:none;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 1em 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-right:.618em;content:"";text-decoration:none;color:#a00;vertical-align:inherit;margin-right:.5em}.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}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.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;-webkit-box-shadow:none;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;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#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;-webkit-box-shadow:none;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;-webkit-box-sizing:border-box;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);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid red;outline-offset:2px}.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;-webkit-box-shadow:0 1px 1em rgba(0,0,0,.2);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;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5;display:inline-block}.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;-webkit-box-shadow:none;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;opacity:0}.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%;-webkit-box-sizing:content-box;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;-webkit-box-sizing:content-box;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);-webkit-box-sizing:content-box;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{-webkit-box-shadow:2px 2px 0 #fff;box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{-webkit-box-shadow:-2px 2px 0 #fff;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:' ';-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;-webkit-box-shadow:2px 2px 0 #ebe9eb;box-shadow:2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;-webkit-box-shadow:-2px 2px 0 #ebe9eb;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.woocommerce-grouped-product-list-item__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;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;-webkit-box-shadow:none;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:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.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;display:inline-block;background-image:none;-webkit-box-shadow: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;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;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;-webkit-box-shadow:none;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{-webkit-box-sizing:border-box;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;-webkit-box-shadow:none;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 .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description:before{left:50%;top:0;margin-top:-4px;-webkit-transform:translatex(-50%) rotate(180deg);-ms-transform:translatex(-50%) rotate(180deg);transform:translatex(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required{color:red;font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.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{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;-webkit-box-shadow:none;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 1em 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-right:.618em;content:"";text-decoration:none;color:#a00;vertical-align:inherit;margin-right:.5em}.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}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.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}.rtl.woocommerce .price_label span{unicode-bidi:embed;direction:ltr}.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;-webkit-box-shadow:none;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;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#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;-webkit-box-shadow:none;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;-webkit-box-sizing:border-box;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);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid red;outline-offset:2px}.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
@@ -1715,6 +1715,12 @@ p.demo_store,
|
|
1715 |
float: right;
|
1716 |
}
|
1717 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1718 |
.woocommerce-message {
|
1719 |
border-top-color: #8fae1b;
|
1720 |
|
1715 |
float: right;
|
1716 |
}
|
1717 |
|
1718 |
+
.rtl.woocommerce .price_label span {
|
1719 |
+
unicode-bidi: embed;
|
1720 |
+
/* rtl:ignore */
|
1721 |
+
direction: ltr;
|
1722 |
+
}
|
1723 |
+
|
1724 |
.woocommerce-message {
|
1725 |
border-top-color: #8fae1b;
|
1726 |
|
assets/js/frontend/address-i18n.js
CHANGED
@@ -21,7 +21,7 @@ jQuery( function( $ ) {
|
|
21 |
field.find( 'label .required' ).remove();
|
22 |
field.removeClass( 'validate-required' );
|
23 |
|
24 |
-
if ( field.find( 'label .
|
25 |
field.find( 'label' ).append( ' <span class="optional">(' + wc_address_i18n_params.i18n_optional_text + ')</span>' );
|
26 |
}
|
27 |
}
|
21 |
field.find( 'label .required' ).remove();
|
22 |
field.removeClass( 'validate-required' );
|
23 |
|
24 |
+
if ( field.find( 'label .optional' ).length === 0 ) {
|
25 |
field.find( 'label' ).append( ' <span class="optional">(' + wc_address_i18n_params.i18n_optional_text + ')</span>' );
|
26 |
}
|
27 |
}
|
assets/js/frontend/address-i18n.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(function(e){function a(e,a){a?(e.find("label .optional").remove(),e.addClass("validate-required"),0===e.find("label .required").length&&e.find("label").append(' <abbr class="required" title="'+wc_address_i18n_params.i18n_required_text+'">*</abbr>')):(e.find("label .required").remove(),e.removeClass("validate-required"),0===e.find("label .
|
1 |
+
jQuery(function(e){function a(e,a){a?(e.find("label .optional").remove(),e.addClass("validate-required"),0===e.find("label .required").length&&e.find("label").append(' <abbr class="required" title="'+wc_address_i18n_params.i18n_required_text+'">*</abbr>')):(e.find("label .required").remove(),e.removeClass("validate-required"),0===e.find("label .optional").length&&e.find("label").append(' <span class="optional">('+wc_address_i18n_params.i18n_optional_text+")</span>"))}if("undefined"==typeof wc_address_i18n_params)return!1;var i=wc_address_i18n_params.locale.replace(/"/g,'"'),d=e.parseJSON(i);e(document.body).bind("country_to_state_changing",function(i,t,l){var r,n=l;r="undefined"!=typeof d[t]?d[t]:d["default"];var o=n.find("#billing_postcode_field, #shipping_postcode_field"),s=n.find("#billing_city_field, #shipping_city_field"),p=n.find("#billing_state_field, #shipping_state_field");o.attr("data-o_class")||(o.attr("data-o_class",o.attr("class")),s.attr("data-o_class",s.attr("class")),p.attr("data-o_class",p.attr("class")));var f=e.parseJSON(wc_address_i18n_params.locale_fields);e.each(f,function(i,t){var l=n.find(t),o=e.extend(!0,{},d["default"][i],r[i]);"undefined"!=typeof o.label&&l.find("label").html(o.label),"undefined"!=typeof o.placeholder&&(l.find("input").attr("placeholder",o.placeholder),l.find(".select2-selection__placeholder").text(o.placeholder)),"undefined"!=typeof o.placeholder||"undefined"==typeof o.label||l.find("label").length||(l.find("input").attr("placeholder",o.label),l.find(".select2-selection__placeholder").text(o.label)),"undefined"!=typeof o.required?a(l,o.required):a(l,!1),"undefined"!=typeof o.priority&&l.data("priority",o.priority),"state"!==i&&("undefined"!=typeof o.hidden&&!0===o.hidden?l.hide().find("input").val(""):l.show())}),e(".woocommerce-billing-fields__field-wrapper, .woocommerce-shipping-fields__field-wrapper, .woocommerce-address-fields__field-wrapper, .woocommerce-additional-fields__field-wrapper .woocommerce-account-fields").each(function(a,i){var d=e(i).find(".form-row"),t=d.first().parent(),l=0;d.each(function(){e(this).data("priority")||e(this).data("priority",l+1),l=e(this).data("priority")}),d.sort(function(a,i){var d=e(a).data("priority"),t=e(i).data("priority");return d>t?1:d<t?-1:0}),d.detach().appendTo(t)})})});
|
assets/js/frontend/single-product.js
CHANGED
@@ -223,6 +223,11 @@ jQuery( function( $ ) {
|
|
223 |
this.$target.on( 'click', '.woocommerce-product-gallery__image a', function( e ) {
|
224 |
e.preventDefault();
|
225 |
});
|
|
|
|
|
|
|
|
|
|
|
226 |
} else {
|
227 |
this.$target.on( 'click', '.woocommerce-product-gallery__image a', this.openPhotoswipe );
|
228 |
}
|
223 |
this.$target.on( 'click', '.woocommerce-product-gallery__image a', function( e ) {
|
224 |
e.preventDefault();
|
225 |
});
|
226 |
+
|
227 |
+
// If flexslider is disabled, gallery images also need to trigger photoswipe on click.
|
228 |
+
if ( ! this.flexslider_enabled ) {
|
229 |
+
this.$target.on( 'click', '.woocommerce-product-gallery__image a', this.openPhotoswipe );
|
230 |
+
}
|
231 |
} else {
|
232 |
this.$target.on( 'click', '.woocommerce-product-gallery__image a', this.openPhotoswipe );
|
233 |
}
|
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),1===this.$images.length&&(this.flexslider_enabled=!1),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,o=e.extend({selector:".woocommerce-product-gallery__wrapper > .woocommerce-product-gallery__image",start:function(){t.css("opacity",1)},after:function(e){i.initZoomForTarget(i.$images.eq(e.currentSlide))}},wc_single_product_params.flexslider);t.flexslider(o),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).trigger("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=e.extend({touch:!1},wc_single_product_params.zoom_options);"ontouchstart"in document.documentElement&&(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",function(e){e.preventDefault()})):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");if(a.length){var 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")||s.is(".woocommerce-product-gallery__trigger img")?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),1===this.$images.length&&(this.flexslider_enabled=!1),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,o=e.extend({selector:".woocommerce-product-gallery__wrapper > .woocommerce-product-gallery__image",start:function(){t.css("opacity",1)},after:function(e){i.initZoomForTarget(i.$images.eq(e.currentSlide))}},wc_single_product_params.flexslider);t.flexslider(o),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).trigger("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=e.extend({touch:!1},wc_single_product_params.zoom_options);"ontouchstart"in document.documentElement&&(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",function(e){e.preventDefault()}),this.flexslider_enabled||this.$target.on("click",".woocommerce-product-gallery__image a",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");if(a.length){var 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")||s.is(".woocommerce-product-gallery__trigger img")?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.4.
|
6 |
"Report-Msgid-Bugs-To: https://github.com/woocommerce/woocommerce/issues\n"
|
7 |
-
"POT-Creation-Date: 2018-05-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -5805,7 +5805,7 @@ msgid "Invalid coupon"
|
|
5805 |
msgstr ""
|
5806 |
|
5807 |
#: includes/abstracts/abstract-wc-order.php:943
|
5808 |
-
#: includes/class-wc-coupon.php:
|
5809 |
msgid "Coupon code already applied!"
|
5810 |
msgstr ""
|
5811 |
|
@@ -5907,7 +5907,7 @@ msgstr ""
|
|
5907 |
msgid "Out of stock"
|
5908 |
msgstr ""
|
5909 |
|
5910 |
-
#: includes/abstracts/abstract-wc-product.php:1947 templates/cart/cart.php:
|
5911 |
msgid "Available on backorder"
|
5912 |
msgstr ""
|
5913 |
|
@@ -6433,7 +6433,7 @@ msgstr ""
|
|
6433 |
#: includes/export/class-wc-product-csv-exporter.php:90
|
6434 |
#: includes/gateways/bacs/class-wc-gateway-bacs.php:95
|
6435 |
#: includes/gateways/cheque/class-wc-gateway-cheque.php:71
|
6436 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
6437 |
#: includes/gateways/paypal/includes/settings-paypal.php:25
|
6438 |
#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:204
|
6439 |
#: includes/wc-template-functions.php:1651
|
@@ -6736,7 +6736,7 @@ msgstr ""
|
|
6736 |
#: includes/admin/meta-boxes/views/html-product-data-general.php:74
|
6737 |
#: includes/admin/meta-boxes/views/html-variation-admin.php:355
|
6738 |
#: includes/admin/settings/views/html-webhooks-edit.php:22
|
6739 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
6740 |
#: includes/export/class-wc-product-csv-exporter.php:85
|
6741 |
#: includes/widgets/class-wc-widget-product-categories.php:52
|
6742 |
#: templates/single-product-reviews.php:77
|
@@ -7138,7 +7138,7 @@ msgstr ""
|
|
7138 |
#: includes/admin/reports/class-wc-report-taxes-by-code.php:183
|
7139 |
#: includes/wc-account-functions.php:193 templates/cart/cart-totals.php:92
|
7140 |
#: templates/cart/cart-totals.php:93 templates/cart/cart.php:35
|
7141 |
-
#: templates/cart/cart.php:
|
7142 |
#: templates/checkout/review-order.php:106 templates/myaccount/my-orders.php:16
|
7143 |
#: templates/order/order-details.php:46
|
7144 |
msgid "Total"
|
@@ -7426,8 +7426,8 @@ msgid "WooCommerce settings"
|
|
7426 |
msgstr ""
|
7427 |
|
7428 |
#: includes/admin/class-wc-admin-menus.php:79
|
7429 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
7430 |
-
#: includes/class-wc-install.php:
|
7431 |
msgid "Settings"
|
7432 |
msgstr ""
|
7433 |
|
@@ -7923,7 +7923,7 @@ msgid_plural "%s coupons restored from the Trash."
|
|
7923 |
msgstr[0] ""
|
7924 |
msgstr[1] ""
|
7925 |
|
7926 |
-
#: includes/admin/class-wc-admin-post-types.php:688 templates/cart/cart.php:
|
7927 |
#: templates/checkout/form-coupon.php:34
|
7928 |
msgid "Coupon code"
|
7929 |
msgstr ""
|
@@ -8680,7 +8680,7 @@ msgstr ""
|
|
8680 |
|
8681 |
#: includes/admin/class-wc-admin-setup-wizard.php:1419
|
8682 |
#: includes/gateways/cod/class-wc-gateway-cod.php:56
|
8683 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
8684 |
msgid "Cash on delivery"
|
8685 |
msgstr ""
|
8686 |
|
@@ -9312,7 +9312,7 @@ msgstr ""
|
|
9312 |
#: includes/class-wc-emails.php:404
|
9313 |
#: includes/legacy/abstract-wc-legacy-order.php:507
|
9314 |
#: includes/wc-account-functions.php:214
|
9315 |
-
#: includes/wc-template-functions.php:
|
9316 |
msgid "Download"
|
9317 |
msgstr ""
|
9318 |
|
@@ -9885,7 +9885,7 @@ msgstr ""
|
|
9885 |
#: includes/admin/views/html-bulk-edit-product.php:21
|
9886 |
#: includes/admin/views/html-quick-edit-product.php:32
|
9887 |
#: includes/widgets/class-wc-widget-products.php:54 templates/cart/cart.php:33
|
9888 |
-
#: templates/cart/cart.php:
|
9889 |
msgid "Price"
|
9890 |
msgstr ""
|
9891 |
|
@@ -9940,71 +9940,71 @@ msgstr ""
|
|
9940 |
msgid "Import as meta"
|
9941 |
msgstr ""
|
9942 |
|
9943 |
-
#: includes/admin/importers/class-wc-tax-rate-importer.php:
|
9944 |
msgid "The CSV is invalid."
|
9945 |
msgstr ""
|
9946 |
|
9947 |
-
#: includes/admin/importers/class-wc-tax-rate-importer.php:
|
9948 |
#. translators: %s: tax rates count
|
9949 |
msgid "Import complete - imported %s tax rates."
|
9950 |
msgstr ""
|
9951 |
|
9952 |
-
#: includes/admin/importers/class-wc-tax-rate-importer.php:
|
9953 |
msgid "All done!"
|
9954 |
msgstr ""
|
9955 |
|
9956 |
-
#: includes/admin/importers/class-wc-tax-rate-importer.php:
|
9957 |
msgid "View tax rates"
|
9958 |
msgstr ""
|
9959 |
|
9960 |
-
#: includes/admin/importers/class-wc-tax-rate-importer.php:
|
9961 |
msgid "Import tax rates"
|
9962 |
msgstr ""
|
9963 |
|
9964 |
-
#: includes/admin/importers/class-wc-tax-rate-importer.php:
|
9965 |
msgid ""
|
9966 |
"Hi there! Upload a CSV file containing tax rates to import the contents "
|
9967 |
"into your shop. Choose a .csv file to upload, then click \"Upload file and "
|
9968 |
"import\"."
|
9969 |
msgstr ""
|
9970 |
|
9971 |
-
#: includes/admin/importers/class-wc-tax-rate-importer.php:
|
9972 |
-
#. translators: 1: Link to tax rates sample file
|
9973 |
msgid ""
|
9974 |
-
"
|
9975 |
-
"
|
9976 |
msgstr ""
|
9977 |
|
9978 |
-
#: includes/admin/importers/class-wc-tax-rate-importer.php:
|
9979 |
#: includes/admin/importers/views/html-product-csv-import-form.php:31
|
9980 |
msgid ""
|
9981 |
"Before you can upload your import file, you will need to fix the following "
|
9982 |
"error:"
|
9983 |
msgstr ""
|
9984 |
|
9985 |
-
#: includes/admin/importers/class-wc-tax-rate-importer.php:
|
9986 |
msgid "Choose a file from your computer:"
|
9987 |
msgstr ""
|
9988 |
|
9989 |
-
#: includes/admin/importers/class-wc-tax-rate-importer.php:
|
9990 |
#: includes/admin/importers/views/html-product-csv-import-form.php:45
|
9991 |
#. translators: %s: maximum upload size
|
9992 |
msgid "Maximum size: %s"
|
9993 |
msgstr ""
|
9994 |
|
9995 |
-
#: includes/admin/importers/class-wc-tax-rate-importer.php:
|
9996 |
msgid "OR enter path to file:"
|
9997 |
msgstr ""
|
9998 |
|
9999 |
-
#: includes/admin/importers/class-wc-tax-rate-importer.php:
|
10000 |
msgid "Delimiter"
|
10001 |
msgstr ""
|
10002 |
|
10003 |
-
#: includes/admin/importers/class-wc-tax-rate-importer.php:
|
10004 |
msgid "Upload file and import"
|
10005 |
msgstr ""
|
10006 |
|
10007 |
-
#: includes/admin/importers/class-wc-tax-rate-importer.php:
|
10008 |
msgid "Sorry, there has been an error."
|
10009 |
msgstr ""
|
10010 |
|
@@ -10012,7 +10012,7 @@ msgstr ""
|
|
10012 |
#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:84
|
10013 |
#: includes/gateways/bacs/class-wc-gateway-bacs.php:88
|
10014 |
#: includes/gateways/cheque/class-wc-gateway-cheque.php:64
|
10015 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
10016 |
#: includes/gateways/paypal/includes/settings-paypal.php:18
|
10017 |
#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:197
|
10018 |
#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:79
|
@@ -10044,7 +10044,7 @@ msgstr ""
|
|
10044 |
|
10045 |
#: includes/admin/importers/mappings/generic.php:25
|
10046 |
#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:438
|
10047 |
-
#: templates/cart/cart.php:34 templates/cart/cart.php:
|
10048 |
#: templates/emails/email-order-details.php:45
|
10049 |
#: templates/global/quantity-input.php:31
|
10050 |
msgid "Quantity"
|
@@ -10098,7 +10098,7 @@ msgstr ""
|
|
10098 |
#: includes/admin/reports/class-wc-report-downloads.php:215
|
10099 |
#: includes/admin/reports/class-wc-report-stock.php:173
|
10100 |
#: includes/class-wc-emails.php:402 includes/class-wc-post-types.php:303
|
10101 |
-
#: includes/class-wc-privacy-exporters.php:
|
10102 |
#: includes/data-stores/class-wc-product-data-store-cpt.php:105
|
10103 |
#: includes/wc-account-functions.php:211 templates/cart/cart.php:32
|
10104 |
#: templates/cart/cart.php:76 templates/checkout/form-pay.php:27
|
@@ -10885,6 +10885,7 @@ msgid "Other"
|
|
10885 |
msgstr ""
|
10886 |
|
10887 |
#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:413
|
|
|
10888 |
msgid "Transaction ID"
|
10889 |
msgstr ""
|
10890 |
|
@@ -10931,7 +10932,7 @@ msgid "added on %1$s at %2$s"
|
|
10931 |
msgstr ""
|
10932 |
|
10933 |
#: includes/admin/meta-boxes/class-wc-meta-box-order-notes.php:54
|
10934 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
10935 |
#: includes/class-wc-ajax.php:1352 templates/content-widget-reviews.php:31
|
10936 |
#. translators: %s: note author
|
10937 |
#. translators: %s: plugin author
|
@@ -11042,7 +11043,7 @@ msgstr[0] ""
|
|
11042 |
msgstr[1] ""
|
11043 |
|
11044 |
#: includes/admin/meta-boxes/views/html-order-download-permission.php:27
|
11045 |
-
#: includes/class-wc-privacy-exporters.php:
|
11046 |
#: includes/wc-account-functions.php:212
|
11047 |
msgid "Downloads remaining"
|
11048 |
msgstr ""
|
@@ -11054,7 +11055,7 @@ msgid "Unlimited"
|
|
11054 |
msgstr ""
|
11055 |
|
11056 |
#: includes/admin/meta-boxes/views/html-order-download-permission.php:32
|
11057 |
-
#: includes/class-wc-privacy-exporters.php:
|
11058 |
msgid "Access expires"
|
11059 |
msgstr ""
|
11060 |
|
@@ -11176,7 +11177,7 @@ msgid "Add item(s)"
|
|
11176 |
msgstr ""
|
11177 |
|
11178 |
#: includes/admin/meta-boxes/views/html-order-items.php:229
|
11179 |
-
#: templates/cart/cart.php:
|
11180 |
msgid "Apply coupon"
|
11181 |
msgstr ""
|
11182 |
|
@@ -13152,7 +13153,7 @@ msgid "The following options affect how prices are displayed on the frontend."
|
|
13152 |
msgstr ""
|
13153 |
|
13154 |
#: includes/admin/settings/class-wc-settings-general.php:234
|
13155 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
13156 |
msgid "Currency"
|
13157 |
msgstr ""
|
13158 |
|
@@ -13163,7 +13164,7 @@ msgid ""
|
|
13163 |
msgstr ""
|
13164 |
|
13165 |
#: includes/admin/settings/class-wc-settings-general.php:245
|
13166 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
13167 |
msgid "Currency position"
|
13168 |
msgstr ""
|
13169 |
|
@@ -13188,7 +13189,7 @@ msgid "Right with space"
|
|
13188 |
msgstr ""
|
13189 |
|
13190 |
#: includes/admin/settings/class-wc-settings-general.php:261
|
13191 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
13192 |
msgid "Thousand separator"
|
13193 |
msgstr ""
|
13194 |
|
@@ -13197,7 +13198,7 @@ msgid "This sets the thousand separator of displayed prices."
|
|
13197 |
msgstr ""
|
13198 |
|
13199 |
#: includes/admin/settings/class-wc-settings-general.php:271
|
13200 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
13201 |
msgid "Decimal separator"
|
13202 |
msgstr ""
|
13203 |
|
@@ -13206,7 +13207,7 @@ msgid "This sets the decimal separator of displayed prices."
|
|
13206 |
msgstr ""
|
13207 |
|
13208 |
#: includes/admin/settings/class-wc-settings-general.php:281
|
13209 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
13210 |
msgid "Number of decimals"
|
13211 |
msgstr ""
|
13212 |
|
@@ -14465,7 +14466,7 @@ msgstr ""
|
|
14465 |
msgid "How to update your PHP version"
|
14466 |
msgstr ""
|
14467 |
|
14468 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14469 |
msgid ""
|
14470 |
"WooCommerce will run under this version of PHP, however, some features such "
|
14471 |
"as geolocation are not compatible. Support for this version will be dropped "
|
@@ -14473,60 +14474,60 @@ msgid ""
|
|
14473 |
"greater performance and security."
|
14474 |
msgstr ""
|
14475 |
|
14476 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14477 |
msgid ""
|
14478 |
"WooCommerce will run under this version of PHP, however, it has reached end "
|
14479 |
"of life. We recommend using PHP version 7.2 or above for greater "
|
14480 |
"performance and security."
|
14481 |
msgstr ""
|
14482 |
|
14483 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14484 |
msgid ""
|
14485 |
"We recommend using PHP version 7.2 or above for greater performance and "
|
14486 |
"security."
|
14487 |
msgstr ""
|
14488 |
|
14489 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14490 |
msgid "PHP post max size"
|
14491 |
msgstr ""
|
14492 |
|
14493 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14494 |
msgid "The largest filesize that can be contained in one post."
|
14495 |
msgstr ""
|
14496 |
|
14497 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14498 |
msgid "PHP time limit"
|
14499 |
msgstr ""
|
14500 |
|
14501 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14502 |
msgid ""
|
14503 |
"The amount of time (in seconds) that your site will spend on a single "
|
14504 |
"operation before timing out (to avoid server lockups)"
|
14505 |
msgstr ""
|
14506 |
|
14507 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14508 |
msgid "PHP max input vars"
|
14509 |
msgstr ""
|
14510 |
|
14511 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14512 |
msgid ""
|
14513 |
"The maximum number of variables your server can use for a single function "
|
14514 |
"to avoid overloads."
|
14515 |
msgstr ""
|
14516 |
|
14517 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14518 |
msgid "cURL version"
|
14519 |
msgstr ""
|
14520 |
|
14521 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14522 |
msgid "The version of cURL installed on your server."
|
14523 |
msgstr ""
|
14524 |
|
14525 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14526 |
msgid "SUHOSIN installed"
|
14527 |
msgstr ""
|
14528 |
|
14529 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14530 |
msgid ""
|
14531 |
"Suhosin is an advanced protection system for PHP installations. It was "
|
14532 |
"designed to protect your servers on the one hand against a number of well "
|
@@ -14536,193 +14537,193 @@ msgid ""
|
|
14536 |
"its data submission limits."
|
14537 |
msgstr ""
|
14538 |
|
14539 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14540 |
msgid "MySQL version"
|
14541 |
msgstr ""
|
14542 |
|
14543 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14544 |
msgid "The version of MySQL installed on your hosting server."
|
14545 |
msgstr ""
|
14546 |
|
14547 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14548 |
#. Translators: %1$s: MySQL version, %2$s: Recommended MySQL version.
|
14549 |
msgid "%1$s - We recommend a minimum MySQL version of 5.6. See: %2$s"
|
14550 |
msgstr ""
|
14551 |
|
14552 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14553 |
msgid "WordPress requirements"
|
14554 |
msgstr ""
|
14555 |
|
14556 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14557 |
msgid "Max upload size"
|
14558 |
msgstr ""
|
14559 |
|
14560 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14561 |
msgid "The largest filesize that can be uploaded to your WordPress installation."
|
14562 |
msgstr ""
|
14563 |
|
14564 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14565 |
msgid "Default timezone is UTC"
|
14566 |
msgstr ""
|
14567 |
|
14568 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14569 |
msgid "The default timezone for your server."
|
14570 |
msgstr ""
|
14571 |
|
14572 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14573 |
#. Translators: %s: default timezone..
|
14574 |
msgid "Default timezone is %s - it should be UTC"
|
14575 |
msgstr ""
|
14576 |
|
14577 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14578 |
msgid "fsockopen/cURL"
|
14579 |
msgstr ""
|
14580 |
|
14581 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14582 |
msgid ""
|
14583 |
"Payment gateways can use cURL to communicate with remote servers to "
|
14584 |
"authorize payments, other plugins may also use it when communicating with "
|
14585 |
"remote services."
|
14586 |
msgstr ""
|
14587 |
|
14588 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14589 |
msgid ""
|
14590 |
"Your server does not have fsockopen or cURL enabled - PayPal IPN and other "
|
14591 |
"scripts which communicate with other servers will not work. Contact your "
|
14592 |
"hosting provider."
|
14593 |
msgstr ""
|
14594 |
|
14595 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14596 |
msgid "SoapClient"
|
14597 |
msgstr ""
|
14598 |
|
14599 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14600 |
msgid ""
|
14601 |
"Some webservices like shipping use SOAP to get information from remote "
|
14602 |
"servers, for example, live shipping quotes from FedEx require SOAP to be "
|
14603 |
"installed."
|
14604 |
msgstr ""
|
14605 |
|
14606 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14607 |
#. Translators: %s classname and link.
|
14608 |
msgid ""
|
14609 |
"Your server does not have the %s class enabled - some gateway plugins which "
|
14610 |
"use SOAP may not work as expected."
|
14611 |
msgstr ""
|
14612 |
|
14613 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14614 |
msgid "DOMDocument"
|
14615 |
msgstr ""
|
14616 |
|
14617 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14618 |
msgid "HTML/Multipart emails use DOMDocument to generate inline CSS in templates."
|
14619 |
msgstr ""
|
14620 |
|
14621 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14622 |
#. Translators: %s: classname and link.
|
14623 |
msgid ""
|
14624 |
"Your server does not have the %s class enabled - HTML/Multipart emails, and "
|
14625 |
"also some extensions, will not work without DOMDocument."
|
14626 |
msgstr ""
|
14627 |
|
14628 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14629 |
msgid "GZip"
|
14630 |
msgstr ""
|
14631 |
|
14632 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14633 |
msgid "GZip (gzopen) is used to open the GEOIP database from MaxMind."
|
14634 |
msgstr ""
|
14635 |
|
14636 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14637 |
#. Translators: %s: classname and link.
|
14638 |
msgid ""
|
14639 |
"Your server does not support the %s function - this is required to use the "
|
14640 |
"GeoIP database from MaxMind."
|
14641 |
msgstr ""
|
14642 |
|
14643 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14644 |
msgid "Multibyte string"
|
14645 |
msgstr ""
|
14646 |
|
14647 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14648 |
msgid ""
|
14649 |
"Multibyte String (mbstring) is used to convert character encoding, like for "
|
14650 |
"emails or converting characters to lowercase."
|
14651 |
msgstr ""
|
14652 |
|
14653 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14654 |
#. Translators: %s: classname and link.
|
14655 |
msgid ""
|
14656 |
"Your server does not support the %s functions - this is required for better "
|
14657 |
"character encoding. Some fallbacks will be used instead for it."
|
14658 |
msgstr ""
|
14659 |
|
14660 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14661 |
msgid "Remote post"
|
14662 |
msgstr ""
|
14663 |
|
14664 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14665 |
msgid ""
|
14666 |
"PayPal uses this method of communicating when sending back transaction "
|
14667 |
"information."
|
14668 |
msgstr ""
|
14669 |
|
14670 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14671 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14672 |
#. Translators: %s: function name.
|
14673 |
msgid "%s failed. Contact your hosting provider."
|
14674 |
msgstr ""
|
14675 |
|
14676 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14677 |
msgid "Remote get"
|
14678 |
msgstr ""
|
14679 |
|
14680 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14681 |
msgid ""
|
14682 |
"WooCommerce plugins may use this method of communication when checking for "
|
14683 |
"plugin updates."
|
14684 |
msgstr ""
|
14685 |
|
14686 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14687 |
msgid "Database"
|
14688 |
msgstr ""
|
14689 |
|
14690 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14691 |
msgid "WooCommerce database version"
|
14692 |
msgstr ""
|
14693 |
|
14694 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14695 |
msgid ""
|
14696 |
"The version of WooCommerce that the database is formatted for. This should "
|
14697 |
"be the same as your WooCommerce version."
|
14698 |
msgstr ""
|
14699 |
|
14700 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14701 |
msgid "Database prefix"
|
14702 |
msgstr ""
|
14703 |
|
14704 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14705 |
#. Translators: %1$s: Database prefix, %2$s: Docs link.
|
14706 |
msgid "%1$s - We recommend using a prefix with less than 20 characters. See: %2$s"
|
14707 |
msgstr ""
|
14708 |
|
14709 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14710 |
msgid "How to update your database table prefix"
|
14711 |
msgstr ""
|
14712 |
|
14713 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14714 |
msgid "MaxMind GeoIP database"
|
14715 |
msgstr ""
|
14716 |
|
14717 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14718 |
msgid "The GeoIP database from MaxMind is used to geolocate customers."
|
14719 |
msgstr ""
|
14720 |
|
14721 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14722 |
msgid "MaxMind GeoIP database requires at least PHP 5.4."
|
14723 |
msgstr ""
|
14724 |
|
14725 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14726 |
#. Translators: %1$s: Library url, %2$s: install path.
|
14727 |
msgid ""
|
14728 |
"The MaxMind GeoIP Database does not exist - Geolocation will not function. "
|
@@ -14733,211 +14734,211 @@ msgid ""
|
|
14733 |
"only."
|
14734 |
msgstr ""
|
14735 |
|
14736 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14737 |
msgid "Total Database Size"
|
14738 |
msgstr ""
|
14739 |
|
14740 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14741 |
msgid "Database Data Size"
|
14742 |
msgstr ""
|
14743 |
|
14744 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14745 |
msgid "Database Index Size"
|
14746 |
msgstr ""
|
14747 |
|
14748 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14749 |
msgid "Table does not exist"
|
14750 |
msgstr ""
|
14751 |
|
14752 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14753 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14754 |
#. Translators: %1$f: Table size, %2$f: Index size.
|
14755 |
msgid "Data: %1$.2fMB + Index: %2$.2fMB"
|
14756 |
msgstr ""
|
14757 |
|
14758 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14759 |
msgid "Post Type Counts"
|
14760 |
msgstr ""
|
14761 |
|
14762 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14763 |
msgid "Security"
|
14764 |
msgstr ""
|
14765 |
|
14766 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14767 |
msgid "Secure connection (HTTPS)"
|
14768 |
msgstr ""
|
14769 |
|
14770 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14771 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
14772 |
msgid "Is the connection to your store secure?"
|
14773 |
msgstr ""
|
14774 |
|
14775 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14776 |
#. Translators: %s: docs link.
|
14777 |
msgid ""
|
14778 |
"Your store is not using HTTPS. <a href=\"%s\" target=\"_blank\">Learn more "
|
14779 |
"about HTTPS and SSL Certificates</a>."
|
14780 |
msgstr ""
|
14781 |
|
14782 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14783 |
msgid "Hide errors from visitors"
|
14784 |
msgstr ""
|
14785 |
|
14786 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14787 |
msgid ""
|
14788 |
"Error messages can contain sensitive information about your store "
|
14789 |
"environment. These should be hidden from untrusted visitors."
|
14790 |
msgstr ""
|
14791 |
|
14792 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14793 |
msgid "Error messages should not be shown to visitors."
|
14794 |
msgstr ""
|
14795 |
|
14796 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14797 |
msgid "Active plugins"
|
14798 |
msgstr ""
|
14799 |
|
14800 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14801 |
msgid "Visit plugin homepage"
|
14802 |
msgstr ""
|
14803 |
|
14804 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14805 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14806 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14807 |
#. translators: %s: plugin latest version
|
14808 |
#. translators: %s: theme latest version
|
14809 |
#. translators: %s: parent theme latest version
|
14810 |
msgid "%s is available"
|
14811 |
msgstr ""
|
14812 |
|
14813 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14814 |
msgid "Network enabled"
|
14815 |
msgstr ""
|
14816 |
|
14817 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14818 |
msgid "Not tested with the active version of WooCommerce"
|
14819 |
msgstr ""
|
14820 |
|
14821 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14822 |
msgid "API enabled"
|
14823 |
msgstr ""
|
14824 |
|
14825 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14826 |
msgid "Does your site have REST API enabled?"
|
14827 |
msgstr ""
|
14828 |
|
14829 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14830 |
msgid "Force SSL"
|
14831 |
msgstr ""
|
14832 |
|
14833 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14834 |
msgid "Does your site force a SSL Certificate for transactions?"
|
14835 |
msgstr ""
|
14836 |
|
14837 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14838 |
msgid ""
|
14839 |
"What currency prices are listed at in the catalog and which currency "
|
14840 |
"gateways will take payments in."
|
14841 |
msgstr ""
|
14842 |
|
14843 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14844 |
msgid "The position of the currency symbol."
|
14845 |
msgstr ""
|
14846 |
|
14847 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14848 |
msgid "The thousand separator of displayed prices."
|
14849 |
msgstr ""
|
14850 |
|
14851 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14852 |
msgid "The decimal separator of displayed prices."
|
14853 |
msgstr ""
|
14854 |
|
14855 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14856 |
msgid "The number of decimal points shown in displayed prices."
|
14857 |
msgstr ""
|
14858 |
|
14859 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14860 |
msgid "Taxonomies: Product types"
|
14861 |
msgstr ""
|
14862 |
|
14863 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14864 |
msgid ""
|
14865 |
"A list of taxonomy terms that can be used in regard to order/product "
|
14866 |
"statuses."
|
14867 |
msgstr ""
|
14868 |
|
14869 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14870 |
msgid "Taxonomies: Product visibility"
|
14871 |
msgstr ""
|
14872 |
|
14873 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14874 |
msgid "A list of taxonomy terms used for product visibility."
|
14875 |
msgstr ""
|
14876 |
|
14877 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14878 |
msgid "WooCommerce pages"
|
14879 |
msgstr ""
|
14880 |
|
14881 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14882 |
#. Translators: %s: page name.
|
14883 |
msgid "Edit %s page"
|
14884 |
msgstr ""
|
14885 |
|
14886 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14887 |
#. Translators: %s: page name.
|
14888 |
msgid "The URL of your %s page (along with the Page ID)."
|
14889 |
msgstr ""
|
14890 |
|
14891 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14892 |
msgid "Page not set"
|
14893 |
msgstr ""
|
14894 |
|
14895 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14896 |
msgid "Page ID is set, but the page does not exist"
|
14897 |
msgstr ""
|
14898 |
|
14899 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14900 |
#. Translators: %s: docs link.
|
14901 |
msgid "Page visibility should be <a href=\"%s\" target=\"_blank\">public</a>"
|
14902 |
msgstr ""
|
14903 |
|
14904 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14905 |
msgid "Page does not contain the shortcode."
|
14906 |
msgstr ""
|
14907 |
|
14908 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14909 |
msgid "Theme"
|
14910 |
msgstr ""
|
14911 |
|
14912 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14913 |
msgid "The name of the current active theme."
|
14914 |
msgstr ""
|
14915 |
|
14916 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14917 |
msgid "Version"
|
14918 |
msgstr ""
|
14919 |
|
14920 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14921 |
msgid "The installed version of the current active theme."
|
14922 |
msgstr ""
|
14923 |
|
14924 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14925 |
msgid "Author URL"
|
14926 |
msgstr ""
|
14927 |
|
14928 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14929 |
msgid "The theme developers URL."
|
14930 |
msgstr ""
|
14931 |
|
14932 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14933 |
msgid "Child theme"
|
14934 |
msgstr ""
|
14935 |
|
14936 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14937 |
msgid "Displays whether or not the current theme is a child theme."
|
14938 |
msgstr ""
|
14939 |
|
14940 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14941 |
#. Translators: %s docs link.
|
14942 |
msgid ""
|
14943 |
"If you are modifying WooCommerce on a parent theme that you did not build "
|
@@ -14945,59 +14946,59 @@ msgid ""
|
|
14945 |
"target=\"_blank\">How to create a child theme</a>"
|
14946 |
msgstr ""
|
14947 |
|
14948 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14949 |
msgid "Parent theme name"
|
14950 |
msgstr ""
|
14951 |
|
14952 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14953 |
msgid "The name of the parent theme."
|
14954 |
msgstr ""
|
14955 |
|
14956 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14957 |
msgid "Parent theme version"
|
14958 |
msgstr ""
|
14959 |
|
14960 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14961 |
msgid "The installed version of the parent theme."
|
14962 |
msgstr ""
|
14963 |
|
14964 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14965 |
msgid "Parent theme author URL"
|
14966 |
msgstr ""
|
14967 |
|
14968 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14969 |
msgid "The parent theme developers URL."
|
14970 |
msgstr ""
|
14971 |
|
14972 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14973 |
msgid "WooCommerce support"
|
14974 |
msgstr ""
|
14975 |
|
14976 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14977 |
msgid ""
|
14978 |
"Displays whether or not the current active theme declares WooCommerce "
|
14979 |
"support."
|
14980 |
msgstr ""
|
14981 |
|
14982 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14983 |
msgid "Not declared"
|
14984 |
msgstr ""
|
14985 |
|
14986 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14987 |
msgid "Templates"
|
14988 |
msgstr ""
|
14989 |
|
14990 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14991 |
msgid ""
|
14992 |
"This section shows any files that are overriding the default WooCommerce "
|
14993 |
"template pages."
|
14994 |
msgstr ""
|
14995 |
|
14996 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
14997 |
msgid "Archive template"
|
14998 |
msgstr ""
|
14999 |
|
15000 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
15001 |
msgid ""
|
15002 |
"Your theme has a woocommerce.php file, you will not be able to override the "
|
15003 |
"woocommerce/archive-product.php custom template since woocommerce.php has "
|
@@ -15005,22 +15006,22 @@ msgid ""
|
|
15005 |
"issues."
|
15006 |
msgstr ""
|
15007 |
|
15008 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
15009 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
15010 |
msgid "Overrides"
|
15011 |
msgstr ""
|
15012 |
|
15013 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
15014 |
#. Translators: %1$s: Template name, %2$s: Template version, %3$s: Core
|
15015 |
#. version.
|
15016 |
msgid "%1$s version %2$s is out of date. The core version is %3$s"
|
15017 |
msgstr ""
|
15018 |
|
15019 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
15020 |
msgid "Outdated templates"
|
15021 |
msgstr ""
|
15022 |
|
15023 |
-
#: includes/admin/views/html-admin-page-status-report.php:
|
15024 |
msgid "Learn how to update"
|
15025 |
msgstr ""
|
15026 |
|
@@ -15885,7 +15886,7 @@ msgstr ""
|
|
15885 |
#: includes/api/v1/class-wc-rest-order-notes-controller.php:268
|
15886 |
#: includes/api/v1/class-wc-rest-order-notes-controller.php:301
|
15887 |
#: includes/api/v1/class-wc-rest-order-refunds-controller.php:127
|
15888 |
-
#: includes/wc-core-functions.php:
|
15889 |
#: includes/wc-order-functions.php:1019
|
15890 |
msgid "Invalid order ID."
|
15891 |
msgstr ""
|
@@ -17565,178 +17566,182 @@ msgid "MySQL version."
|
|
17565 |
msgstr ""
|
17566 |
|
17567 |
#: includes/api/class-wc-rest-system-status-controller.php:232
|
17568 |
-
msgid "
|
17569 |
msgstr ""
|
17570 |
|
17571 |
#: includes/api/class-wc-rest-system-status-controller.php:238
|
17572 |
-
msgid "
|
17573 |
msgstr ""
|
17574 |
|
17575 |
#: includes/api/class-wc-rest-system-status-controller.php:244
|
17576 |
-
msgid "Is
|
17577 |
msgstr ""
|
17578 |
|
17579 |
#: includes/api/class-wc-rest-system-status-controller.php:250
|
17580 |
-
msgid "Is
|
17581 |
msgstr ""
|
17582 |
|
17583 |
#: includes/api/class-wc-rest-system-status-controller.php:256
|
17584 |
-
msgid "Is
|
17585 |
msgstr ""
|
17586 |
|
17587 |
#: includes/api/class-wc-rest-system-status-controller.php:262
|
17588 |
-
msgid "Is
|
17589 |
msgstr ""
|
17590 |
|
17591 |
#: includes/api/class-wc-rest-system-status-controller.php:268
|
17592 |
-
msgid "
|
17593 |
msgstr ""
|
17594 |
|
17595 |
#: includes/api/class-wc-rest-system-status-controller.php:274
|
17596 |
-
msgid "Remote POST
|
17597 |
msgstr ""
|
17598 |
|
17599 |
#: includes/api/class-wc-rest-system-status-controller.php:280
|
17600 |
-
msgid "Remote
|
17601 |
msgstr ""
|
17602 |
|
17603 |
#: includes/api/class-wc-rest-system-status-controller.php:286
|
|
|
|
|
|
|
|
|
17604 |
msgid "Remote GET response."
|
17605 |
msgstr ""
|
17606 |
|
17607 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17608 |
msgid "Database."
|
17609 |
msgstr ""
|
17610 |
|
17611 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17612 |
msgid "WC database version."
|
17613 |
msgstr ""
|
17614 |
|
17615 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17616 |
msgid "Database prefix."
|
17617 |
msgstr ""
|
17618 |
|
17619 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17620 |
msgid "MaxMind GeoIP database."
|
17621 |
msgstr ""
|
17622 |
|
17623 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17624 |
msgid "Database tables."
|
17625 |
msgstr ""
|
17626 |
|
17627 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17628 |
msgid "Active plugins."
|
17629 |
msgstr ""
|
17630 |
|
17631 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17632 |
msgid "Theme."
|
17633 |
msgstr ""
|
17634 |
|
17635 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17636 |
msgid "Theme name."
|
17637 |
msgstr ""
|
17638 |
|
17639 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17640 |
msgid "Theme version."
|
17641 |
msgstr ""
|
17642 |
|
17643 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17644 |
msgid "Latest version of theme."
|
17645 |
msgstr ""
|
17646 |
|
17647 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17648 |
msgid "Theme author URL."
|
17649 |
msgstr ""
|
17650 |
|
17651 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17652 |
msgid "Is this theme a child theme?"
|
17653 |
msgstr ""
|
17654 |
|
17655 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17656 |
msgid "Does the theme declare WooCommerce support?"
|
17657 |
msgstr ""
|
17658 |
|
17659 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17660 |
msgid "Does the theme have a woocommerce.php file?"
|
17661 |
msgstr ""
|
17662 |
|
17663 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17664 |
msgid "Does this theme have outdated templates?"
|
17665 |
msgstr ""
|
17666 |
|
17667 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17668 |
msgid "Template overrides."
|
17669 |
msgstr ""
|
17670 |
|
17671 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17672 |
msgid "Parent theme name."
|
17673 |
msgstr ""
|
17674 |
|
17675 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17676 |
msgid "Parent theme version."
|
17677 |
msgstr ""
|
17678 |
|
17679 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17680 |
msgid "Parent theme author URL."
|
17681 |
msgstr ""
|
17682 |
|
17683 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17684 |
msgid "Settings."
|
17685 |
msgstr ""
|
17686 |
|
17687 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17688 |
msgid "REST API enabled?"
|
17689 |
msgstr ""
|
17690 |
|
17691 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17692 |
msgid "SSL forced?"
|
17693 |
msgstr ""
|
17694 |
|
17695 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17696 |
msgid "Currency."
|
17697 |
msgstr ""
|
17698 |
|
17699 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17700 |
msgid "Currency symbol."
|
17701 |
msgstr ""
|
17702 |
|
17703 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17704 |
msgid "Currency position."
|
17705 |
msgstr ""
|
17706 |
|
17707 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17708 |
msgid "Thousand separator."
|
17709 |
msgstr ""
|
17710 |
|
17711 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17712 |
msgid "Decimal separator."
|
17713 |
msgstr ""
|
17714 |
|
17715 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17716 |
msgid "Number of decimals."
|
17717 |
msgstr ""
|
17718 |
|
17719 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17720 |
msgid "Geolocation enabled?"
|
17721 |
msgstr ""
|
17722 |
|
17723 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17724 |
msgid "Taxonomy terms for product/order statuses."
|
17725 |
msgstr ""
|
17726 |
|
17727 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17728 |
msgid "Terms in the product visibility taxonomy."
|
17729 |
msgstr ""
|
17730 |
|
17731 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17732 |
msgid "Security."
|
17733 |
msgstr ""
|
17734 |
|
17735 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17736 |
msgid "Hide errors from visitors?"
|
17737 |
msgstr ""
|
17738 |
|
17739 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
17740 |
msgid "WooCommerce pages."
|
17741 |
msgstr ""
|
17742 |
|
@@ -17839,7 +17844,7 @@ msgid "Clear customer sessions"
|
|
17839 |
msgstr ""
|
17840 |
|
17841 |
#: includes/api/class-wc-rest-system-status-tools-controller.php:159
|
17842 |
-
#: templates/single-product/add-to-cart/variable.php:
|
17843 |
msgid "Clear"
|
17844 |
msgstr ""
|
17845 |
|
@@ -19951,98 +19956,98 @@ msgstr ""
|
|
19951 |
msgid "ZIP"
|
19952 |
msgstr ""
|
19953 |
|
19954 |
-
#: includes/class-wc-coupon.php:
|
19955 |
msgid "Invalid discount type"
|
19956 |
msgstr ""
|
19957 |
|
19958 |
-
#: includes/class-wc-coupon.php:
|
19959 |
msgid "Invalid discount amount"
|
19960 |
msgstr ""
|
19961 |
|
19962 |
-
#: includes/class-wc-coupon.php:
|
19963 |
msgid "Invalid email address restriction"
|
19964 |
msgstr ""
|
19965 |
|
19966 |
-
#: includes/class-wc-coupon.php:
|
19967 |
msgid "Coupon code applied successfully."
|
19968 |
msgstr ""
|
19969 |
|
19970 |
-
#: includes/class-wc-coupon.php:
|
19971 |
msgid "Coupon code removed successfully."
|
19972 |
msgstr ""
|
19973 |
|
19974 |
-
#: includes/class-wc-coupon.php:
|
19975 |
msgid "Coupon is not valid."
|
19976 |
msgstr ""
|
19977 |
|
19978 |
-
#: includes/class-wc-coupon.php:
|
19979 |
#. translators: %s: coupon code
|
19980 |
msgid "Coupon \"%s\" does not exist!"
|
19981 |
msgstr ""
|
19982 |
|
19983 |
-
#: includes/class-wc-coupon.php:
|
19984 |
#. translators: %s: coupon code
|
19985 |
msgid ""
|
19986 |
"Sorry, it seems the coupon \"%s\" is invalid - it has now been removed from "
|
19987 |
"your order."
|
19988 |
msgstr ""
|
19989 |
|
19990 |
-
#: includes/class-wc-coupon.php:
|
19991 |
#. translators: %s: coupon code
|
19992 |
msgid ""
|
19993 |
"Sorry, it seems the coupon \"%s\" is not yours - it has now been removed "
|
19994 |
"from your order."
|
19995 |
msgstr ""
|
19996 |
|
19997 |
-
#: includes/class-wc-coupon.php:
|
19998 |
#. translators: %s: coupon code
|
19999 |
msgid ""
|
20000 |
"Sorry, coupon \"%s\" has already been applied and cannot be used in "
|
20001 |
"conjunction with other coupons."
|
20002 |
msgstr ""
|
20003 |
|
20004 |
-
#: includes/class-wc-coupon.php:
|
20005 |
#: includes/class-wc-discounts.php:617
|
20006 |
msgid "Coupon usage limit has been reached."
|
20007 |
msgstr ""
|
20008 |
|
20009 |
-
#: includes/class-wc-coupon.php:
|
20010 |
msgid "This coupon has expired."
|
20011 |
msgstr ""
|
20012 |
|
20013 |
-
#: includes/class-wc-coupon.php:
|
20014 |
#. translators: %s: coupon minimum amount
|
20015 |
msgid "The minimum spend for this coupon is %s."
|
20016 |
msgstr ""
|
20017 |
|
20018 |
-
#: includes/class-wc-coupon.php:
|
20019 |
#. translators: %s: coupon maximum amount
|
20020 |
msgid "The maximum spend for this coupon is %s."
|
20021 |
msgstr ""
|
20022 |
|
20023 |
-
#: includes/class-wc-coupon.php:
|
20024 |
msgid "Sorry, this coupon is not applicable to your cart contents."
|
20025 |
msgstr ""
|
20026 |
|
20027 |
-
#: includes/class-wc-coupon.php:
|
20028 |
#. translators: %s: products list
|
20029 |
msgid "Sorry, this coupon is not applicable to the products: %s."
|
20030 |
msgstr ""
|
20031 |
|
20032 |
-
#: includes/class-wc-coupon.php:
|
20033 |
#. translators: %s: categories list
|
20034 |
msgid "Sorry, this coupon is not applicable to the categories: %s."
|
20035 |
msgstr ""
|
20036 |
|
20037 |
-
#: includes/class-wc-coupon.php:
|
20038 |
msgid "Sorry, this coupon is not valid for sale items."
|
20039 |
msgstr ""
|
20040 |
|
20041 |
-
#: includes/class-wc-coupon.php:
|
20042 |
msgid "Coupon does not exist!"
|
20043 |
msgstr ""
|
20044 |
|
20045 |
-
#: includes/class-wc-coupon.php:
|
20046 |
msgid "Please enter a coupon code."
|
20047 |
msgstr ""
|
20048 |
|
@@ -20118,7 +20123,7 @@ msgstr ""
|
|
20118 |
msgid "File not found"
|
20119 |
msgstr ""
|
20120 |
|
20121 |
-
#: includes/class-wc-download-handler.php:
|
20122 |
msgid "Go to shop"
|
20123 |
msgstr ""
|
20124 |
|
@@ -20158,7 +20163,7 @@ msgstr ""
|
|
20158 |
msgid "Buy now"
|
20159 |
msgstr ""
|
20160 |
|
20161 |
-
#: includes/class-wc-embed.php:130 includes/wc-template-functions.php:
|
20162 |
#: includes/widgets/class-wc-widget-layered-nav-filters.php:102
|
20163 |
#. translators: %s: average rating
|
20164 |
#. translators: %s: rating
|
@@ -20359,39 +20364,39 @@ msgstr ""
|
|
20359 |
msgid "Please enter a stronger password."
|
20360 |
msgstr ""
|
20361 |
|
20362 |
-
#: includes/class-wc-install.php:
|
20363 |
msgid "Monthly"
|
20364 |
msgstr ""
|
20365 |
|
20366 |
-
#: includes/class-wc-install.php:
|
20367 |
msgid "View WooCommerce settings"
|
20368 |
msgstr ""
|
20369 |
|
20370 |
-
#: includes/class-wc-install.php:
|
20371 |
msgid "View WooCommerce documentation"
|
20372 |
msgstr ""
|
20373 |
|
20374 |
-
#: includes/class-wc-install.php:
|
20375 |
msgid "Docs"
|
20376 |
msgstr ""
|
20377 |
|
20378 |
-
#: includes/class-wc-install.php:
|
20379 |
msgid "View WooCommerce API docs"
|
20380 |
msgstr ""
|
20381 |
|
20382 |
-
#: includes/class-wc-install.php:
|
20383 |
msgid "API docs"
|
20384 |
msgstr ""
|
20385 |
|
20386 |
-
#: includes/class-wc-install.php:
|
20387 |
msgid "Visit premium customer support"
|
20388 |
msgstr ""
|
20389 |
|
20390 |
-
#: includes/class-wc-install.php:
|
20391 |
msgid "Premium support"
|
20392 |
msgstr ""
|
20393 |
|
20394 |
-
#: includes/class-wc-install.php:
|
20395 |
#. translators: 1: plugin name, 2: error message, 3: URL to install plugin
|
20396 |
#. manually.
|
20397 |
#. translators: 1: theme slug, 2: error message, 3: URL to install theme
|
@@ -20401,7 +20406,7 @@ msgid ""
|
|
20401 |
"manually by clicking here.</a>"
|
20402 |
msgstr ""
|
20403 |
|
20404 |
-
#: includes/class-wc-install.php:
|
20405 |
#. translators: 1: plugin name, 2: URL to WP plugin page.
|
20406 |
msgid ""
|
20407 |
"%1$s was installed but could not be activated. <a href=\"%2$s\">Please "
|
@@ -21037,7 +21042,7 @@ msgid "Access to Purchased Downloads"
|
|
21037 |
msgstr ""
|
21038 |
|
21039 |
#: includes/class-wc-privacy-exporters.php:137
|
21040 |
-
#: includes/class-wc-privacy-exporters.php:
|
21041 |
msgid "Download ID"
|
21042 |
msgstr ""
|
21043 |
|
@@ -21074,28 +21079,40 @@ msgstr ""
|
|
21074 |
msgid "Shipping Address"
|
21075 |
msgstr ""
|
21076 |
|
21077 |
-
#: includes/class-wc-privacy-exporters.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21078 |
#: templates/order/form-tracking.php:27
|
21079 |
msgid "Order ID"
|
21080 |
msgstr ""
|
21081 |
|
21082 |
-
#: includes/class-wc-privacy-exporters.php:
|
21083 |
msgid "User email"
|
21084 |
msgstr ""
|
21085 |
|
21086 |
-
#: includes/class-wc-privacy-exporters.php:
|
21087 |
msgid "Download count"
|
21088 |
msgstr ""
|
21089 |
|
21090 |
-
#: includes/class-wc-privacy-exporters.php:
|
21091 |
msgid "Access granted"
|
21092 |
msgstr ""
|
21093 |
|
21094 |
-
#: includes/class-wc-privacy-exporters.php:
|
21095 |
msgid "Payment Tokens"
|
21096 |
msgstr ""
|
21097 |
|
21098 |
-
#: includes/class-wc-privacy-exporters.php:
|
21099 |
msgid "Token"
|
21100 |
msgstr ""
|
21101 |
|
@@ -21108,7 +21125,7 @@ msgid "Customer Downloads"
|
|
21108 |
msgstr ""
|
21109 |
|
21110 |
#: includes/class-wc-privacy.php:45 includes/class-wc-privacy.php:51
|
21111 |
-
msgid "Customer Tokens"
|
21112 |
msgstr ""
|
21113 |
|
21114 |
#: includes/class-wc-privacy.php:72
|
@@ -21762,7 +21779,7 @@ msgstr ""
|
|
21762 |
#: includes/emails/class-wc-email.php:602
|
21763 |
#: includes/gateways/bacs/class-wc-gateway-bacs.php:82
|
21764 |
#: includes/gateways/cheque/class-wc-gateway-cheque.php:58
|
21765 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
21766 |
#: includes/gateways/paypal/includes/settings-paypal.php:12
|
21767 |
#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:190
|
21768 |
#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:19
|
@@ -22130,7 +22147,7 @@ msgstr ""
|
|
22130 |
|
22131 |
#: includes/gateways/bacs/class-wc-gateway-bacs.php:97
|
22132 |
#: includes/gateways/cheque/class-wc-gateway-cheque.php:73
|
22133 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
22134 |
msgid "Payment method description that the customer will see on your checkout."
|
22135 |
msgstr ""
|
22136 |
|
@@ -22143,7 +22160,7 @@ msgstr ""
|
|
22143 |
|
22144 |
#: includes/gateways/bacs/class-wc-gateway-bacs.php:102
|
22145 |
#: includes/gateways/cheque/class-wc-gateway-cheque.php:78
|
22146 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
22147 |
msgid "Instructions"
|
22148 |
msgstr ""
|
22149 |
|
@@ -22279,62 +22296,65 @@ msgstr ""
|
|
22279 |
msgid "Have your customers pay with cash (or by other means) upon delivery."
|
22280 |
msgstr ""
|
22281 |
|
22282 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
|
|
22283 |
msgid "Any "%1$s" method"
|
22284 |
msgstr ""
|
22285 |
|
22286 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
|
|
22287 |
msgid "%1$s (#%2$s)"
|
22288 |
msgstr ""
|
22289 |
|
22290 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
|
|
22291 |
msgid "%1$s – %2$s"
|
22292 |
msgstr ""
|
22293 |
|
22294 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
22295 |
msgid "Other locations"
|
22296 |
msgstr ""
|
22297 |
|
22298 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
22299 |
msgid "Enable cash on delivery"
|
22300 |
msgstr ""
|
22301 |
|
22302 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
22303 |
msgid "Payment method description that the customer will see on your website."
|
22304 |
msgstr ""
|
22305 |
|
22306 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
22307 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
22308 |
msgid "Pay with cash upon delivery."
|
22309 |
msgstr ""
|
22310 |
|
22311 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
22312 |
msgid "Instructions that will be added to the thank you page."
|
22313 |
msgstr ""
|
22314 |
|
22315 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
22316 |
msgid "Enable for shipping methods"
|
22317 |
msgstr ""
|
22318 |
|
22319 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
22320 |
msgid ""
|
22321 |
"If COD is only available for certain methods, set it up here. Leave blank "
|
22322 |
"to enable for all methods."
|
22323 |
msgstr ""
|
22324 |
|
22325 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
22326 |
msgid "Select shipping methods"
|
22327 |
msgstr ""
|
22328 |
|
22329 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
22330 |
msgid "Accept for virtual orders"
|
22331 |
msgstr ""
|
22332 |
|
22333 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
22334 |
msgid "Accept COD if the order is virtual"
|
22335 |
msgstr ""
|
22336 |
|
22337 |
-
#: includes/gateways/cod/class-wc-gateway-cod.php:
|
22338 |
msgid "Payment to be made upon delivery."
|
22339 |
msgstr ""
|
22340 |
|
@@ -23014,7 +23034,7 @@ msgid "No matching product exists to update."
|
|
23014 |
msgstr ""
|
23015 |
|
23016 |
#: includes/legacy/abstract-wc-legacy-order.php:507
|
23017 |
-
#: includes/wc-template-functions.php:
|
23018 |
#. translators: 1: current item count
|
23019 |
#. translators: %d: downloads count
|
23020 |
msgid "Download %d"
|
@@ -23514,684 +23534,684 @@ msgstr ""
|
|
23514 |
msgid "estimated for %s"
|
23515 |
msgstr ""
|
23516 |
|
23517 |
-
#: includes/wc-core-functions.php:
|
23518 |
#. translators: %s template
|
23519 |
msgid "%s does not exist."
|
23520 |
msgstr ""
|
23521 |
|
23522 |
-
#: includes/wc-core-functions.php:
|
23523 |
msgid "United Arab Emirates dirham"
|
23524 |
msgstr ""
|
23525 |
|
23526 |
-
#: includes/wc-core-functions.php:
|
23527 |
msgid "Afghan afghani"
|
23528 |
msgstr ""
|
23529 |
|
23530 |
-
#: includes/wc-core-functions.php:
|
23531 |
msgid "Albanian lek"
|
23532 |
msgstr ""
|
23533 |
|
23534 |
-
#: includes/wc-core-functions.php:
|
23535 |
msgid "Armenian dram"
|
23536 |
msgstr ""
|
23537 |
|
23538 |
-
#: includes/wc-core-functions.php:
|
23539 |
msgid "Netherlands Antillean guilder"
|
23540 |
msgstr ""
|
23541 |
|
23542 |
-
#: includes/wc-core-functions.php:
|
23543 |
msgid "Angolan kwanza"
|
23544 |
msgstr ""
|
23545 |
|
23546 |
-
#: includes/wc-core-functions.php:
|
23547 |
msgid "Argentine peso"
|
23548 |
msgstr ""
|
23549 |
|
23550 |
-
#: includes/wc-core-functions.php:
|
23551 |
msgid "Australian dollar"
|
23552 |
msgstr ""
|
23553 |
|
23554 |
-
#: includes/wc-core-functions.php:
|
23555 |
msgid "Aruban florin"
|
23556 |
msgstr ""
|
23557 |
|
23558 |
-
#: includes/wc-core-functions.php:
|
23559 |
msgid "Azerbaijani manat"
|
23560 |
msgstr ""
|
23561 |
|
23562 |
-
#: includes/wc-core-functions.php:
|
23563 |
msgid "Bosnia and Herzegovina convertible mark"
|
23564 |
msgstr ""
|
23565 |
|
23566 |
-
#: includes/wc-core-functions.php:
|
23567 |
msgid "Barbadian dollar"
|
23568 |
msgstr ""
|
23569 |
|
23570 |
-
#: includes/wc-core-functions.php:
|
23571 |
msgid "Bangladeshi taka"
|
23572 |
msgstr ""
|
23573 |
|
23574 |
-
#: includes/wc-core-functions.php:
|
23575 |
msgid "Bulgarian lev"
|
23576 |
msgstr ""
|
23577 |
|
23578 |
-
#: includes/wc-core-functions.php:
|
23579 |
msgid "Bahraini dinar"
|
23580 |
msgstr ""
|
23581 |
|
23582 |
-
#: includes/wc-core-functions.php:
|
23583 |
msgid "Burundian franc"
|
23584 |
msgstr ""
|
23585 |
|
23586 |
-
#: includes/wc-core-functions.php:
|
23587 |
msgid "Bermudian dollar"
|
23588 |
msgstr ""
|
23589 |
|
23590 |
-
#: includes/wc-core-functions.php:
|
23591 |
msgid "Brunei dollar"
|
23592 |
msgstr ""
|
23593 |
|
23594 |
-
#: includes/wc-core-functions.php:
|
23595 |
msgid "Bolivian boliviano"
|
23596 |
msgstr ""
|
23597 |
|
23598 |
-
#: includes/wc-core-functions.php:
|
23599 |
msgid "Brazilian real"
|
23600 |
msgstr ""
|
23601 |
|
23602 |
-
#: includes/wc-core-functions.php:
|
23603 |
msgid "Bahamian dollar"
|
23604 |
msgstr ""
|
23605 |
|
23606 |
-
#: includes/wc-core-functions.php:
|
23607 |
msgid "Bitcoin"
|
23608 |
msgstr ""
|
23609 |
|
23610 |
-
#: includes/wc-core-functions.php:
|
23611 |
msgid "Bhutanese ngultrum"
|
23612 |
msgstr ""
|
23613 |
|
23614 |
-
#: includes/wc-core-functions.php:
|
23615 |
msgid "Botswana pula"
|
23616 |
msgstr ""
|
23617 |
|
23618 |
-
#: includes/wc-core-functions.php:
|
23619 |
msgid "Belarusian ruble (old)"
|
23620 |
msgstr ""
|
23621 |
|
23622 |
-
#: includes/wc-core-functions.php:
|
23623 |
msgid "Belarusian ruble"
|
23624 |
msgstr ""
|
23625 |
|
23626 |
-
#: includes/wc-core-functions.php:
|
23627 |
msgid "Belize dollar"
|
23628 |
msgstr ""
|
23629 |
|
23630 |
-
#: includes/wc-core-functions.php:
|
23631 |
msgid "Canadian dollar"
|
23632 |
msgstr ""
|
23633 |
|
23634 |
-
#: includes/wc-core-functions.php:
|
23635 |
msgid "Congolese franc"
|
23636 |
msgstr ""
|
23637 |
|
23638 |
-
#: includes/wc-core-functions.php:
|
23639 |
msgid "Swiss franc"
|
23640 |
msgstr ""
|
23641 |
|
23642 |
-
#: includes/wc-core-functions.php:
|
23643 |
msgid "Chilean peso"
|
23644 |
msgstr ""
|
23645 |
|
23646 |
-
#: includes/wc-core-functions.php:
|
23647 |
msgid "Chinese yuan"
|
23648 |
msgstr ""
|
23649 |
|
23650 |
-
#: includes/wc-core-functions.php:
|
23651 |
msgid "Colombian peso"
|
23652 |
msgstr ""
|
23653 |
|
23654 |
-
#: includes/wc-core-functions.php:
|
23655 |
msgid "Costa Rican colón"
|
23656 |
msgstr ""
|
23657 |
|
23658 |
-
#: includes/wc-core-functions.php:
|
23659 |
msgid "Cuban convertible peso"
|
23660 |
msgstr ""
|
23661 |
|
23662 |
-
#: includes/wc-core-functions.php:
|
23663 |
msgid "Cuban peso"
|
23664 |
msgstr ""
|
23665 |
|
23666 |
-
#: includes/wc-core-functions.php:
|
23667 |
msgid "Cape Verdean escudo"
|
23668 |
msgstr ""
|
23669 |
|
23670 |
-
#: includes/wc-core-functions.php:
|
23671 |
msgid "Czech koruna"
|
23672 |
msgstr ""
|
23673 |
|
23674 |
-
#: includes/wc-core-functions.php:
|
23675 |
msgid "Djiboutian franc"
|
23676 |
msgstr ""
|
23677 |
|
23678 |
-
#: includes/wc-core-functions.php:
|
23679 |
msgid "Danish krone"
|
23680 |
msgstr ""
|
23681 |
|
23682 |
-
#: includes/wc-core-functions.php:
|
23683 |
msgid "Dominican peso"
|
23684 |
msgstr ""
|
23685 |
|
23686 |
-
#: includes/wc-core-functions.php:
|
23687 |
msgid "Algerian dinar"
|
23688 |
msgstr ""
|
23689 |
|
23690 |
-
#: includes/wc-core-functions.php:
|
23691 |
msgid "Egyptian pound"
|
23692 |
msgstr ""
|
23693 |
|
23694 |
-
#: includes/wc-core-functions.php:
|
23695 |
msgid "Eritrean nakfa"
|
23696 |
msgstr ""
|
23697 |
|
23698 |
-
#: includes/wc-core-functions.php:
|
23699 |
msgid "Ethiopian birr"
|
23700 |
msgstr ""
|
23701 |
|
23702 |
-
#: includes/wc-core-functions.php:
|
23703 |
msgid "Euro"
|
23704 |
msgstr ""
|
23705 |
|
23706 |
-
#: includes/wc-core-functions.php:
|
23707 |
msgid "Fijian dollar"
|
23708 |
msgstr ""
|
23709 |
|
23710 |
-
#: includes/wc-core-functions.php:
|
23711 |
msgid "Falkland Islands pound"
|
23712 |
msgstr ""
|
23713 |
|
23714 |
-
#: includes/wc-core-functions.php:
|
23715 |
msgid "Pound sterling"
|
23716 |
msgstr ""
|
23717 |
|
23718 |
-
#: includes/wc-core-functions.php:
|
23719 |
msgid "Georgian lari"
|
23720 |
msgstr ""
|
23721 |
|
23722 |
-
#: includes/wc-core-functions.php:
|
23723 |
msgid "Guernsey pound"
|
23724 |
msgstr ""
|
23725 |
|
23726 |
-
#: includes/wc-core-functions.php:
|
23727 |
msgid "Ghana cedi"
|
23728 |
msgstr ""
|
23729 |
|
23730 |
-
#: includes/wc-core-functions.php:
|
23731 |
msgid "Gibraltar pound"
|
23732 |
msgstr ""
|
23733 |
|
23734 |
-
#: includes/wc-core-functions.php:
|
23735 |
msgid "Gambian dalasi"
|
23736 |
msgstr ""
|
23737 |
|
23738 |
-
#: includes/wc-core-functions.php:
|
23739 |
msgid "Guinean franc"
|
23740 |
msgstr ""
|
23741 |
|
23742 |
-
#: includes/wc-core-functions.php:
|
23743 |
msgid "Guatemalan quetzal"
|
23744 |
msgstr ""
|
23745 |
|
23746 |
-
#: includes/wc-core-functions.php:
|
23747 |
msgid "Guyanese dollar"
|
23748 |
msgstr ""
|
23749 |
|
23750 |
-
#: includes/wc-core-functions.php:
|
23751 |
msgid "Hong Kong dollar"
|
23752 |
msgstr ""
|
23753 |
|
23754 |
-
#: includes/wc-core-functions.php:
|
23755 |
msgid "Honduran lempira"
|
23756 |
msgstr ""
|
23757 |
|
23758 |
-
#: includes/wc-core-functions.php:
|
23759 |
msgid "Croatian kuna"
|
23760 |
msgstr ""
|
23761 |
|
23762 |
-
#: includes/wc-core-functions.php:
|
23763 |
msgid "Haitian gourde"
|
23764 |
msgstr ""
|
23765 |
|
23766 |
-
#: includes/wc-core-functions.php:
|
23767 |
msgid "Hungarian forint"
|
23768 |
msgstr ""
|
23769 |
|
23770 |
-
#: includes/wc-core-functions.php:
|
23771 |
msgid "Indonesian rupiah"
|
23772 |
msgstr ""
|
23773 |
|
23774 |
-
#: includes/wc-core-functions.php:
|
23775 |
msgid "Israeli new shekel"
|
23776 |
msgstr ""
|
23777 |
|
23778 |
-
#: includes/wc-core-functions.php:
|
23779 |
msgid "Manx pound"
|
23780 |
msgstr ""
|
23781 |
|
23782 |
-
#: includes/wc-core-functions.php:
|
23783 |
msgid "Indian rupee"
|
23784 |
msgstr ""
|
23785 |
|
23786 |
-
#: includes/wc-core-functions.php:
|
23787 |
msgid "Iraqi dinar"
|
23788 |
msgstr ""
|
23789 |
|
23790 |
-
#: includes/wc-core-functions.php:
|
23791 |
msgid "Iranian rial"
|
23792 |
msgstr ""
|
23793 |
|
23794 |
-
#: includes/wc-core-functions.php:
|
23795 |
msgid "Iranian toman"
|
23796 |
msgstr ""
|
23797 |
|
23798 |
-
#: includes/wc-core-functions.php:
|
23799 |
msgid "Icelandic króna"
|
23800 |
msgstr ""
|
23801 |
|
23802 |
-
#: includes/wc-core-functions.php:
|
23803 |
msgid "Jersey pound"
|
23804 |
msgstr ""
|
23805 |
|
23806 |
-
#: includes/wc-core-functions.php:
|
23807 |
msgid "Jamaican dollar"
|
23808 |
msgstr ""
|
23809 |
|
23810 |
-
#: includes/wc-core-functions.php:
|
23811 |
msgid "Jordanian dinar"
|
23812 |
msgstr ""
|
23813 |
|
23814 |
-
#: includes/wc-core-functions.php:
|
23815 |
msgid "Japanese yen"
|
23816 |
msgstr ""
|
23817 |
|
23818 |
-
#: includes/wc-core-functions.php:
|
23819 |
msgid "Kenyan shilling"
|
23820 |
msgstr ""
|
23821 |
|
23822 |
-
#: includes/wc-core-functions.php:
|
23823 |
msgid "Kyrgyzstani som"
|
23824 |
msgstr ""
|
23825 |
|
23826 |
-
#: includes/wc-core-functions.php:
|
23827 |
msgid "Cambodian riel"
|
23828 |
msgstr ""
|
23829 |
|
23830 |
-
#: includes/wc-core-functions.php:
|
23831 |
msgid "Comorian franc"
|
23832 |
msgstr ""
|
23833 |
|
23834 |
-
#: includes/wc-core-functions.php:
|
23835 |
msgid "North Korean won"
|
23836 |
msgstr ""
|
23837 |
|
23838 |
-
#: includes/wc-core-functions.php:
|
23839 |
msgid "South Korean won"
|
23840 |
msgstr ""
|
23841 |
|
23842 |
-
#: includes/wc-core-functions.php:
|
23843 |
msgid "Kuwaiti dinar"
|
23844 |
msgstr ""
|
23845 |
|
23846 |
-
#: includes/wc-core-functions.php:
|
23847 |
msgid "Cayman Islands dollar"
|
23848 |
msgstr ""
|
23849 |
|
23850 |
-
#: includes/wc-core-functions.php:
|
23851 |
msgid "Kazakhstani tenge"
|
23852 |
msgstr ""
|
23853 |
|
23854 |
-
#: includes/wc-core-functions.php:
|
23855 |
msgid "Lao kip"
|
23856 |
msgstr ""
|
23857 |
|
23858 |
-
#: includes/wc-core-functions.php:
|
23859 |
msgid "Lebanese pound"
|
23860 |
msgstr ""
|
23861 |
|
23862 |
-
#: includes/wc-core-functions.php:
|
23863 |
msgid "Sri Lankan rupee"
|
23864 |
msgstr ""
|
23865 |
|
23866 |
-
#: includes/wc-core-functions.php:
|
23867 |
msgid "Liberian dollar"
|
23868 |
msgstr ""
|
23869 |
|
23870 |
-
#: includes/wc-core-functions.php:
|
23871 |
msgid "Lesotho loti"
|
23872 |
msgstr ""
|
23873 |
|
23874 |
-
#: includes/wc-core-functions.php:
|
23875 |
msgid "Libyan dinar"
|
23876 |
msgstr ""
|
23877 |
|
23878 |
-
#: includes/wc-core-functions.php:
|
23879 |
msgid "Moroccan dirham"
|
23880 |
msgstr ""
|
23881 |
|
23882 |
-
#: includes/wc-core-functions.php:
|
23883 |
msgid "Moldovan leu"
|
23884 |
msgstr ""
|
23885 |
|
23886 |
-
#: includes/wc-core-functions.php:
|
23887 |
msgid "Malagasy ariary"
|
23888 |
msgstr ""
|
23889 |
|
23890 |
-
#: includes/wc-core-functions.php:
|
23891 |
msgid "Macedonian denar"
|
23892 |
msgstr ""
|
23893 |
|
23894 |
-
#: includes/wc-core-functions.php:
|
23895 |
msgid "Burmese kyat"
|
23896 |
msgstr ""
|
23897 |
|
23898 |
-
#: includes/wc-core-functions.php:
|
23899 |
msgid "Mongolian tögrög"
|
23900 |
msgstr ""
|
23901 |
|
23902 |
-
#: includes/wc-core-functions.php:
|
23903 |
msgid "Macanese pataca"
|
23904 |
msgstr ""
|
23905 |
|
23906 |
-
#: includes/wc-core-functions.php:
|
23907 |
msgid "Mauritanian ouguiya"
|
23908 |
msgstr ""
|
23909 |
|
23910 |
-
#: includes/wc-core-functions.php:
|
23911 |
msgid "Mauritian rupee"
|
23912 |
msgstr ""
|
23913 |
|
23914 |
-
#: includes/wc-core-functions.php:
|
23915 |
msgid "Maldivian rufiyaa"
|
23916 |
msgstr ""
|
23917 |
|
23918 |
-
#: includes/wc-core-functions.php:
|
23919 |
msgid "Malawian kwacha"
|
23920 |
msgstr ""
|
23921 |
|
23922 |
-
#: includes/wc-core-functions.php:
|
23923 |
msgid "Mexican peso"
|
23924 |
msgstr ""
|
23925 |
|
23926 |
-
#: includes/wc-core-functions.php:
|
23927 |
msgid "Malaysian ringgit"
|
23928 |
msgstr ""
|
23929 |
|
23930 |
-
#: includes/wc-core-functions.php:
|
23931 |
msgid "Mozambican metical"
|
23932 |
msgstr ""
|
23933 |
|
23934 |
-
#: includes/wc-core-functions.php:
|
23935 |
msgid "Namibian dollar"
|
23936 |
msgstr ""
|
23937 |
|
23938 |
-
#: includes/wc-core-functions.php:
|
23939 |
msgid "Nigerian naira"
|
23940 |
msgstr ""
|
23941 |
|
23942 |
-
#: includes/wc-core-functions.php:
|
23943 |
msgid "Nicaraguan córdoba"
|
23944 |
msgstr ""
|
23945 |
|
23946 |
-
#: includes/wc-core-functions.php:
|
23947 |
msgid "Norwegian krone"
|
23948 |
msgstr ""
|
23949 |
|
23950 |
-
#: includes/wc-core-functions.php:
|
23951 |
msgid "Nepalese rupee"
|
23952 |
msgstr ""
|
23953 |
|
23954 |
-
#: includes/wc-core-functions.php:
|
23955 |
msgid "New Zealand dollar"
|
23956 |
msgstr ""
|
23957 |
|
23958 |
-
#: includes/wc-core-functions.php:
|
23959 |
msgid "Omani rial"
|
23960 |
msgstr ""
|
23961 |
|
23962 |
-
#: includes/wc-core-functions.php:
|
23963 |
msgid "Panamanian balboa"
|
23964 |
msgstr ""
|
23965 |
|
23966 |
-
#: includes/wc-core-functions.php:
|
23967 |
msgid "Peruvian nuevo sol"
|
23968 |
msgstr ""
|
23969 |
|
23970 |
-
#: includes/wc-core-functions.php:
|
23971 |
msgid "Papua New Guinean kina"
|
23972 |
msgstr ""
|
23973 |
|
23974 |
-
#: includes/wc-core-functions.php:
|
23975 |
msgid "Philippine peso"
|
23976 |
msgstr ""
|
23977 |
|
23978 |
-
#: includes/wc-core-functions.php:
|
23979 |
msgid "Pakistani rupee"
|
23980 |
msgstr ""
|
23981 |
|
23982 |
-
#: includes/wc-core-functions.php:
|
23983 |
msgid "Polish złoty"
|
23984 |
msgstr ""
|
23985 |
|
23986 |
-
#: includes/wc-core-functions.php:
|
23987 |
msgid "Transnistrian ruble"
|
23988 |
msgstr ""
|
23989 |
|
23990 |
-
#: includes/wc-core-functions.php:
|
23991 |
msgid "Paraguayan guaraní"
|
23992 |
msgstr ""
|
23993 |
|
23994 |
-
#: includes/wc-core-functions.php:
|
23995 |
msgid "Qatari riyal"
|
23996 |
msgstr ""
|
23997 |
|
23998 |
-
#: includes/wc-core-functions.php:
|
23999 |
msgid "Romanian leu"
|
24000 |
msgstr ""
|
24001 |
|
24002 |
-
#: includes/wc-core-functions.php:
|
24003 |
msgid "Serbian dinar"
|
24004 |
msgstr ""
|
24005 |
|
24006 |
-
#: includes/wc-core-functions.php:
|
24007 |
msgid "Russian ruble"
|
24008 |
msgstr ""
|
24009 |
|
24010 |
-
#: includes/wc-core-functions.php:
|
24011 |
msgid "Rwandan franc"
|
24012 |
msgstr ""
|
24013 |
|
24014 |
-
#: includes/wc-core-functions.php:
|
24015 |
msgid "Saudi riyal"
|
24016 |
msgstr ""
|
24017 |
|
24018 |
-
#: includes/wc-core-functions.php:
|
24019 |
msgid "Solomon Islands dollar"
|
24020 |
msgstr ""
|
24021 |
|
24022 |
-
#: includes/wc-core-functions.php:
|
24023 |
msgid "Seychellois rupee"
|
24024 |
msgstr ""
|
24025 |
|
24026 |
-
#: includes/wc-core-functions.php:
|
24027 |
msgid "Sudanese pound"
|
24028 |
msgstr ""
|
24029 |
|
24030 |
-
#: includes/wc-core-functions.php:
|
24031 |
msgid "Swedish krona"
|
24032 |
msgstr ""
|
24033 |
|
24034 |
-
#: includes/wc-core-functions.php:
|
24035 |
msgid "Singapore dollar"
|
24036 |
msgstr ""
|
24037 |
|
24038 |
-
#: includes/wc-core-functions.php:
|
24039 |
msgid "Saint Helena pound"
|
24040 |
msgstr ""
|
24041 |
|
24042 |
-
#: includes/wc-core-functions.php:
|
24043 |
msgid "Sierra Leonean leone"
|
24044 |
msgstr ""
|
24045 |
|
24046 |
-
#: includes/wc-core-functions.php:
|
24047 |
msgid "Somali shilling"
|
24048 |
msgstr ""
|
24049 |
|
24050 |
-
#: includes/wc-core-functions.php:
|
24051 |
msgid "Surinamese dollar"
|
24052 |
msgstr ""
|
24053 |
|
24054 |
-
#: includes/wc-core-functions.php:
|
24055 |
msgid "South Sudanese pound"
|
24056 |
msgstr ""
|
24057 |
|
24058 |
-
#: includes/wc-core-functions.php:
|
24059 |
msgid "São Tomé and Príncipe dobra"
|
24060 |
msgstr ""
|
24061 |
|
24062 |
-
#: includes/wc-core-functions.php:
|
24063 |
msgid "Syrian pound"
|
24064 |
msgstr ""
|
24065 |
|
24066 |
-
#: includes/wc-core-functions.php:
|
24067 |
msgid "Swazi lilangeni"
|
24068 |
msgstr ""
|
24069 |
|
24070 |
-
#: includes/wc-core-functions.php:
|
24071 |
msgid "Thai baht"
|
24072 |
msgstr ""
|
24073 |
|
24074 |
-
#: includes/wc-core-functions.php:
|
24075 |
msgid "Tajikistani somoni"
|
24076 |
msgstr ""
|
24077 |
|
24078 |
-
#: includes/wc-core-functions.php:
|
24079 |
msgid "Turkmenistan manat"
|
24080 |
msgstr ""
|
24081 |
|
24082 |
-
#: includes/wc-core-functions.php:
|
24083 |
msgid "Tunisian dinar"
|
24084 |
msgstr ""
|
24085 |
|
24086 |
-
#: includes/wc-core-functions.php:
|
24087 |
msgid "Tongan paʻanga"
|
24088 |
msgstr ""
|
24089 |
|
24090 |
-
#: includes/wc-core-functions.php:
|
24091 |
msgid "Turkish lira"
|
24092 |
msgstr ""
|
24093 |
|
24094 |
-
#: includes/wc-core-functions.php:
|
24095 |
msgid "Trinidad and Tobago dollar"
|
24096 |
msgstr ""
|
24097 |
|
24098 |
-
#: includes/wc-core-functions.php:
|
24099 |
msgid "New Taiwan dollar"
|
24100 |
msgstr ""
|
24101 |
|
24102 |
-
#: includes/wc-core-functions.php:
|
24103 |
msgid "Tanzanian shilling"
|
24104 |
msgstr ""
|
24105 |
|
24106 |
-
#: includes/wc-core-functions.php:
|
24107 |
msgid "Ukrainian hryvnia"
|
24108 |
msgstr ""
|
24109 |
|
24110 |
-
#: includes/wc-core-functions.php:
|
24111 |
msgid "Ugandan shilling"
|
24112 |
msgstr ""
|
24113 |
|
24114 |
-
#: includes/wc-core-functions.php:
|
24115 |
msgid "United States (US) dollar"
|
24116 |
msgstr ""
|
24117 |
|
24118 |
-
#: includes/wc-core-functions.php:
|
24119 |
msgid "Uruguayan peso"
|
24120 |
msgstr ""
|
24121 |
|
24122 |
-
#: includes/wc-core-functions.php:
|
24123 |
msgid "Uzbekistani som"
|
24124 |
msgstr ""
|
24125 |
|
24126 |
-
#: includes/wc-core-functions.php:
|
24127 |
msgid "Venezuelan bolívar"
|
24128 |
msgstr ""
|
24129 |
|
24130 |
-
#: includes/wc-core-functions.php:
|
24131 |
msgid "Vietnamese đồng"
|
24132 |
msgstr ""
|
24133 |
|
24134 |
-
#: includes/wc-core-functions.php:
|
24135 |
msgid "Vanuatu vatu"
|
24136 |
msgstr ""
|
24137 |
|
24138 |
-
#: includes/wc-core-functions.php:
|
24139 |
msgid "Samoan tālā"
|
24140 |
msgstr ""
|
24141 |
|
24142 |
-
#: includes/wc-core-functions.php:
|
24143 |
msgid "Central African CFA franc"
|
24144 |
msgstr ""
|
24145 |
|
24146 |
-
#: includes/wc-core-functions.php:
|
24147 |
msgid "East Caribbean dollar"
|
24148 |
msgstr ""
|
24149 |
|
24150 |
-
#: includes/wc-core-functions.php:
|
24151 |
msgid "West African CFA franc"
|
24152 |
msgstr ""
|
24153 |
|
24154 |
-
#: includes/wc-core-functions.php:
|
24155 |
msgid "CFP franc"
|
24156 |
msgstr ""
|
24157 |
|
24158 |
-
#: includes/wc-core-functions.php:
|
24159 |
msgid "Yemeni rial"
|
24160 |
msgstr ""
|
24161 |
|
24162 |
-
#: includes/wc-core-functions.php:
|
24163 |
msgid "South African rand"
|
24164 |
msgstr ""
|
24165 |
|
24166 |
-
#: includes/wc-core-functions.php:
|
24167 |
msgid "Zambian kwacha"
|
24168 |
msgstr ""
|
24169 |
|
24170 |
-
#: includes/wc-core-functions.php:
|
24171 |
msgid "MasterCard"
|
24172 |
msgstr ""
|
24173 |
|
24174 |
-
#: includes/wc-core-functions.php:
|
24175 |
msgid "Visa"
|
24176 |
msgstr ""
|
24177 |
|
24178 |
-
#: includes/wc-core-functions.php:
|
24179 |
msgid "Discover"
|
24180 |
msgstr ""
|
24181 |
|
24182 |
-
#: includes/wc-core-functions.php:
|
24183 |
msgid "American Express"
|
24184 |
msgstr ""
|
24185 |
|
24186 |
-
#: includes/wc-core-functions.php:
|
24187 |
msgid "Diners"
|
24188 |
msgstr ""
|
24189 |
|
24190 |
-
#: includes/wc-core-functions.php:
|
24191 |
msgid "JCB"
|
24192 |
msgstr ""
|
24193 |
|
24194 |
-
#: includes/wc-core-functions.php:
|
24195 |
#. translators: 1: class name 2: woocommerce_logging_class 3:
|
24196 |
#. WC_Logger_Interface
|
24197 |
msgid "The class %1$s provided by %2$s filter must implement %3$s."
|
@@ -24369,18 +24389,18 @@ msgstr ""
|
|
24369 |
|
24370 |
#: includes/wc-template-functions.php:2605
|
24371 |
#: includes/wc-template-functions.php:2767
|
24372 |
-
#: includes/wc-template-functions.php:
|
24373 |
msgid "Choose an option"
|
24374 |
msgstr ""
|
24375 |
|
24376 |
-
#: includes/wc-template-functions.php:
|
24377 |
#. translators: 1: rating 2: rating count
|
24378 |
msgid "Rated %1$s out of 5 based on %2$s customer rating"
|
24379 |
msgid_plural "Rated %1$s out of 5 based on %2$s customer ratings"
|
24380 |
msgstr[0] ""
|
24381 |
msgstr[1] ""
|
24382 |
|
24383 |
-
#: includes/wc-template-functions.php:
|
24384 |
msgid "Your cart is currently empty."
|
24385 |
msgstr ""
|
24386 |
|
@@ -24731,11 +24751,11 @@ msgstr ""
|
|
24731 |
msgid "Remove this item"
|
24732 |
msgstr ""
|
24733 |
|
24734 |
-
#: templates/cart/cart.php:
|
24735 |
msgid "Coupon:"
|
24736 |
msgstr ""
|
24737 |
|
24738 |
-
#: templates/cart/cart.php:
|
24739 |
msgid "Update cart"
|
24740 |
msgstr ""
|
24741 |
|
@@ -25517,20 +25537,20 @@ msgid "Coupons"
|
|
25517 |
msgstr ""
|
25518 |
|
25519 |
#: includes/admin/class-wc-admin-permalink-settings.php:76
|
25520 |
-
#: includes/wc-core-functions.php:
|
25521 |
msgctxt "slug"
|
25522 |
msgid "product-category"
|
25523 |
msgstr ""
|
25524 |
|
25525 |
#: includes/admin/class-wc-admin-permalink-settings.php:85
|
25526 |
-
#: includes/wc-core-functions.php:
|
25527 |
msgctxt "slug"
|
25528 |
msgid "product-tag"
|
25529 |
msgstr ""
|
25530 |
|
25531 |
#: includes/admin/class-wc-admin-permalink-settings.php:195
|
25532 |
#: includes/admin/class-wc-admin-permalink-settings.php:198
|
25533 |
-
#: includes/wc-core-functions.php:
|
25534 |
msgctxt "slug"
|
25535 |
msgid "product"
|
25536 |
msgstr ""
|
@@ -25564,7 +25584,7 @@ msgid "Awaiting check payment"
|
|
25564 |
msgstr ""
|
25565 |
|
25566 |
#: includes/admin/class-wc-admin-taxonomies.php:309
|
25567 |
-
#: includes/class-wc-install.php:
|
25568 |
msgctxt "Default category slug"
|
25569 |
msgid "Uncategorized"
|
25570 |
msgstr ""
|
@@ -25659,27 +25679,27 @@ msgctxt "Pagination"
|
|
25659 |
msgid "%1$s of %2$s"
|
25660 |
msgstr ""
|
25661 |
|
25662 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
25663 |
msgctxt "Page setting"
|
25664 |
msgid "Shop base"
|
25665 |
msgstr ""
|
25666 |
|
25667 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
25668 |
msgctxt "Page setting"
|
25669 |
msgid "Cart"
|
25670 |
msgstr ""
|
25671 |
|
25672 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
25673 |
msgctxt "Page setting"
|
25674 |
msgid "Checkout"
|
25675 |
msgstr ""
|
25676 |
|
25677 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
25678 |
msgctxt "Page setting"
|
25679 |
msgid "My account"
|
25680 |
msgstr ""
|
25681 |
|
25682 |
-
#: includes/api/class-wc-rest-system-status-controller.php:
|
25683 |
msgctxt "Page setting"
|
25684 |
msgid "Terms and conditions"
|
25685 |
msgstr ""
|
@@ -25696,53 +25716,53 @@ msgctxt "Item name in quotes"
|
|
25696 |
msgid "“%s”"
|
25697 |
msgstr ""
|
25698 |
|
25699 |
-
#: includes/class-wc-install.php:
|
25700 |
msgctxt "Page slug"
|
25701 |
msgid "shop"
|
25702 |
msgstr ""
|
25703 |
|
25704 |
-
#: includes/class-wc-install.php:
|
25705 |
msgctxt "Page slug"
|
25706 |
msgid "cart"
|
25707 |
msgstr ""
|
25708 |
|
25709 |
-
#: includes/class-wc-install.php:
|
25710 |
msgctxt "Page slug"
|
25711 |
msgid "checkout"
|
25712 |
msgstr ""
|
25713 |
|
25714 |
-
#: includes/class-wc-install.php:
|
25715 |
msgctxt "Page slug"
|
25716 |
msgid "my-account"
|
25717 |
msgstr ""
|
25718 |
|
25719 |
-
#: includes/class-wc-install.php:
|
25720 |
msgctxt "Page title"
|
25721 |
msgid "Shop"
|
25722 |
msgstr ""
|
25723 |
|
25724 |
-
#: includes/class-wc-install.php:
|
25725 |
msgctxt "Page title"
|
25726 |
msgid "Cart"
|
25727 |
msgstr ""
|
25728 |
|
25729 |
-
#: includes/class-wc-install.php:
|
25730 |
msgctxt "Page title"
|
25731 |
msgid "Checkout"
|
25732 |
msgstr ""
|
25733 |
|
25734 |
-
#: includes/class-wc-install.php:
|
25735 |
msgctxt "Page title"
|
25736 |
msgid "My account"
|
25737 |
msgstr ""
|
25738 |
|
25739 |
-
#: includes/class-wc-install.php:
|
25740 |
#. translators: user role
|
25741 |
msgctxt "User role"
|
25742 |
msgid "Customer"
|
25743 |
msgstr ""
|
25744 |
|
25745 |
-
#: includes/class-wc-install.php:
|
25746 |
#. translators: user role
|
25747 |
msgctxt "User role"
|
25748 |
msgid "Shop manager"
|
@@ -25845,7 +25865,7 @@ msgctxt "breadcrumb"
|
|
25845 |
msgid "Home"
|
25846 |
msgstr ""
|
25847 |
|
25848 |
-
#: includes/wc-template-functions.php:
|
25849 |
msgctxt "min_price"
|
25850 |
msgid "From:"
|
25851 |
msgstr ""
|
2 |
# This file is distributed under the same license as the WooCommerce package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: WooCommerce 3.4.1\n"
|
6 |
"Report-Msgid-Bugs-To: https://github.com/woocommerce/woocommerce/issues\n"
|
7 |
+
"POT-Creation-Date: 2018-05-29 17:41:01+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
5805 |
msgstr ""
|
5806 |
|
5807 |
#: includes/abstracts/abstract-wc-order.php:943
|
5808 |
+
#: includes/class-wc-coupon.php:965
|
5809 |
msgid "Coupon code already applied!"
|
5810 |
msgstr ""
|
5811 |
|
5907 |
msgid "Out of stock"
|
5908 |
msgstr ""
|
5909 |
|
5910 |
+
#: includes/abstracts/abstract-wc-product.php:1947 templates/cart/cart.php:91
|
5911 |
msgid "Available on backorder"
|
5912 |
msgstr ""
|
5913 |
|
6433 |
#: includes/export/class-wc-product-csv-exporter.php:90
|
6434 |
#: includes/gateways/bacs/class-wc-gateway-bacs.php:95
|
6435 |
#: includes/gateways/cheque/class-wc-gateway-cheque.php:71
|
6436 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:122
|
6437 |
#: includes/gateways/paypal/includes/settings-paypal.php:25
|
6438 |
#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:204
|
6439 |
#: includes/wc-template-functions.php:1651
|
6736 |
#: includes/admin/meta-boxes/views/html-product-data-general.php:74
|
6737 |
#: includes/admin/meta-boxes/views/html-variation-admin.php:355
|
6738 |
#: includes/admin/settings/views/html-webhooks-edit.php:22
|
6739 |
+
#: includes/admin/views/html-admin-page-status-report.php:732
|
6740 |
#: includes/export/class-wc-product-csv-exporter.php:85
|
6741 |
#: includes/widgets/class-wc-widget-product-categories.php:52
|
6742 |
#: templates/single-product-reviews.php:77
|
7138 |
#: includes/admin/reports/class-wc-report-taxes-by-code.php:183
|
7139 |
#: includes/wc-account-functions.php:193 templates/cart/cart-totals.php:92
|
7140 |
#: templates/cart/cart-totals.php:93 templates/cart/cart.php:35
|
7141 |
+
#: templates/cart/cart.php:120 templates/checkout/review-order.php:27
|
7142 |
#: templates/checkout/review-order.php:106 templates/myaccount/my-orders.php:16
|
7143 |
#: templates/order/order-details.php:46
|
7144 |
msgid "Total"
|
7426 |
msgstr ""
|
7427 |
|
7428 |
#: includes/admin/class-wc-admin-menus.php:79
|
7429 |
+
#: includes/admin/views/html-admin-page-status-report.php:604
|
7430 |
+
#: includes/class-wc-install.php:1056
|
7431 |
msgid "Settings"
|
7432 |
msgstr ""
|
7433 |
|
7923 |
msgstr[0] ""
|
7924 |
msgstr[1] ""
|
7925 |
|
7926 |
+
#: includes/admin/class-wc-admin-post-types.php:688 templates/cart/cart.php:138
|
7927 |
#: templates/checkout/form-coupon.php:34
|
7928 |
msgid "Coupon code"
|
7929 |
msgstr ""
|
8680 |
|
8681 |
#: includes/admin/class-wc-admin-setup-wizard.php:1419
|
8682 |
#: includes/gateways/cod/class-wc-gateway-cod.php:56
|
8683 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:118
|
8684 |
msgid "Cash on delivery"
|
8685 |
msgstr ""
|
8686 |
|
9312 |
#: includes/class-wc-emails.php:404
|
9313 |
#: includes/legacy/abstract-wc-legacy-order.php:507
|
9314 |
#: includes/wc-account-functions.php:214
|
9315 |
+
#: includes/wc-template-functions.php:3072
|
9316 |
msgid "Download"
|
9317 |
msgstr ""
|
9318 |
|
9885 |
#: includes/admin/views/html-bulk-edit-product.php:21
|
9886 |
#: includes/admin/views/html-quick-edit-product.php:32
|
9887 |
#: includes/widgets/class-wc-widget-products.php:54 templates/cart/cart.php:33
|
9888 |
+
#: templates/cart/cart.php:96 templates/emails/email-order-details.php:46
|
9889 |
msgid "Price"
|
9890 |
msgstr ""
|
9891 |
|
9940 |
msgid "Import as meta"
|
9941 |
msgstr ""
|
9942 |
|
9943 |
+
#: includes/admin/importers/class-wc-tax-rate-importer.php:169
|
9944 |
msgid "The CSV is invalid."
|
9945 |
msgstr ""
|
9946 |
|
9947 |
+
#: includes/admin/importers/class-wc-tax-rate-importer.php:179
|
9948 |
#. translators: %s: tax rates count
|
9949 |
msgid "Import complete - imported %s tax rates."
|
9950 |
msgstr ""
|
9951 |
|
9952 |
+
#: includes/admin/importers/class-wc-tax-rate-importer.php:191
|
9953 |
msgid "All done!"
|
9954 |
msgstr ""
|
9955 |
|
9956 |
+
#: includes/admin/importers/class-wc-tax-rate-importer.php:191
|
9957 |
msgid "View tax rates"
|
9958 |
msgstr ""
|
9959 |
|
9960 |
+
#: includes/admin/importers/class-wc-tax-rate-importer.php:229
|
9961 |
msgid "Import tax rates"
|
9962 |
msgstr ""
|
9963 |
|
9964 |
+
#: includes/admin/importers/class-wc-tax-rate-importer.php:245
|
9965 |
msgid ""
|
9966 |
"Hi there! Upload a CSV file containing tax rates to import the contents "
|
9967 |
"into your shop. Choose a .csv file to upload, then click \"Upload file and "
|
9968 |
"import\"."
|
9969 |
msgstr ""
|
9970 |
|
9971 |
+
#: includes/admin/importers/class-wc-tax-rate-importer.php:248
|
9972 |
+
#. translators: 1: Link to tax rates sample file 2: Closing link.
|
9973 |
msgid ""
|
9974 |
+
"Your CSV needs to include columns in a specific order. %1$sClick here to "
|
9975 |
+
"download a sample%2$s."
|
9976 |
msgstr ""
|
9977 |
|
9978 |
+
#: includes/admin/importers/class-wc-tax-rate-importer.php:258
|
9979 |
#: includes/admin/importers/views/html-product-csv-import-form.php:31
|
9980 |
msgid ""
|
9981 |
"Before you can upload your import file, you will need to fix the following "
|
9982 |
"error:"
|
9983 |
msgstr ""
|
9984 |
|
9985 |
+
#: includes/admin/importers/class-wc-tax-rate-importer.php:267
|
9986 |
msgid "Choose a file from your computer:"
|
9987 |
msgstr ""
|
9988 |
|
9989 |
+
#: includes/admin/importers/class-wc-tax-rate-importer.php:277
|
9990 |
#: includes/admin/importers/views/html-product-csv-import-form.php:45
|
9991 |
#. translators: %s: maximum upload size
|
9992 |
msgid "Maximum size: %s"
|
9993 |
msgstr ""
|
9994 |
|
9995 |
+
#: includes/admin/importers/class-wc-tax-rate-importer.php:286
|
9996 |
msgid "OR enter path to file:"
|
9997 |
msgstr ""
|
9998 |
|
9999 |
+
#: includes/admin/importers/class-wc-tax-rate-importer.php:293
|
10000 |
msgid "Delimiter"
|
10001 |
msgstr ""
|
10002 |
|
10003 |
+
#: includes/admin/importers/class-wc-tax-rate-importer.php:299
|
10004 |
msgid "Upload file and import"
|
10005 |
msgstr ""
|
10006 |
|
10007 |
+
#: includes/admin/importers/class-wc-tax-rate-importer.php:314
|
10008 |
msgid "Sorry, there has been an error."
|
10009 |
msgstr ""
|
10010 |
|
10012 |
#: includes/admin/settings/views/html-admin-page-shipping-zone-methods.php:84
|
10013 |
#: includes/gateways/bacs/class-wc-gateway-bacs.php:88
|
10014 |
#: includes/gateways/cheque/class-wc-gateway-cheque.php:64
|
10015 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:115
|
10016 |
#: includes/gateways/paypal/includes/settings-paypal.php:18
|
10017 |
#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:197
|
10018 |
#: includes/shipping/free-shipping/class-wc-shipping-free-shipping.php:79
|
10044 |
|
10045 |
#: includes/admin/importers/mappings/generic.php:25
|
10046 |
#: includes/admin/list-tables/class-wc-admin-list-table-orders.php:438
|
10047 |
+
#: templates/cart/cart.php:34 templates/cart/cart.php:102
|
10048 |
#: templates/emails/email-order-details.php:45
|
10049 |
#: templates/global/quantity-input.php:31
|
10050 |
msgid "Quantity"
|
10098 |
#: includes/admin/reports/class-wc-report-downloads.php:215
|
10099 |
#: includes/admin/reports/class-wc-report-stock.php:173
|
10100 |
#: includes/class-wc-emails.php:402 includes/class-wc-post-types.php:303
|
10101 |
+
#: includes/class-wc-privacy-exporters.php:338
|
10102 |
#: includes/data-stores/class-wc-product-data-store-cpt.php:105
|
10103 |
#: includes/wc-account-functions.php:211 templates/cart/cart.php:32
|
10104 |
#: templates/cart/cart.php:76 templates/checkout/form-pay.php:27
|
10885 |
msgstr ""
|
10886 |
|
10887 |
#: includes/admin/meta-boxes/class-wc-meta-box-order-data.php:413
|
10888 |
+
#: includes/class-wc-privacy-exporters.php:292
|
10889 |
msgid "Transaction ID"
|
10890 |
msgstr ""
|
10891 |
|
10932 |
msgstr ""
|
10933 |
|
10934 |
#: includes/admin/meta-boxes/class-wc-meta-box-order-notes.php:54
|
10935 |
+
#: includes/admin/views/html-admin-page-status-report.php:590
|
10936 |
#: includes/class-wc-ajax.php:1352 templates/content-widget-reviews.php:31
|
10937 |
#. translators: %s: note author
|
10938 |
#. translators: %s: plugin author
|
11043 |
msgstr[1] ""
|
11044 |
|
11045 |
#: includes/admin/meta-boxes/views/html-order-download-permission.php:27
|
11046 |
+
#: includes/class-wc-privacy-exporters.php:346
|
11047 |
#: includes/wc-account-functions.php:212
|
11048 |
msgid "Downloads remaining"
|
11049 |
msgstr ""
|
11055 |
msgstr ""
|
11056 |
|
11057 |
#: includes/admin/meta-boxes/views/html-order-download-permission.php:32
|
11058 |
+
#: includes/class-wc-privacy-exporters.php:358
|
11059 |
msgid "Access expires"
|
11060 |
msgstr ""
|
11061 |
|
11177 |
msgstr ""
|
11178 |
|
11179 |
#: includes/admin/meta-boxes/views/html-order-items.php:229
|
11180 |
+
#: templates/cart/cart.php:138 templates/checkout/form-coupon.php:38
|
11181 |
msgid "Apply coupon"
|
11182 |
msgstr ""
|
11183 |
|
13153 |
msgstr ""
|
13154 |
|
13155 |
#: includes/admin/settings/class-wc-settings-general.php:234
|
13156 |
+
#: includes/admin/views/html-admin-page-status-report.php:619
|
13157 |
msgid "Currency"
|
13158 |
msgstr ""
|
13159 |
|
13164 |
msgstr ""
|
13165 |
|
13166 |
#: includes/admin/settings/class-wc-settings-general.php:245
|
13167 |
+
#: includes/admin/views/html-admin-page-status-report.php:624
|
13168 |
msgid "Currency position"
|
13169 |
msgstr ""
|
13170 |
|
13189 |
msgstr ""
|
13190 |
|
13191 |
#: includes/admin/settings/class-wc-settings-general.php:261
|
13192 |
+
#: includes/admin/views/html-admin-page-status-report.php:629
|
13193 |
msgid "Thousand separator"
|
13194 |
msgstr ""
|
13195 |
|
13198 |
msgstr ""
|
13199 |
|
13200 |
#: includes/admin/settings/class-wc-settings-general.php:271
|
13201 |
+
#: includes/admin/views/html-admin-page-status-report.php:634
|
13202 |
msgid "Decimal separator"
|
13203 |
msgstr ""
|
13204 |
|
13207 |
msgstr ""
|
13208 |
|
13209 |
#: includes/admin/settings/class-wc-settings-general.php:281
|
13210 |
+
#: includes/admin/views/html-admin-page-status-report.php:639
|
13211 |
msgid "Number of decimals"
|
13212 |
msgstr ""
|
13213 |
|
14466 |
msgid "How to update your PHP version"
|
14467 |
msgstr ""
|
14468 |
|
14469 |
+
#: includes/admin/views/html-admin-page-status-report.php:197
|
14470 |
msgid ""
|
14471 |
"WooCommerce will run under this version of PHP, however, some features such "
|
14472 |
"as geolocation are not compatible. Support for this version will be dropped "
|
14474 |
"greater performance and security."
|
14475 |
msgstr ""
|
14476 |
|
14477 |
+
#: includes/admin/views/html-admin-page-status-report.php:199
|
14478 |
msgid ""
|
14479 |
"WooCommerce will run under this version of PHP, however, it has reached end "
|
14480 |
"of life. We recommend using PHP version 7.2 or above for greater "
|
14481 |
"performance and security."
|
14482 |
msgstr ""
|
14483 |
|
14484 |
+
#: includes/admin/views/html-admin-page-status-report.php:201
|
14485 |
msgid ""
|
14486 |
"We recommend using PHP version 7.2 or above for greater performance and "
|
14487 |
"security."
|
14488 |
msgstr ""
|
14489 |
|
14490 |
+
#: includes/admin/views/html-admin-page-status-report.php:212
|
14491 |
msgid "PHP post max size"
|
14492 |
msgstr ""
|
14493 |
|
14494 |
+
#: includes/admin/views/html-admin-page-status-report.php:213
|
14495 |
msgid "The largest filesize that can be contained in one post."
|
14496 |
msgstr ""
|
14497 |
|
14498 |
+
#: includes/admin/views/html-admin-page-status-report.php:217
|
14499 |
msgid "PHP time limit"
|
14500 |
msgstr ""
|
14501 |
|
14502 |
+
#: includes/admin/views/html-admin-page-status-report.php:218
|
14503 |
msgid ""
|
14504 |
"The amount of time (in seconds) that your site will spend on a single "
|
14505 |
"operation before timing out (to avoid server lockups)"
|
14506 |
msgstr ""
|
14507 |
|
14508 |
+
#: includes/admin/views/html-admin-page-status-report.php:222
|
14509 |
msgid "PHP max input vars"
|
14510 |
msgstr ""
|
14511 |
|
14512 |
+
#: includes/admin/views/html-admin-page-status-report.php:223
|
14513 |
msgid ""
|
14514 |
"The maximum number of variables your server can use for a single function "
|
14515 |
"to avoid overloads."
|
14516 |
msgstr ""
|
14517 |
|
14518 |
+
#: includes/admin/views/html-admin-page-status-report.php:227
|
14519 |
msgid "cURL version"
|
14520 |
msgstr ""
|
14521 |
|
14522 |
+
#: includes/admin/views/html-admin-page-status-report.php:228
|
14523 |
msgid "The version of cURL installed on your server."
|
14524 |
msgstr ""
|
14525 |
|
14526 |
+
#: includes/admin/views/html-admin-page-status-report.php:232
|
14527 |
msgid "SUHOSIN installed"
|
14528 |
msgstr ""
|
14529 |
|
14530 |
+
#: includes/admin/views/html-admin-page-status-report.php:233
|
14531 |
msgid ""
|
14532 |
"Suhosin is an advanced protection system for PHP installations. It was "
|
14533 |
"designed to protect your servers on the one hand against a number of well "
|
14537 |
"its data submission limits."
|
14538 |
msgstr ""
|
14539 |
|
14540 |
+
#: includes/admin/views/html-admin-page-status-report.php:243
|
14541 |
msgid "MySQL version"
|
14542 |
msgstr ""
|
14543 |
|
14544 |
+
#: includes/admin/views/html-admin-page-status-report.php:244
|
14545 |
msgid "The version of MySQL installed on your hosting server."
|
14546 |
msgstr ""
|
14547 |
|
14548 |
+
#: includes/admin/views/html-admin-page-status-report.php:249
|
14549 |
#. Translators: %1$s: MySQL version, %2$s: Recommended MySQL version.
|
14550 |
msgid "%1$s - We recommend a minimum MySQL version of 5.6. See: %2$s"
|
14551 |
msgstr ""
|
14552 |
|
14553 |
+
#: includes/admin/views/html-admin-page-status-report.php:249
|
14554 |
msgid "WordPress requirements"
|
14555 |
msgstr ""
|
14556 |
|
14557 |
+
#: includes/admin/views/html-admin-page-status-report.php:258
|
14558 |
msgid "Max upload size"
|
14559 |
msgstr ""
|
14560 |
|
14561 |
+
#: includes/admin/views/html-admin-page-status-report.php:259
|
14562 |
msgid "The largest filesize that can be uploaded to your WordPress installation."
|
14563 |
msgstr ""
|
14564 |
|
14565 |
+
#: includes/admin/views/html-admin-page-status-report.php:263
|
14566 |
msgid "Default timezone is UTC"
|
14567 |
msgstr ""
|
14568 |
|
14569 |
+
#: includes/admin/views/html-admin-page-status-report.php:264
|
14570 |
msgid "The default timezone for your server."
|
14571 |
msgstr ""
|
14572 |
|
14573 |
+
#: includes/admin/views/html-admin-page-status-report.php:269
|
14574 |
#. Translators: %s: default timezone..
|
14575 |
msgid "Default timezone is %s - it should be UTC"
|
14576 |
msgstr ""
|
14577 |
|
14578 |
+
#: includes/admin/views/html-admin-page-status-report.php:277
|
14579 |
msgid "fsockopen/cURL"
|
14580 |
msgstr ""
|
14581 |
|
14582 |
+
#: includes/admin/views/html-admin-page-status-report.php:278
|
14583 |
msgid ""
|
14584 |
"Payment gateways can use cURL to communicate with remote servers to "
|
14585 |
"authorize payments, other plugins may also use it when communicating with "
|
14586 |
"remote services."
|
14587 |
msgstr ""
|
14588 |
|
14589 |
+
#: includes/admin/views/html-admin-page-status-report.php:284
|
14590 |
msgid ""
|
14591 |
"Your server does not have fsockopen or cURL enabled - PayPal IPN and other "
|
14592 |
"scripts which communicate with other servers will not work. Contact your "
|
14593 |
"hosting provider."
|
14594 |
msgstr ""
|
14595 |
|
14596 |
+
#: includes/admin/views/html-admin-page-status-report.php:290
|
14597 |
msgid "SoapClient"
|
14598 |
msgstr ""
|
14599 |
|
14600 |
+
#: includes/admin/views/html-admin-page-status-report.php:291
|
14601 |
msgid ""
|
14602 |
"Some webservices like shipping use SOAP to get information from remote "
|
14603 |
"servers, for example, live shipping quotes from FedEx require SOAP to be "
|
14604 |
"installed."
|
14605 |
msgstr ""
|
14606 |
|
14607 |
+
#: includes/admin/views/html-admin-page-status-report.php:298
|
14608 |
#. Translators: %s classname and link.
|
14609 |
msgid ""
|
14610 |
"Your server does not have the %s class enabled - some gateway plugins which "
|
14611 |
"use SOAP may not work as expected."
|
14612 |
msgstr ""
|
14613 |
|
14614 |
+
#: includes/admin/views/html-admin-page-status-report.php:304
|
14615 |
msgid "DOMDocument"
|
14616 |
msgstr ""
|
14617 |
|
14618 |
+
#: includes/admin/views/html-admin-page-status-report.php:305
|
14619 |
msgid "HTML/Multipart emails use DOMDocument to generate inline CSS in templates."
|
14620 |
msgstr ""
|
14621 |
|
14622 |
+
#: includes/admin/views/html-admin-page-status-report.php:312
|
14623 |
#. Translators: %s: classname and link.
|
14624 |
msgid ""
|
14625 |
"Your server does not have the %s class enabled - HTML/Multipart emails, and "
|
14626 |
"also some extensions, will not work without DOMDocument."
|
14627 |
msgstr ""
|
14628 |
|
14629 |
+
#: includes/admin/views/html-admin-page-status-report.php:318
|
14630 |
msgid "GZip"
|
14631 |
msgstr ""
|
14632 |
|
14633 |
+
#: includes/admin/views/html-admin-page-status-report.php:319
|
14634 |
msgid "GZip (gzopen) is used to open the GEOIP database from MaxMind."
|
14635 |
msgstr ""
|
14636 |
|
14637 |
+
#: includes/admin/views/html-admin-page-status-report.php:326
|
14638 |
#. Translators: %s: classname and link.
|
14639 |
msgid ""
|
14640 |
"Your server does not support the %s function - this is required to use the "
|
14641 |
"GeoIP database from MaxMind."
|
14642 |
msgstr ""
|
14643 |
|
14644 |
+
#: includes/admin/views/html-admin-page-status-report.php:332
|
14645 |
msgid "Multibyte string"
|
14646 |
msgstr ""
|
14647 |
|
14648 |
+
#: includes/admin/views/html-admin-page-status-report.php:333
|
14649 |
msgid ""
|
14650 |
"Multibyte String (mbstring) is used to convert character encoding, like for "
|
14651 |
"emails or converting characters to lowercase."
|
14652 |
msgstr ""
|
14653 |
|
14654 |
+
#: includes/admin/views/html-admin-page-status-report.php:340
|
14655 |
#. Translators: %s: classname and link.
|
14656 |
msgid ""
|
14657 |
"Your server does not support the %s functions - this is required for better "
|
14658 |
"character encoding. Some fallbacks will be used instead for it."
|
14659 |
msgstr ""
|
14660 |
|
14661 |
+
#: includes/admin/views/html-admin-page-status-report.php:346
|
14662 |
msgid "Remote post"
|
14663 |
msgstr ""
|
14664 |
|
14665 |
+
#: includes/admin/views/html-admin-page-status-report.php:347
|
14666 |
msgid ""
|
14667 |
"PayPal uses this method of communicating when sending back transaction "
|
14668 |
"information."
|
14669 |
msgstr ""
|
14670 |
|
14671 |
+
#: includes/admin/views/html-admin-page-status-report.php:354
|
14672 |
+
#: includes/admin/views/html-admin-page-status-report.php:368
|
14673 |
#. Translators: %s: function name.
|
14674 |
msgid "%s failed. Contact your hosting provider."
|
14675 |
msgstr ""
|
14676 |
|
14677 |
+
#: includes/admin/views/html-admin-page-status-report.php:360
|
14678 |
msgid "Remote get"
|
14679 |
msgstr ""
|
14680 |
|
14681 |
+
#: includes/admin/views/html-admin-page-status-report.php:361
|
14682 |
msgid ""
|
14683 |
"WooCommerce plugins may use this method of communication when checking for "
|
14684 |
"plugin updates."
|
14685 |
msgstr ""
|
14686 |
|
14687 |
+
#: includes/admin/views/html-admin-page-status-report.php:401
|
14688 |
msgid "Database"
|
14689 |
msgstr ""
|
14690 |
|
14691 |
+
#: includes/admin/views/html-admin-page-status-report.php:406
|
14692 |
msgid "WooCommerce database version"
|
14693 |
msgstr ""
|
14694 |
|
14695 |
+
#: includes/admin/views/html-admin-page-status-report.php:407
|
14696 |
msgid ""
|
14697 |
"The version of WooCommerce that the database is formatted for. This should "
|
14698 |
"be the same as your WooCommerce version."
|
14699 |
msgstr ""
|
14700 |
|
14701 |
+
#: includes/admin/views/html-admin-page-status-report.php:411
|
14702 |
msgid "Database prefix"
|
14703 |
msgstr ""
|
14704 |
|
14705 |
+
#: includes/admin/views/html-admin-page-status-report.php:417
|
14706 |
#. Translators: %1$s: Database prefix, %2$s: Docs link.
|
14707 |
msgid "%1$s - We recommend using a prefix with less than 20 characters. See: %2$s"
|
14708 |
msgstr ""
|
14709 |
|
14710 |
+
#: includes/admin/views/html-admin-page-status-report.php:417
|
14711 |
msgid "How to update your database table prefix"
|
14712 |
msgstr ""
|
14713 |
|
14714 |
+
#: includes/admin/views/html-admin-page-status-report.php:427
|
14715 |
msgid "MaxMind GeoIP database"
|
14716 |
msgstr ""
|
14717 |
|
14718 |
+
#: includes/admin/views/html-admin-page-status-report.php:428
|
14719 |
msgid "The GeoIP database from MaxMind is used to geolocate customers."
|
14720 |
msgstr ""
|
14721 |
|
14722 |
+
#: includes/admin/views/html-admin-page-status-report.php:432
|
14723 |
msgid "MaxMind GeoIP database requires at least PHP 5.4."
|
14724 |
msgstr ""
|
14725 |
|
14726 |
+
#: includes/admin/views/html-admin-page-status-report.php:437
|
14727 |
#. Translators: %1$s: Library url, %2$s: install path.
|
14728 |
msgid ""
|
14729 |
"The MaxMind GeoIP Database does not exist - Geolocation will not function. "
|
14734 |
"only."
|
14735 |
msgstr ""
|
14736 |
|
14737 |
+
#: includes/admin/views/html-admin-page-status-report.php:445
|
14738 |
msgid "Total Database Size"
|
14739 |
msgstr ""
|
14740 |
|
14741 |
+
#: includes/admin/views/html-admin-page-status-report.php:451
|
14742 |
msgid "Database Data Size"
|
14743 |
msgstr ""
|
14744 |
|
14745 |
+
#: includes/admin/views/html-admin-page-status-report.php:457
|
14746 |
msgid "Database Index Size"
|
14747 |
msgstr ""
|
14748 |
|
14749 |
+
#: includes/admin/views/html-admin-page-status-report.php:469
|
14750 |
msgid "Table does not exist"
|
14751 |
msgstr ""
|
14752 |
|
14753 |
+
#: includes/admin/views/html-admin-page-status-report.php:472
|
14754 |
+
#: includes/admin/views/html-admin-page-status-report.php:486
|
14755 |
#. Translators: %1$f: Table size, %2$f: Index size.
|
14756 |
msgid "Data: %1$.2fMB + Index: %2$.2fMB"
|
14757 |
msgstr ""
|
14758 |
|
14759 |
+
#: includes/admin/views/html-admin-page-status-report.php:496
|
14760 |
msgid "Post Type Counts"
|
14761 |
msgstr ""
|
14762 |
|
14763 |
+
#: includes/admin/views/html-admin-page-status-report.php:516
|
14764 |
msgid "Security"
|
14765 |
msgstr ""
|
14766 |
|
14767 |
+
#: includes/admin/views/html-admin-page-status-report.php:521
|
14768 |
msgid "Secure connection (HTTPS)"
|
14769 |
msgstr ""
|
14770 |
|
14771 |
+
#: includes/admin/views/html-admin-page-status-report.php:522
|
14772 |
+
#: includes/api/class-wc-rest-system-status-controller.php:515
|
14773 |
msgid "Is the connection to your store secure?"
|
14774 |
msgstr ""
|
14775 |
|
14776 |
+
#: includes/admin/views/html-admin-page-status-report.php:530
|
14777 |
#. Translators: %s: docs link.
|
14778 |
msgid ""
|
14779 |
"Your store is not using HTTPS. <a href=\"%s\" target=\"_blank\">Learn more "
|
14780 |
"about HTTPS and SSL Certificates</a>."
|
14781 |
msgstr ""
|
14782 |
|
14783 |
+
#: includes/admin/views/html-admin-page-status-report.php:537
|
14784 |
msgid "Hide errors from visitors"
|
14785 |
msgstr ""
|
14786 |
|
14787 |
+
#: includes/admin/views/html-admin-page-status-report.php:538
|
14788 |
msgid ""
|
14789 |
"Error messages can contain sensitive information about your store "
|
14790 |
"environment. These should be hidden from untrusted visitors."
|
14791 |
msgstr ""
|
14792 |
|
14793 |
+
#: includes/admin/views/html-admin-page-status-report.php:543
|
14794 |
msgid "Error messages should not be shown to visitors."
|
14795 |
msgstr ""
|
14796 |
|
14797 |
+
#: includes/admin/views/html-admin-page-status-report.php:552
|
14798 |
msgid "Active plugins"
|
14799 |
msgstr ""
|
14800 |
|
14801 |
+
#: includes/admin/views/html-admin-page-status-report.php:564
|
14802 |
msgid "Visit plugin homepage"
|
14803 |
msgstr ""
|
14804 |
|
14805 |
+
#: includes/admin/views/html-admin-page-status-report.php:572
|
14806 |
+
#: includes/admin/views/html-admin-page-status-report.php:744
|
14807 |
+
#: includes/admin/views/html-admin-page-status-report.php:782
|
14808 |
#. translators: %s: plugin latest version
|
14809 |
#. translators: %s: theme latest version
|
14810 |
#. translators: %s: parent theme latest version
|
14811 |
msgid "%s is available"
|
14812 |
msgstr ""
|
14813 |
|
14814 |
+
#: includes/admin/views/html-admin-page-status-report.php:576
|
14815 |
msgid "Network enabled"
|
14816 |
msgstr ""
|
14817 |
|
14818 |
+
#: includes/admin/views/html-admin-page-status-report.php:581
|
14819 |
msgid "Not tested with the active version of WooCommerce"
|
14820 |
msgstr ""
|
14821 |
|
14822 |
+
#: includes/admin/views/html-admin-page-status-report.php:609
|
14823 |
msgid "API enabled"
|
14824 |
msgstr ""
|
14825 |
|
14826 |
+
#: includes/admin/views/html-admin-page-status-report.php:610
|
14827 |
msgid "Does your site have REST API enabled?"
|
14828 |
msgstr ""
|
14829 |
|
14830 |
+
#: includes/admin/views/html-admin-page-status-report.php:614
|
14831 |
msgid "Force SSL"
|
14832 |
msgstr ""
|
14833 |
|
14834 |
+
#: includes/admin/views/html-admin-page-status-report.php:615
|
14835 |
msgid "Does your site force a SSL Certificate for transactions?"
|
14836 |
msgstr ""
|
14837 |
|
14838 |
+
#: includes/admin/views/html-admin-page-status-report.php:620
|
14839 |
msgid ""
|
14840 |
"What currency prices are listed at in the catalog and which currency "
|
14841 |
"gateways will take payments in."
|
14842 |
msgstr ""
|
14843 |
|
14844 |
+
#: includes/admin/views/html-admin-page-status-report.php:625
|
14845 |
msgid "The position of the currency symbol."
|
14846 |
msgstr ""
|
14847 |
|
14848 |
+
#: includes/admin/views/html-admin-page-status-report.php:630
|
14849 |
msgid "The thousand separator of displayed prices."
|
14850 |
msgstr ""
|
14851 |
|
14852 |
+
#: includes/admin/views/html-admin-page-status-report.php:635
|
14853 |
msgid "The decimal separator of displayed prices."
|
14854 |
msgstr ""
|
14855 |
|
14856 |
+
#: includes/admin/views/html-admin-page-status-report.php:640
|
14857 |
msgid "The number of decimal points shown in displayed prices."
|
14858 |
msgstr ""
|
14859 |
|
14860 |
+
#: includes/admin/views/html-admin-page-status-report.php:644
|
14861 |
msgid "Taxonomies: Product types"
|
14862 |
msgstr ""
|
14863 |
|
14864 |
+
#: includes/admin/views/html-admin-page-status-report.php:645
|
14865 |
msgid ""
|
14866 |
"A list of taxonomy terms that can be used in regard to order/product "
|
14867 |
"statuses."
|
14868 |
msgstr ""
|
14869 |
|
14870 |
+
#: includes/admin/views/html-admin-page-status-report.php:657
|
14871 |
msgid "Taxonomies: Product visibility"
|
14872 |
msgstr ""
|
14873 |
|
14874 |
+
#: includes/admin/views/html-admin-page-status-report.php:658
|
14875 |
msgid "A list of taxonomy terms used for product visibility."
|
14876 |
msgstr ""
|
14877 |
|
14878 |
+
#: includes/admin/views/html-admin-page-status-report.php:674
|
14879 |
msgid "WooCommerce pages"
|
14880 |
msgstr ""
|
14881 |
|
14882 |
+
#: includes/admin/views/html-admin-page-status-report.php:685
|
14883 |
#. Translators: %s: page name.
|
14884 |
msgid "Edit %s page"
|
14885 |
msgstr ""
|
14886 |
|
14887 |
+
#: includes/admin/views/html-admin-page-status-report.php:692
|
14888 |
#. Translators: %s: page name.
|
14889 |
msgid "The URL of your %s page (along with the Page ID)."
|
14890 |
msgstr ""
|
14891 |
|
14892 |
+
#: includes/admin/views/html-admin-page-status-report.php:696
|
14893 |
msgid "Page not set"
|
14894 |
msgstr ""
|
14895 |
|
14896 |
+
#: includes/admin/views/html-admin-page-status-report.php:699
|
14897 |
msgid "Page ID is set, but the page does not exist"
|
14898 |
msgstr ""
|
14899 |
|
14900 |
+
#: includes/admin/views/html-admin-page-status-report.php:703
|
14901 |
#. Translators: %s: docs link.
|
14902 |
msgid "Page visibility should be <a href=\"%s\" target=\"_blank\">public</a>"
|
14903 |
msgstr ""
|
14904 |
|
14905 |
+
#: includes/admin/views/html-admin-page-status-report.php:709
|
14906 |
msgid "Page does not contain the shortcode."
|
14907 |
msgstr ""
|
14908 |
|
14909 |
+
#: includes/admin/views/html-admin-page-status-report.php:727
|
14910 |
msgid "Theme"
|
14911 |
msgstr ""
|
14912 |
|
14913 |
+
#: includes/admin/views/html-admin-page-status-report.php:733
|
14914 |
msgid "The name of the current active theme."
|
14915 |
msgstr ""
|
14916 |
|
14917 |
+
#: includes/admin/views/html-admin-page-status-report.php:737
|
14918 |
msgid "Version"
|
14919 |
msgstr ""
|
14920 |
|
14921 |
+
#: includes/admin/views/html-admin-page-status-report.php:738
|
14922 |
msgid "The installed version of the current active theme."
|
14923 |
msgstr ""
|
14924 |
|
14925 |
+
#: includes/admin/views/html-admin-page-status-report.php:750
|
14926 |
msgid "Author URL"
|
14927 |
msgstr ""
|
14928 |
|
14929 |
+
#: includes/admin/views/html-admin-page-status-report.php:751
|
14930 |
msgid "The theme developers URL."
|
14931 |
msgstr ""
|
14932 |
|
14933 |
+
#: includes/admin/views/html-admin-page-status-report.php:755
|
14934 |
msgid "Child theme"
|
14935 |
msgstr ""
|
14936 |
|
14937 |
+
#: includes/admin/views/html-admin-page-status-report.php:756
|
14938 |
msgid "Displays whether or not the current theme is a child theme."
|
14939 |
msgstr ""
|
14940 |
|
14941 |
+
#: includes/admin/views/html-admin-page-status-report.php:763
|
14942 |
#. Translators: %s docs link.
|
14943 |
msgid ""
|
14944 |
"If you are modifying WooCommerce on a parent theme that you did not build "
|
14946 |
"target=\"_blank\">How to create a child theme</a>"
|
14947 |
msgstr ""
|
14948 |
|
14949 |
+
#: includes/admin/views/html-admin-page-status-report.php:770
|
14950 |
msgid "Parent theme name"
|
14951 |
msgstr ""
|
14952 |
|
14953 |
+
#: includes/admin/views/html-admin-page-status-report.php:771
|
14954 |
msgid "The name of the parent theme."
|
14955 |
msgstr ""
|
14956 |
|
14957 |
+
#: includes/admin/views/html-admin-page-status-report.php:775
|
14958 |
msgid "Parent theme version"
|
14959 |
msgstr ""
|
14960 |
|
14961 |
+
#: includes/admin/views/html-admin-page-status-report.php:776
|
14962 |
msgid "The installed version of the parent theme."
|
14963 |
msgstr ""
|
14964 |
|
14965 |
+
#: includes/admin/views/html-admin-page-status-report.php:788
|
14966 |
msgid "Parent theme author URL"
|
14967 |
msgstr ""
|
14968 |
|
14969 |
+
#: includes/admin/views/html-admin-page-status-report.php:789
|
14970 |
msgid "The parent theme developers URL."
|
14971 |
msgstr ""
|
14972 |
|
14973 |
+
#: includes/admin/views/html-admin-page-status-report.php:794
|
14974 |
msgid "WooCommerce support"
|
14975 |
msgstr ""
|
14976 |
|
14977 |
+
#: includes/admin/views/html-admin-page-status-report.php:795
|
14978 |
msgid ""
|
14979 |
"Displays whether or not the current active theme declares WooCommerce "
|
14980 |
"support."
|
14981 |
msgstr ""
|
14982 |
|
14983 |
+
#: includes/admin/views/html-admin-page-status-report.php:799
|
14984 |
msgid "Not declared"
|
14985 |
msgstr ""
|
14986 |
|
14987 |
+
#: includes/admin/views/html-admin-page-status-report.php:811
|
14988 |
msgid "Templates"
|
14989 |
msgstr ""
|
14990 |
|
14991 |
+
#: includes/admin/views/html-admin-page-status-report.php:811
|
14992 |
msgid ""
|
14993 |
"This section shows any files that are overriding the default WooCommerce "
|
14994 |
"template pages."
|
14995 |
msgstr ""
|
14996 |
|
14997 |
+
#: includes/admin/views/html-admin-page-status-report.php:817
|
14998 |
msgid "Archive template"
|
14999 |
msgstr ""
|
15000 |
|
15001 |
+
#: includes/admin/views/html-admin-page-status-report.php:819
|
15002 |
msgid ""
|
15003 |
"Your theme has a woocommerce.php file, you will not be able to override the "
|
15004 |
"woocommerce/archive-product.php custom template since woocommerce.php has "
|
15006 |
"issues."
|
15007 |
msgstr ""
|
15008 |
|
15009 |
+
#: includes/admin/views/html-admin-page-status-report.php:824
|
15010 |
+
#: includes/admin/views/html-admin-page-status-report.php:853
|
15011 |
msgid "Overrides"
|
15012 |
msgstr ""
|
15013 |
|
15014 |
+
#: includes/admin/views/html-admin-page-status-report.php:835
|
15015 |
#. Translators: %1$s: Template name, %2$s: Template version, %3$s: Core
|
15016 |
#. version.
|
15017 |
msgid "%1$s version %2$s is out of date. The core version is %3$s"
|
15018 |
msgstr ""
|
15019 |
|
15020 |
+
#: includes/admin/views/html-admin-page-status-report.php:861
|
15021 |
msgid "Outdated templates"
|
15022 |
msgstr ""
|
15023 |
|
15024 |
+
#: includes/admin/views/html-admin-page-status-report.php:868
|
15025 |
msgid "Learn how to update"
|
15026 |
msgstr ""
|
15027 |
|
15886 |
#: includes/api/v1/class-wc-rest-order-notes-controller.php:268
|
15887 |
#: includes/api/v1/class-wc-rest-order-notes-controller.php:301
|
15888 |
#: includes/api/v1/class-wc-rest-order-refunds-controller.php:127
|
15889 |
+
#: includes/wc-core-functions.php:143 includes/wc-order-functions.php:486
|
15890 |
#: includes/wc-order-functions.php:1019
|
15891 |
msgid "Invalid order ID."
|
15892 |
msgstr ""
|
17566 |
msgstr ""
|
17567 |
|
17568 |
#: includes/api/class-wc-rest-system-status-controller.php:232
|
17569 |
+
msgid "MySQL version string."
|
17570 |
msgstr ""
|
17571 |
|
17572 |
#: includes/api/class-wc-rest-system-status-controller.php:238
|
17573 |
+
msgid "Default timezone."
|
17574 |
msgstr ""
|
17575 |
|
17576 |
#: includes/api/class-wc-rest-system-status-controller.php:244
|
17577 |
+
msgid "Is fsockopen/cURL enabled?"
|
17578 |
msgstr ""
|
17579 |
|
17580 |
#: includes/api/class-wc-rest-system-status-controller.php:250
|
17581 |
+
msgid "Is SoapClient class enabled?"
|
17582 |
msgstr ""
|
17583 |
|
17584 |
#: includes/api/class-wc-rest-system-status-controller.php:256
|
17585 |
+
msgid "Is DomDocument class enabled?"
|
17586 |
msgstr ""
|
17587 |
|
17588 |
#: includes/api/class-wc-rest-system-status-controller.php:262
|
17589 |
+
msgid "Is GZip enabled?"
|
17590 |
msgstr ""
|
17591 |
|
17592 |
#: includes/api/class-wc-rest-system-status-controller.php:268
|
17593 |
+
msgid "Is mbstring enabled?"
|
17594 |
msgstr ""
|
17595 |
|
17596 |
#: includes/api/class-wc-rest-system-status-controller.php:274
|
17597 |
+
msgid "Remote POST successful?"
|
17598 |
msgstr ""
|
17599 |
|
17600 |
#: includes/api/class-wc-rest-system-status-controller.php:280
|
17601 |
+
msgid "Remote POST response."
|
17602 |
msgstr ""
|
17603 |
|
17604 |
#: includes/api/class-wc-rest-system-status-controller.php:286
|
17605 |
+
msgid "Remote GET successful?"
|
17606 |
+
msgstr ""
|
17607 |
+
|
17608 |
+
#: includes/api/class-wc-rest-system-status-controller.php:292
|
17609 |
msgid "Remote GET response."
|
17610 |
msgstr ""
|
17611 |
|
17612 |
+
#: includes/api/class-wc-rest-system-status-controller.php:300
|
17613 |
msgid "Database."
|
17614 |
msgstr ""
|
17615 |
|
17616 |
+
#: includes/api/class-wc-rest-system-status-controller.php:306
|
17617 |
msgid "WC database version."
|
17618 |
msgstr ""
|
17619 |
|
17620 |
+
#: includes/api/class-wc-rest-system-status-controller.php:312
|
17621 |
msgid "Database prefix."
|
17622 |
msgstr ""
|
17623 |
|
17624 |
+
#: includes/api/class-wc-rest-system-status-controller.php:318
|
17625 |
msgid "MaxMind GeoIP database."
|
17626 |
msgstr ""
|
17627 |
|
17628 |
+
#: includes/api/class-wc-rest-system-status-controller.php:324
|
17629 |
msgid "Database tables."
|
17630 |
msgstr ""
|
17631 |
|
17632 |
+
#: includes/api/class-wc-rest-system-status-controller.php:335
|
17633 |
msgid "Active plugins."
|
17634 |
msgstr ""
|
17635 |
|
17636 |
+
#: includes/api/class-wc-rest-system-status-controller.php:344
|
17637 |
msgid "Theme."
|
17638 |
msgstr ""
|
17639 |
|
17640 |
+
#: includes/api/class-wc-rest-system-status-controller.php:350
|
17641 |
msgid "Theme name."
|
17642 |
msgstr ""
|
17643 |
|
17644 |
+
#: includes/api/class-wc-rest-system-status-controller.php:356
|
17645 |
msgid "Theme version."
|
17646 |
msgstr ""
|
17647 |
|
17648 |
+
#: includes/api/class-wc-rest-system-status-controller.php:362
|
17649 |
msgid "Latest version of theme."
|
17650 |
msgstr ""
|
17651 |
|
17652 |
+
#: includes/api/class-wc-rest-system-status-controller.php:368
|
17653 |
msgid "Theme author URL."
|
17654 |
msgstr ""
|
17655 |
|
17656 |
+
#: includes/api/class-wc-rest-system-status-controller.php:375
|
17657 |
msgid "Is this theme a child theme?"
|
17658 |
msgstr ""
|
17659 |
|
17660 |
+
#: includes/api/class-wc-rest-system-status-controller.php:381
|
17661 |
msgid "Does the theme declare WooCommerce support?"
|
17662 |
msgstr ""
|
17663 |
|
17664 |
+
#: includes/api/class-wc-rest-system-status-controller.php:387
|
17665 |
msgid "Does the theme have a woocommerce.php file?"
|
17666 |
msgstr ""
|
17667 |
|
17668 |
+
#: includes/api/class-wc-rest-system-status-controller.php:393
|
17669 |
msgid "Does this theme have outdated templates?"
|
17670 |
msgstr ""
|
17671 |
|
17672 |
+
#: includes/api/class-wc-rest-system-status-controller.php:399
|
17673 |
msgid "Template overrides."
|
17674 |
msgstr ""
|
17675 |
|
17676 |
+
#: includes/api/class-wc-rest-system-status-controller.php:408
|
17677 |
msgid "Parent theme name."
|
17678 |
msgstr ""
|
17679 |
|
17680 |
+
#: includes/api/class-wc-rest-system-status-controller.php:414
|
17681 |
msgid "Parent theme version."
|
17682 |
msgstr ""
|
17683 |
|
17684 |
+
#: includes/api/class-wc-rest-system-status-controller.php:420
|
17685 |
msgid "Parent theme author URL."
|
17686 |
msgstr ""
|
17687 |
|
17688 |
+
#: includes/api/class-wc-rest-system-status-controller.php:429
|
17689 |
msgid "Settings."
|
17690 |
msgstr ""
|
17691 |
|
17692 |
+
#: includes/api/class-wc-rest-system-status-controller.php:435
|
17693 |
msgid "REST API enabled?"
|
17694 |
msgstr ""
|
17695 |
|
17696 |
+
#: includes/api/class-wc-rest-system-status-controller.php:441
|
17697 |
msgid "SSL forced?"
|
17698 |
msgstr ""
|
17699 |
|
17700 |
+
#: includes/api/class-wc-rest-system-status-controller.php:447
|
17701 |
msgid "Currency."
|
17702 |
msgstr ""
|
17703 |
|
17704 |
+
#: includes/api/class-wc-rest-system-status-controller.php:453
|
17705 |
msgid "Currency symbol."
|
17706 |
msgstr ""
|
17707 |
|
17708 |
+
#: includes/api/class-wc-rest-system-status-controller.php:459
|
17709 |
msgid "Currency position."
|
17710 |
msgstr ""
|
17711 |
|
17712 |
+
#: includes/api/class-wc-rest-system-status-controller.php:465
|
17713 |
msgid "Thousand separator."
|
17714 |
msgstr ""
|
17715 |
|
17716 |
+
#: includes/api/class-wc-rest-system-status-controller.php:471
|
17717 |
msgid "Decimal separator."
|
17718 |
msgstr ""
|
17719 |
|
17720 |
+
#: includes/api/class-wc-rest-system-status-controller.php:477
|
17721 |
msgid "Number of decimals."
|
17722 |
msgstr ""
|
17723 |
|
17724 |
+
#: includes/api/class-wc-rest-system-status-controller.php:483
|
17725 |
msgid "Geolocation enabled?"
|
17726 |
msgstr ""
|
17727 |
|
17728 |
+
#: includes/api/class-wc-rest-system-status-controller.php:489
|
17729 |
msgid "Taxonomy terms for product/order statuses."
|
17730 |
msgstr ""
|
17731 |
|
17732 |
+
#: includes/api/class-wc-rest-system-status-controller.php:498
|
17733 |
msgid "Terms in the product visibility taxonomy."
|
17734 |
msgstr ""
|
17735 |
|
17736 |
+
#: includes/api/class-wc-rest-system-status-controller.php:509
|
17737 |
msgid "Security."
|
17738 |
msgstr ""
|
17739 |
|
17740 |
+
#: includes/api/class-wc-rest-system-status-controller.php:521
|
17741 |
msgid "Hide errors from visitors?"
|
17742 |
msgstr ""
|
17743 |
|
17744 |
+
#: includes/api/class-wc-rest-system-status-controller.php:529
|
17745 |
msgid "WooCommerce pages."
|
17746 |
msgstr ""
|
17747 |
|
17844 |
msgstr ""
|
17845 |
|
17846 |
#: includes/api/class-wc-rest-system-status-tools-controller.php:159
|
17847 |
+
#: templates/single-product/add-to-cart/variable.php:44
|
17848 |
msgid "Clear"
|
17849 |
msgstr ""
|
17850 |
|
19956 |
msgid "ZIP"
|
19957 |
msgstr ""
|
19958 |
|
19959 |
+
#: includes/class-wc-coupon.php:494
|
19960 |
msgid "Invalid discount type"
|
19961 |
msgstr ""
|
19962 |
|
19963 |
+
#: includes/class-wc-coupon.php:513 includes/class-wc-coupon.php:517
|
19964 |
msgid "Invalid discount amount"
|
19965 |
msgstr ""
|
19966 |
|
19967 |
+
#: includes/class-wc-coupon.php:693
|
19968 |
msgid "Invalid email address restriction"
|
19969 |
msgstr ""
|
19970 |
|
19971 |
+
#: includes/class-wc-coupon.php:929
|
19972 |
msgid "Coupon code applied successfully."
|
19973 |
msgstr ""
|
19974 |
|
19975 |
+
#: includes/class-wc-coupon.php:932
|
19976 |
msgid "Coupon code removed successfully."
|
19977 |
msgstr ""
|
19978 |
|
19979 |
+
#: includes/class-wc-coupon.php:950 includes/class-wc-discounts.php:937
|
19980 |
msgid "Coupon is not valid."
|
19981 |
msgstr ""
|
19982 |
|
19983 |
+
#: includes/class-wc-coupon.php:954 includes/class-wc-discounts.php:570
|
19984 |
#. translators: %s: coupon code
|
19985 |
msgid "Coupon \"%s\" does not exist!"
|
19986 |
msgstr ""
|
19987 |
|
19988 |
+
#: includes/class-wc-coupon.php:958
|
19989 |
#. translators: %s: coupon code
|
19990 |
msgid ""
|
19991 |
"Sorry, it seems the coupon \"%s\" is invalid - it has now been removed from "
|
19992 |
"your order."
|
19993 |
msgstr ""
|
19994 |
|
19995 |
+
#: includes/class-wc-coupon.php:962
|
19996 |
#. translators: %s: coupon code
|
19997 |
msgid ""
|
19998 |
"Sorry, it seems the coupon \"%s\" is not yours - it has now been removed "
|
19999 |
"from your order."
|
20000 |
msgstr ""
|
20001 |
|
20002 |
+
#: includes/class-wc-coupon.php:969
|
20003 |
#. translators: %s: coupon code
|
20004 |
msgid ""
|
20005 |
"Sorry, coupon \"%s\" has already been applied and cannot be used in "
|
20006 |
"conjunction with other coupons."
|
20007 |
msgstr ""
|
20008 |
|
20009 |
+
#: includes/class-wc-coupon.php:972 includes/class-wc-discounts.php:586
|
20010 |
#: includes/class-wc-discounts.php:617
|
20011 |
msgid "Coupon usage limit has been reached."
|
20012 |
msgstr ""
|
20013 |
|
20014 |
+
#: includes/class-wc-coupon.php:975 includes/class-wc-discounts.php:634
|
20015 |
msgid "This coupon has expired."
|
20016 |
msgstr ""
|
20017 |
|
20018 |
+
#: includes/class-wc-coupon.php:979 includes/class-wc-discounts.php:652
|
20019 |
#. translators: %s: coupon minimum amount
|
20020 |
msgid "The minimum spend for this coupon is %s."
|
20021 |
msgstr ""
|
20022 |
|
20023 |
+
#: includes/class-wc-coupon.php:983 includes/class-wc-discounts.php:670
|
20024 |
#. translators: %s: coupon maximum amount
|
20025 |
msgid "The maximum spend for this coupon is %s."
|
20026 |
msgstr ""
|
20027 |
|
20028 |
+
#: includes/class-wc-coupon.php:986
|
20029 |
msgid "Sorry, this coupon is not applicable to your cart contents."
|
20030 |
msgstr ""
|
20031 |
|
20032 |
+
#: includes/class-wc-coupon.php:1000 includes/class-wc-discounts.php:834
|
20033 |
#. translators: %s: products list
|
20034 |
msgid "Sorry, this coupon is not applicable to the products: %s."
|
20035 |
msgstr ""
|
20036 |
|
20037 |
+
#: includes/class-wc-coupon.php:1020 includes/class-wc-discounts.php:875
|
20038 |
#. translators: %s: categories list
|
20039 |
msgid "Sorry, this coupon is not applicable to the categories: %s."
|
20040 |
msgstr ""
|
20041 |
|
20042 |
+
#: includes/class-wc-coupon.php:1023 includes/class-wc-discounts.php:761
|
20043 |
msgid "Sorry, this coupon is not valid for sale items."
|
20044 |
msgstr ""
|
20045 |
|
20046 |
+
#: includes/class-wc-coupon.php:1043
|
20047 |
msgid "Coupon does not exist!"
|
20048 |
msgstr ""
|
20049 |
|
20050 |
+
#: includes/class-wc-coupon.php:1046
|
20051 |
msgid "Please enter a coupon code."
|
20052 |
msgstr ""
|
20053 |
|
20123 |
msgid "File not found"
|
20124 |
msgstr ""
|
20125 |
|
20126 |
+
#: includes/class-wc-download-handler.php:576
|
20127 |
msgid "Go to shop"
|
20128 |
msgstr ""
|
20129 |
|
20163 |
msgid "Buy now"
|
20164 |
msgstr ""
|
20165 |
|
20166 |
+
#: includes/class-wc-embed.php:130 includes/wc-template-functions.php:3185
|
20167 |
#: includes/widgets/class-wc-widget-layered-nav-filters.php:102
|
20168 |
#. translators: %s: average rating
|
20169 |
#. translators: %s: rating
|
20364 |
msgid "Please enter a stronger password."
|
20365 |
msgstr ""
|
20366 |
|
20367 |
+
#: includes/class-wc-install.php:345
|
20368 |
msgid "Monthly"
|
20369 |
msgstr ""
|
20370 |
|
20371 |
+
#: includes/class-wc-install.php:1056
|
20372 |
msgid "View WooCommerce settings"
|
20373 |
msgstr ""
|
20374 |
|
20375 |
+
#: includes/class-wc-install.php:1072
|
20376 |
msgid "View WooCommerce documentation"
|
20377 |
msgstr ""
|
20378 |
|
20379 |
+
#: includes/class-wc-install.php:1072
|
20380 |
msgid "Docs"
|
20381 |
msgstr ""
|
20382 |
|
20383 |
+
#: includes/class-wc-install.php:1073
|
20384 |
msgid "View WooCommerce API docs"
|
20385 |
msgstr ""
|
20386 |
|
20387 |
+
#: includes/class-wc-install.php:1073
|
20388 |
msgid "API docs"
|
20389 |
msgstr ""
|
20390 |
|
20391 |
+
#: includes/class-wc-install.php:1074
|
20392 |
msgid "Visit premium customer support"
|
20393 |
msgstr ""
|
20394 |
|
20395 |
+
#: includes/class-wc-install.php:1074
|
20396 |
msgid "Premium support"
|
20397 |
msgstr ""
|
20398 |
|
20399 |
+
#: includes/class-wc-install.php:1201 includes/class-wc-install.php:1288
|
20400 |
#. translators: 1: plugin name, 2: error message, 3: URL to install plugin
|
20401 |
#. manually.
|
20402 |
#. translators: 1: theme slug, 2: error message, 3: URL to install theme
|
20406 |
"manually by clicking here.</a>"
|
20407 |
msgstr ""
|
20408 |
|
20409 |
+
#: includes/class-wc-install.php:1228
|
20410 |
#. translators: 1: plugin name, 2: URL to WP plugin page.
|
20411 |
msgid ""
|
20412 |
"%1$s was installed but could not be activated. <a href=\"%2$s\">Please "
|
21042 |
msgstr ""
|
21043 |
|
21044 |
#: includes/class-wc-privacy-exporters.php:137
|
21045 |
+
#: includes/class-wc-privacy-exporters.php:330
|
21046 |
msgid "Download ID"
|
21047 |
msgstr ""
|
21048 |
|
21079 |
msgid "Shipping Address"
|
21080 |
msgstr ""
|
21081 |
|
21082 |
+
#: includes/class-wc-privacy-exporters.php:289
|
21083 |
+
msgid "Payer first name"
|
21084 |
+
msgstr ""
|
21085 |
+
|
21086 |
+
#: includes/class-wc-privacy-exporters.php:290
|
21087 |
+
msgid "Payer last name"
|
21088 |
+
msgstr ""
|
21089 |
+
|
21090 |
+
#: includes/class-wc-privacy-exporters.php:291
|
21091 |
+
msgid "Payer PayPal address"
|
21092 |
+
msgstr ""
|
21093 |
+
|
21094 |
+
#: includes/class-wc-privacy-exporters.php:334
|
21095 |
#: templates/order/form-tracking.php:27
|
21096 |
msgid "Order ID"
|
21097 |
msgstr ""
|
21098 |
|
21099 |
+
#: includes/class-wc-privacy-exporters.php:342
|
21100 |
msgid "User email"
|
21101 |
msgstr ""
|
21102 |
|
21103 |
+
#: includes/class-wc-privacy-exporters.php:350
|
21104 |
msgid "Download count"
|
21105 |
msgstr ""
|
21106 |
|
21107 |
+
#: includes/class-wc-privacy-exporters.php:354
|
21108 |
msgid "Access granted"
|
21109 |
msgstr ""
|
21110 |
|
21111 |
+
#: includes/class-wc-privacy-exporters.php:404
|
21112 |
msgid "Payment Tokens"
|
21113 |
msgstr ""
|
21114 |
|
21115 |
+
#: includes/class-wc-privacy-exporters.php:408
|
21116 |
msgid "Token"
|
21117 |
msgstr ""
|
21118 |
|
21125 |
msgstr ""
|
21126 |
|
21127 |
#: includes/class-wc-privacy.php:45 includes/class-wc-privacy.php:51
|
21128 |
+
msgid "Customer Payment Tokens"
|
21129 |
msgstr ""
|
21130 |
|
21131 |
#: includes/class-wc-privacy.php:72
|
21779 |
#: includes/emails/class-wc-email.php:602
|
21780 |
#: includes/gateways/bacs/class-wc-gateway-bacs.php:82
|
21781 |
#: includes/gateways/cheque/class-wc-gateway-cheque.php:58
|
21782 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:108
|
21783 |
#: includes/gateways/paypal/includes/settings-paypal.php:12
|
21784 |
#: includes/gateways/simplify-commerce/class-wc-gateway-simplify-commerce.php:190
|
21785 |
#: includes/shipping/legacy-flat-rate/includes/settings-flat-rate.php:19
|
22147 |
|
22148 |
#: includes/gateways/bacs/class-wc-gateway-bacs.php:97
|
22149 |
#: includes/gateways/cheque/class-wc-gateway-cheque.php:73
|
22150 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:117
|
22151 |
msgid "Payment method description that the customer will see on your checkout."
|
22152 |
msgstr ""
|
22153 |
|
22160 |
|
22161 |
#: includes/gateways/bacs/class-wc-gateway-bacs.php:102
|
22162 |
#: includes/gateways/cheque/class-wc-gateway-cheque.php:78
|
22163 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:129
|
22164 |
msgid "Instructions"
|
22165 |
msgstr ""
|
22166 |
|
22296 |
msgid "Have your customers pay with cash (or by other means) upon delivery."
|
22297 |
msgstr ""
|
22298 |
|
22299 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:81
|
22300 |
+
#. Translators: %1$s shipping method name.
|
22301 |
msgid "Any "%1$s" method"
|
22302 |
msgstr ""
|
22303 |
|
22304 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:96
|
22305 |
+
#. Translators: %1$s shipping method title, %2$s shipping method id.
|
22306 |
msgid "%1$s (#%2$s)"
|
22307 |
msgstr ""
|
22308 |
|
22309 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:99
|
22310 |
+
#. Translators: %1$s zone name, %2$s shipping method instance name.
|
22311 |
msgid "%1$s – %2$s"
|
22312 |
msgstr ""
|
22313 |
|
22314 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:99
|
22315 |
msgid "Other locations"
|
22316 |
msgstr ""
|
22317 |
|
22318 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:109
|
22319 |
msgid "Enable cash on delivery"
|
22320 |
msgstr ""
|
22321 |
|
22322 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:124
|
22323 |
msgid "Payment method description that the customer will see on your website."
|
22324 |
msgstr ""
|
22325 |
|
22326 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:125
|
22327 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:132
|
22328 |
msgid "Pay with cash upon delivery."
|
22329 |
msgstr ""
|
22330 |
|
22331 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:131
|
22332 |
msgid "Instructions that will be added to the thank you page."
|
22333 |
msgstr ""
|
22334 |
|
22335 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:136
|
22336 |
msgid "Enable for shipping methods"
|
22337 |
msgstr ""
|
22338 |
|
22339 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:141
|
22340 |
msgid ""
|
22341 |
"If COD is only available for certain methods, set it up here. Leave blank "
|
22342 |
"to enable for all methods."
|
22343 |
msgstr ""
|
22344 |
|
22345 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:145
|
22346 |
msgid "Select shipping methods"
|
22347 |
msgstr ""
|
22348 |
|
22349 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:149
|
22350 |
msgid "Accept for virtual orders"
|
22351 |
msgstr ""
|
22352 |
|
22353 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:150
|
22354 |
msgid "Accept COD if the order is virtual"
|
22355 |
msgstr ""
|
22356 |
|
22357 |
+
#: includes/gateways/cod/class-wc-gateway-cod.php:282
|
22358 |
msgid "Payment to be made upon delivery."
|
22359 |
msgstr ""
|
22360 |
|
23034 |
msgstr ""
|
23035 |
|
23036 |
#: includes/legacy/abstract-wc-legacy-order.php:507
|
23037 |
+
#: includes/wc-template-functions.php:3072
|
23038 |
#. translators: 1: current item count
|
23039 |
#. translators: %d: downloads count
|
23040 |
msgid "Download %d"
|
23534 |
msgid "estimated for %s"
|
23535 |
msgstr ""
|
23536 |
|
23537 |
+
#: includes/wc-core-functions.php:201
|
23538 |
#. translators: %s template
|
23539 |
msgid "%s does not exist."
|
23540 |
msgstr ""
|
23541 |
|
23542 |
+
#: includes/wc-core-functions.php:296
|
23543 |
msgid "United Arab Emirates dirham"
|
23544 |
msgstr ""
|
23545 |
|
23546 |
+
#: includes/wc-core-functions.php:297
|
23547 |
msgid "Afghan afghani"
|
23548 |
msgstr ""
|
23549 |
|
23550 |
+
#: includes/wc-core-functions.php:298
|
23551 |
msgid "Albanian lek"
|
23552 |
msgstr ""
|
23553 |
|
23554 |
+
#: includes/wc-core-functions.php:299
|
23555 |
msgid "Armenian dram"
|
23556 |
msgstr ""
|
23557 |
|
23558 |
+
#: includes/wc-core-functions.php:300
|
23559 |
msgid "Netherlands Antillean guilder"
|
23560 |
msgstr ""
|
23561 |
|
23562 |
+
#: includes/wc-core-functions.php:301
|
23563 |
msgid "Angolan kwanza"
|
23564 |
msgstr ""
|
23565 |
|
23566 |
+
#: includes/wc-core-functions.php:302
|
23567 |
msgid "Argentine peso"
|
23568 |
msgstr ""
|
23569 |
|
23570 |
+
#: includes/wc-core-functions.php:303
|
23571 |
msgid "Australian dollar"
|
23572 |
msgstr ""
|
23573 |
|
23574 |
+
#: includes/wc-core-functions.php:304
|
23575 |
msgid "Aruban florin"
|
23576 |
msgstr ""
|
23577 |
|
23578 |
+
#: includes/wc-core-functions.php:305
|
23579 |
msgid "Azerbaijani manat"
|
23580 |
msgstr ""
|
23581 |
|
23582 |
+
#: includes/wc-core-functions.php:306
|
23583 |
msgid "Bosnia and Herzegovina convertible mark"
|
23584 |
msgstr ""
|
23585 |
|
23586 |
+
#: includes/wc-core-functions.php:307
|
23587 |
msgid "Barbadian dollar"
|
23588 |
msgstr ""
|
23589 |
|
23590 |
+
#: includes/wc-core-functions.php:308
|
23591 |
msgid "Bangladeshi taka"
|
23592 |
msgstr ""
|
23593 |
|
23594 |
+
#: includes/wc-core-functions.php:309
|
23595 |
msgid "Bulgarian lev"
|
23596 |
msgstr ""
|
23597 |
|
23598 |
+
#: includes/wc-core-functions.php:310
|
23599 |
msgid "Bahraini dinar"
|
23600 |
msgstr ""
|
23601 |
|
23602 |
+
#: includes/wc-core-functions.php:311
|
23603 |
msgid "Burundian franc"
|
23604 |
msgstr ""
|
23605 |
|
23606 |
+
#: includes/wc-core-functions.php:312
|
23607 |
msgid "Bermudian dollar"
|
23608 |
msgstr ""
|
23609 |
|
23610 |
+
#: includes/wc-core-functions.php:313
|
23611 |
msgid "Brunei dollar"
|
23612 |
msgstr ""
|
23613 |
|
23614 |
+
#: includes/wc-core-functions.php:314
|
23615 |
msgid "Bolivian boliviano"
|
23616 |
msgstr ""
|
23617 |
|
23618 |
+
#: includes/wc-core-functions.php:315
|
23619 |
msgid "Brazilian real"
|
23620 |
msgstr ""
|
23621 |
|
23622 |
+
#: includes/wc-core-functions.php:316
|
23623 |
msgid "Bahamian dollar"
|
23624 |
msgstr ""
|
23625 |
|
23626 |
+
#: includes/wc-core-functions.php:317
|
23627 |
msgid "Bitcoin"
|
23628 |
msgstr ""
|
23629 |
|
23630 |
+
#: includes/wc-core-functions.php:318
|
23631 |
msgid "Bhutanese ngultrum"
|
23632 |
msgstr ""
|
23633 |
|
23634 |
+
#: includes/wc-core-functions.php:319
|
23635 |
msgid "Botswana pula"
|
23636 |
msgstr ""
|
23637 |
|
23638 |
+
#: includes/wc-core-functions.php:320
|
23639 |
msgid "Belarusian ruble (old)"
|
23640 |
msgstr ""
|
23641 |
|
23642 |
+
#: includes/wc-core-functions.php:321
|
23643 |
msgid "Belarusian ruble"
|
23644 |
msgstr ""
|
23645 |
|
23646 |
+
#: includes/wc-core-functions.php:322
|
23647 |
msgid "Belize dollar"
|
23648 |
msgstr ""
|
23649 |
|
23650 |
+
#: includes/wc-core-functions.php:323
|
23651 |
msgid "Canadian dollar"
|
23652 |
msgstr ""
|
23653 |
|
23654 |
+
#: includes/wc-core-functions.php:324
|
23655 |
msgid "Congolese franc"
|
23656 |
msgstr ""
|
23657 |
|
23658 |
+
#: includes/wc-core-functions.php:325
|
23659 |
msgid "Swiss franc"
|
23660 |
msgstr ""
|
23661 |
|
23662 |
+
#: includes/wc-core-functions.php:326
|
23663 |
msgid "Chilean peso"
|
23664 |
msgstr ""
|
23665 |
|
23666 |
+
#: includes/wc-core-functions.php:327
|
23667 |
msgid "Chinese yuan"
|
23668 |
msgstr ""
|
23669 |
|
23670 |
+
#: includes/wc-core-functions.php:328
|
23671 |
msgid "Colombian peso"
|
23672 |
msgstr ""
|
23673 |
|
23674 |
+
#: includes/wc-core-functions.php:329
|
23675 |
msgid "Costa Rican colón"
|
23676 |
msgstr ""
|
23677 |
|
23678 |
+
#: includes/wc-core-functions.php:330
|
23679 |
msgid "Cuban convertible peso"
|
23680 |
msgstr ""
|
23681 |
|
23682 |
+
#: includes/wc-core-functions.php:331
|
23683 |
msgid "Cuban peso"
|
23684 |
msgstr ""
|
23685 |
|
23686 |
+
#: includes/wc-core-functions.php:332
|
23687 |
msgid "Cape Verdean escudo"
|
23688 |
msgstr ""
|
23689 |
|
23690 |
+
#: includes/wc-core-functions.php:333
|
23691 |
msgid "Czech koruna"
|
23692 |
msgstr ""
|
23693 |
|
23694 |
+
#: includes/wc-core-functions.php:334
|
23695 |
msgid "Djiboutian franc"
|
23696 |
msgstr ""
|
23697 |
|
23698 |
+
#: includes/wc-core-functions.php:335
|
23699 |
msgid "Danish krone"
|
23700 |
msgstr ""
|
23701 |
|
23702 |
+
#: includes/wc-core-functions.php:336
|
23703 |
msgid "Dominican peso"
|
23704 |
msgstr ""
|
23705 |
|
23706 |
+
#: includes/wc-core-functions.php:337
|
23707 |
msgid "Algerian dinar"
|
23708 |
msgstr ""
|
23709 |
|
23710 |
+
#: includes/wc-core-functions.php:338
|
23711 |
msgid "Egyptian pound"
|
23712 |
msgstr ""
|
23713 |
|
23714 |
+
#: includes/wc-core-functions.php:339
|
23715 |
msgid "Eritrean nakfa"
|
23716 |
msgstr ""
|
23717 |
|
23718 |
+
#: includes/wc-core-functions.php:340
|
23719 |
msgid "Ethiopian birr"
|
23720 |
msgstr ""
|
23721 |
|
23722 |
+
#: includes/wc-core-functions.php:341
|
23723 |
msgid "Euro"
|
23724 |
msgstr ""
|
23725 |
|
23726 |
+
#: includes/wc-core-functions.php:342
|
23727 |
msgid "Fijian dollar"
|
23728 |
msgstr ""
|
23729 |
|
23730 |
+
#: includes/wc-core-functions.php:343
|
23731 |
msgid "Falkland Islands pound"
|
23732 |
msgstr ""
|
23733 |
|
23734 |
+
#: includes/wc-core-functions.php:344
|
23735 |
msgid "Pound sterling"
|
23736 |
msgstr ""
|
23737 |
|
23738 |
+
#: includes/wc-core-functions.php:345
|
23739 |
msgid "Georgian lari"
|
23740 |
msgstr ""
|
23741 |
|
23742 |
+
#: includes/wc-core-functions.php:346
|
23743 |
msgid "Guernsey pound"
|
23744 |
msgstr ""
|
23745 |
|
23746 |
+
#: includes/wc-core-functions.php:347
|
23747 |
msgid "Ghana cedi"
|
23748 |
msgstr ""
|
23749 |
|
23750 |
+
#: includes/wc-core-functions.php:348
|
23751 |
msgid "Gibraltar pound"
|
23752 |
msgstr ""
|
23753 |
|
23754 |
+
#: includes/wc-core-functions.php:349
|
23755 |
msgid "Gambian dalasi"
|
23756 |
msgstr ""
|
23757 |
|
23758 |
+
#: includes/wc-core-functions.php:350
|
23759 |
msgid "Guinean franc"
|
23760 |
msgstr ""
|
23761 |
|
23762 |
+
#: includes/wc-core-functions.php:351
|
23763 |
msgid "Guatemalan quetzal"
|
23764 |
msgstr ""
|
23765 |
|
23766 |
+
#: includes/wc-core-functions.php:352
|
23767 |
msgid "Guyanese dollar"
|
23768 |
msgstr ""
|
23769 |
|
23770 |
+
#: includes/wc-core-functions.php:353
|
23771 |
msgid "Hong Kong dollar"
|
23772 |
msgstr ""
|
23773 |
|
23774 |
+
#: includes/wc-core-functions.php:354
|
23775 |
msgid "Honduran lempira"
|
23776 |
msgstr ""
|
23777 |
|
23778 |
+
#: includes/wc-core-functions.php:355
|
23779 |
msgid "Croatian kuna"
|
23780 |
msgstr ""
|
23781 |
|
23782 |
+
#: includes/wc-core-functions.php:356
|
23783 |
msgid "Haitian gourde"
|
23784 |
msgstr ""
|
23785 |
|
23786 |
+
#: includes/wc-core-functions.php:357
|
23787 |
msgid "Hungarian forint"
|
23788 |
msgstr ""
|
23789 |
|
23790 |
+
#: includes/wc-core-functions.php:358
|
23791 |
msgid "Indonesian rupiah"
|
23792 |
msgstr ""
|
23793 |
|
23794 |
+
#: includes/wc-core-functions.php:359
|
23795 |
msgid "Israeli new shekel"
|
23796 |
msgstr ""
|
23797 |
|
23798 |
+
#: includes/wc-core-functions.php:360
|
23799 |
msgid "Manx pound"
|
23800 |
msgstr ""
|
23801 |
|
23802 |
+
#: includes/wc-core-functions.php:361
|
23803 |
msgid "Indian rupee"
|
23804 |
msgstr ""
|
23805 |
|
23806 |
+
#: includes/wc-core-functions.php:362
|
23807 |
msgid "Iraqi dinar"
|
23808 |
msgstr ""
|
23809 |
|
23810 |
+
#: includes/wc-core-functions.php:363
|
23811 |
msgid "Iranian rial"
|
23812 |
msgstr ""
|
23813 |
|
23814 |
+
#: includes/wc-core-functions.php:364
|
23815 |
msgid "Iranian toman"
|
23816 |
msgstr ""
|
23817 |
|
23818 |
+
#: includes/wc-core-functions.php:365
|
23819 |
msgid "Icelandic króna"
|
23820 |
msgstr ""
|
23821 |
|
23822 |
+
#: includes/wc-core-functions.php:366
|
23823 |
msgid "Jersey pound"
|
23824 |
msgstr ""
|
23825 |
|
23826 |
+
#: includes/wc-core-functions.php:367
|
23827 |
msgid "Jamaican dollar"
|
23828 |
msgstr ""
|
23829 |
|
23830 |
+
#: includes/wc-core-functions.php:368
|
23831 |
msgid "Jordanian dinar"
|
23832 |
msgstr ""
|
23833 |
|
23834 |
+
#: includes/wc-core-functions.php:369
|
23835 |
msgid "Japanese yen"
|
23836 |
msgstr ""
|
23837 |
|
23838 |
+
#: includes/wc-core-functions.php:370
|
23839 |
msgid "Kenyan shilling"
|
23840 |
msgstr ""
|
23841 |
|
23842 |
+
#: includes/wc-core-functions.php:371
|
23843 |
msgid "Kyrgyzstani som"
|
23844 |
msgstr ""
|
23845 |
|
23846 |
+
#: includes/wc-core-functions.php:372
|
23847 |
msgid "Cambodian riel"
|
23848 |
msgstr ""
|
23849 |
|
23850 |
+
#: includes/wc-core-functions.php:373
|
23851 |
msgid "Comorian franc"
|
23852 |
msgstr ""
|
23853 |
|
23854 |
+
#: includes/wc-core-functions.php:374
|
23855 |
msgid "North Korean won"
|
23856 |
msgstr ""
|
23857 |
|
23858 |
+
#: includes/wc-core-functions.php:375
|
23859 |
msgid "South Korean won"
|
23860 |
msgstr ""
|
23861 |
|
23862 |
+
#: includes/wc-core-functions.php:376
|
23863 |
msgid "Kuwaiti dinar"
|
23864 |
msgstr ""
|
23865 |
|
23866 |
+
#: includes/wc-core-functions.php:377
|
23867 |
msgid "Cayman Islands dollar"
|
23868 |
msgstr ""
|
23869 |
|
23870 |
+
#: includes/wc-core-functions.php:378
|
23871 |
msgid "Kazakhstani tenge"
|
23872 |
msgstr ""
|
23873 |
|
23874 |
+
#: includes/wc-core-functions.php:379
|
23875 |
msgid "Lao kip"
|
23876 |
msgstr ""
|
23877 |
|
23878 |
+
#: includes/wc-core-functions.php:380
|
23879 |
msgid "Lebanese pound"
|
23880 |
msgstr ""
|
23881 |
|
23882 |
+
#: includes/wc-core-functions.php:381
|
23883 |
msgid "Sri Lankan rupee"
|
23884 |
msgstr ""
|
23885 |
|
23886 |
+
#: includes/wc-core-functions.php:382
|
23887 |
msgid "Liberian dollar"
|
23888 |
msgstr ""
|
23889 |
|
23890 |
+
#: includes/wc-core-functions.php:383
|
23891 |
msgid "Lesotho loti"
|
23892 |
msgstr ""
|
23893 |
|
23894 |
+
#: includes/wc-core-functions.php:384
|
23895 |
msgid "Libyan dinar"
|
23896 |
msgstr ""
|
23897 |
|
23898 |
+
#: includes/wc-core-functions.php:385
|
23899 |
msgid "Moroccan dirham"
|
23900 |
msgstr ""
|
23901 |
|
23902 |
+
#: includes/wc-core-functions.php:386
|
23903 |
msgid "Moldovan leu"
|
23904 |
msgstr ""
|
23905 |
|
23906 |
+
#: includes/wc-core-functions.php:387
|
23907 |
msgid "Malagasy ariary"
|
23908 |
msgstr ""
|
23909 |
|
23910 |
+
#: includes/wc-core-functions.php:388
|
23911 |
msgid "Macedonian denar"
|
23912 |
msgstr ""
|
23913 |
|
23914 |
+
#: includes/wc-core-functions.php:389
|
23915 |
msgid "Burmese kyat"
|
23916 |
msgstr ""
|
23917 |
|
23918 |
+
#: includes/wc-core-functions.php:390
|
23919 |
msgid "Mongolian tögrög"
|
23920 |
msgstr ""
|
23921 |
|
23922 |
+
#: includes/wc-core-functions.php:391
|
23923 |
msgid "Macanese pataca"
|
23924 |
msgstr ""
|
23925 |
|
23926 |
+
#: includes/wc-core-functions.php:392
|
23927 |
msgid "Mauritanian ouguiya"
|
23928 |
msgstr ""
|
23929 |
|
23930 |
+
#: includes/wc-core-functions.php:393
|
23931 |
msgid "Mauritian rupee"
|
23932 |
msgstr ""
|
23933 |
|
23934 |
+
#: includes/wc-core-functions.php:394
|
23935 |
msgid "Maldivian rufiyaa"
|
23936 |
msgstr ""
|
23937 |
|
23938 |
+
#: includes/wc-core-functions.php:395
|
23939 |
msgid "Malawian kwacha"
|
23940 |
msgstr ""
|
23941 |
|
23942 |
+
#: includes/wc-core-functions.php:396
|
23943 |
msgid "Mexican peso"
|
23944 |
msgstr ""
|
23945 |
|
23946 |
+
#: includes/wc-core-functions.php:397
|
23947 |
msgid "Malaysian ringgit"
|
23948 |
msgstr ""
|
23949 |
|
23950 |
+
#: includes/wc-core-functions.php:398
|
23951 |
msgid "Mozambican metical"
|
23952 |
msgstr ""
|
23953 |
|
23954 |
+
#: includes/wc-core-functions.php:399
|
23955 |
msgid "Namibian dollar"
|
23956 |
msgstr ""
|
23957 |
|
23958 |
+
#: includes/wc-core-functions.php:400
|
23959 |
msgid "Nigerian naira"
|
23960 |
msgstr ""
|
23961 |
|
23962 |
+
#: includes/wc-core-functions.php:401
|
23963 |
msgid "Nicaraguan córdoba"
|
23964 |
msgstr ""
|
23965 |
|
23966 |
+
#: includes/wc-core-functions.php:402
|
23967 |
msgid "Norwegian krone"
|
23968 |
msgstr ""
|
23969 |
|
23970 |
+
#: includes/wc-core-functions.php:403
|
23971 |
msgid "Nepalese rupee"
|
23972 |
msgstr ""
|
23973 |
|
23974 |
+
#: includes/wc-core-functions.php:404
|
23975 |
msgid "New Zealand dollar"
|
23976 |
msgstr ""
|
23977 |
|
23978 |
+
#: includes/wc-core-functions.php:405
|
23979 |
msgid "Omani rial"
|
23980 |
msgstr ""
|
23981 |
|
23982 |
+
#: includes/wc-core-functions.php:406
|
23983 |
msgid "Panamanian balboa"
|
23984 |
msgstr ""
|
23985 |
|
23986 |
+
#: includes/wc-core-functions.php:407
|
23987 |
msgid "Peruvian nuevo sol"
|
23988 |
msgstr ""
|
23989 |
|
23990 |
+
#: includes/wc-core-functions.php:408
|
23991 |
msgid "Papua New Guinean kina"
|
23992 |
msgstr ""
|
23993 |
|
23994 |
+
#: includes/wc-core-functions.php:409
|
23995 |
msgid "Philippine peso"
|
23996 |
msgstr ""
|
23997 |
|
23998 |
+
#: includes/wc-core-functions.php:410
|
23999 |
msgid "Pakistani rupee"
|
24000 |
msgstr ""
|
24001 |
|
24002 |
+
#: includes/wc-core-functions.php:411
|
24003 |
msgid "Polish złoty"
|
24004 |
msgstr ""
|
24005 |
|
24006 |
+
#: includes/wc-core-functions.php:412
|
24007 |
msgid "Transnistrian ruble"
|
24008 |
msgstr ""
|
24009 |
|
24010 |
+
#: includes/wc-core-functions.php:413
|
24011 |
msgid "Paraguayan guaraní"
|
24012 |
msgstr ""
|
24013 |
|
24014 |
+
#: includes/wc-core-functions.php:414
|
24015 |
msgid "Qatari riyal"
|
24016 |
msgstr ""
|
24017 |
|
24018 |
+
#: includes/wc-core-functions.php:415
|
24019 |
msgid "Romanian leu"
|
24020 |
msgstr ""
|
24021 |
|
24022 |
+
#: includes/wc-core-functions.php:416
|
24023 |
msgid "Serbian dinar"
|
24024 |
msgstr ""
|
24025 |
|
24026 |
+
#: includes/wc-core-functions.php:417
|
24027 |
msgid "Russian ruble"
|
24028 |
msgstr ""
|
24029 |
|
24030 |
+
#: includes/wc-core-functions.php:418
|
24031 |
msgid "Rwandan franc"
|
24032 |
msgstr ""
|
24033 |
|
24034 |
+
#: includes/wc-core-functions.php:419
|
24035 |
msgid "Saudi riyal"
|
24036 |
msgstr ""
|
24037 |
|
24038 |
+
#: includes/wc-core-functions.php:420
|
24039 |
msgid "Solomon Islands dollar"
|
24040 |
msgstr ""
|
24041 |
|
24042 |
+
#: includes/wc-core-functions.php:421
|
24043 |
msgid "Seychellois rupee"
|
24044 |
msgstr ""
|
24045 |
|
24046 |
+
#: includes/wc-core-functions.php:422
|
24047 |
msgid "Sudanese pound"
|
24048 |
msgstr ""
|
24049 |
|
24050 |
+
#: includes/wc-core-functions.php:423
|
24051 |
msgid "Swedish krona"
|
24052 |
msgstr ""
|
24053 |
|
24054 |
+
#: includes/wc-core-functions.php:424
|
24055 |
msgid "Singapore dollar"
|
24056 |
msgstr ""
|
24057 |
|
24058 |
+
#: includes/wc-core-functions.php:425
|
24059 |
msgid "Saint Helena pound"
|
24060 |
msgstr ""
|
24061 |
|
24062 |
+
#: includes/wc-core-functions.php:426
|
24063 |
msgid "Sierra Leonean leone"
|
24064 |
msgstr ""
|
24065 |
|
24066 |
+
#: includes/wc-core-functions.php:427
|
24067 |
msgid "Somali shilling"
|
24068 |
msgstr ""
|
24069 |
|
24070 |
+
#: includes/wc-core-functions.php:428
|
24071 |
msgid "Surinamese dollar"
|
24072 |
msgstr ""
|
24073 |
|
24074 |
+
#: includes/wc-core-functions.php:429
|
24075 |
msgid "South Sudanese pound"
|
24076 |
msgstr ""
|
24077 |
|
24078 |
+
#: includes/wc-core-functions.php:430
|
24079 |
msgid "São Tomé and Príncipe dobra"
|
24080 |
msgstr ""
|
24081 |
|
24082 |
+
#: includes/wc-core-functions.php:431
|
24083 |
msgid "Syrian pound"
|
24084 |
msgstr ""
|
24085 |
|
24086 |
+
#: includes/wc-core-functions.php:432
|
24087 |
msgid "Swazi lilangeni"
|
24088 |
msgstr ""
|
24089 |
|
24090 |
+
#: includes/wc-core-functions.php:433
|
24091 |
msgid "Thai baht"
|
24092 |
msgstr ""
|
24093 |
|
24094 |
+
#: includes/wc-core-functions.php:434
|
24095 |
msgid "Tajikistani somoni"
|
24096 |
msgstr ""
|
24097 |
|
24098 |
+
#: includes/wc-core-functions.php:435
|
24099 |
msgid "Turkmenistan manat"
|
24100 |
msgstr ""
|
24101 |
|
24102 |
+
#: includes/wc-core-functions.php:436
|
24103 |
msgid "Tunisian dinar"
|
24104 |
msgstr ""
|
24105 |
|
24106 |
+
#: includes/wc-core-functions.php:437
|
24107 |
msgid "Tongan paʻanga"
|
24108 |
msgstr ""
|
24109 |
|
24110 |
+
#: includes/wc-core-functions.php:438
|
24111 |
msgid "Turkish lira"
|
24112 |
msgstr ""
|
24113 |
|
24114 |
+
#: includes/wc-core-functions.php:439
|
24115 |
msgid "Trinidad and Tobago dollar"
|
24116 |
msgstr ""
|
24117 |
|
24118 |
+
#: includes/wc-core-functions.php:440
|
24119 |
msgid "New Taiwan dollar"
|
24120 |
msgstr ""
|
24121 |
|
24122 |
+
#: includes/wc-core-functions.php:441
|
24123 |
msgid "Tanzanian shilling"
|
24124 |
msgstr ""
|
24125 |
|
24126 |
+
#: includes/wc-core-functions.php:442
|
24127 |
msgid "Ukrainian hryvnia"
|
24128 |
msgstr ""
|
24129 |
|
24130 |
+
#: includes/wc-core-functions.php:443
|
24131 |
msgid "Ugandan shilling"
|
24132 |
msgstr ""
|
24133 |
|
24134 |
+
#: includes/wc-core-functions.php:444
|
24135 |
msgid "United States (US) dollar"
|
24136 |
msgstr ""
|
24137 |
|
24138 |
+
#: includes/wc-core-functions.php:445
|
24139 |
msgid "Uruguayan peso"
|
24140 |
msgstr ""
|
24141 |
|
24142 |
+
#: includes/wc-core-functions.php:446
|
24143 |
msgid "Uzbekistani som"
|
24144 |
msgstr ""
|
24145 |
|
24146 |
+
#: includes/wc-core-functions.php:447
|
24147 |
msgid "Venezuelan bolívar"
|
24148 |
msgstr ""
|
24149 |
|
24150 |
+
#: includes/wc-core-functions.php:448
|
24151 |
msgid "Vietnamese đồng"
|
24152 |
msgstr ""
|
24153 |
|
24154 |
+
#: includes/wc-core-functions.php:449
|
24155 |
msgid "Vanuatu vatu"
|
24156 |
msgstr ""
|
24157 |
|
24158 |
+
#: includes/wc-core-functions.php:450
|
24159 |
msgid "Samoan tālā"
|
24160 |
msgstr ""
|
24161 |
|
24162 |
+
#: includes/wc-core-functions.php:451
|
24163 |
msgid "Central African CFA franc"
|
24164 |
msgstr ""
|
24165 |
|
24166 |
+
#: includes/wc-core-functions.php:452
|
24167 |
msgid "East Caribbean dollar"
|
24168 |
msgstr ""
|
24169 |
|
24170 |
+
#: includes/wc-core-functions.php:453
|
24171 |
msgid "West African CFA franc"
|
24172 |
msgstr ""
|
24173 |
|
24174 |
+
#: includes/wc-core-functions.php:454
|
24175 |
msgid "CFP franc"
|
24176 |
msgstr ""
|
24177 |
|
24178 |
+
#: includes/wc-core-functions.php:455
|
24179 |
msgid "Yemeni rial"
|
24180 |
msgstr ""
|
24181 |
|
24182 |
+
#: includes/wc-core-functions.php:456
|
24183 |
msgid "South African rand"
|
24184 |
msgstr ""
|
24185 |
|
24186 |
+
#: includes/wc-core-functions.php:457
|
24187 |
msgid "Zambian kwacha"
|
24188 |
msgstr ""
|
24189 |
|
24190 |
+
#: includes/wc-core-functions.php:1321
|
24191 |
msgid "MasterCard"
|
24192 |
msgstr ""
|
24193 |
|
24194 |
+
#: includes/wc-core-functions.php:1322
|
24195 |
msgid "Visa"
|
24196 |
msgstr ""
|
24197 |
|
24198 |
+
#: includes/wc-core-functions.php:1323
|
24199 |
msgid "Discover"
|
24200 |
msgstr ""
|
24201 |
|
24202 |
+
#: includes/wc-core-functions.php:1324
|
24203 |
msgid "American Express"
|
24204 |
msgstr ""
|
24205 |
|
24206 |
+
#: includes/wc-core-functions.php:1325
|
24207 |
msgid "Diners"
|
24208 |
msgstr ""
|
24209 |
|
24210 |
+
#: includes/wc-core-functions.php:1326
|
24211 |
msgid "JCB"
|
24212 |
msgstr ""
|
24213 |
|
24214 |
+
#: includes/wc-core-functions.php:1651
|
24215 |
#. translators: 1: class name 2: woocommerce_logging_class 3:
|
24216 |
#. WC_Logger_Interface
|
24217 |
msgid "The class %1$s provided by %2$s filter must implement %3$s."
|
24389 |
|
24390 |
#: includes/wc-template-functions.php:2605
|
24391 |
#: includes/wc-template-functions.php:2767
|
24392 |
+
#: includes/wc-template-functions.php:2783
|
24393 |
msgid "Choose an option"
|
24394 |
msgstr ""
|
24395 |
|
24396 |
+
#: includes/wc-template-functions.php:3182
|
24397 |
#. translators: 1: rating 2: rating count
|
24398 |
msgid "Rated %1$s out of 5 based on %2$s customer rating"
|
24399 |
msgid_plural "Rated %1$s out of 5 based on %2$s customer ratings"
|
24400 |
msgstr[0] ""
|
24401 |
msgstr[1] ""
|
24402 |
|
24403 |
+
#: includes/wc-template-functions.php:3229
|
24404 |
msgid "Your cart is currently empty."
|
24405 |
msgstr ""
|
24406 |
|
24751 |
msgid "Remove this item"
|
24752 |
msgstr ""
|
24753 |
|
24754 |
+
#: templates/cart/cart.php:138
|
24755 |
msgid "Coupon:"
|
24756 |
msgstr ""
|
24757 |
|
24758 |
+
#: templates/cart/cart.php:143
|
24759 |
msgid "Update cart"
|
24760 |
msgstr ""
|
24761 |
|
25537 |
msgstr ""
|
25538 |
|
25539 |
#: includes/admin/class-wc-admin-permalink-settings.php:76
|
25540 |
+
#: includes/wc-core-functions.php:1811 includes/wc-update-functions.php:57
|
25541 |
msgctxt "slug"
|
25542 |
msgid "product-category"
|
25543 |
msgstr ""
|
25544 |
|
25545 |
#: includes/admin/class-wc-admin-permalink-settings.php:85
|
25546 |
+
#: includes/wc-core-functions.php:1812 includes/wc-update-functions.php:58
|
25547 |
msgctxt "slug"
|
25548 |
msgid "product-tag"
|
25549 |
msgstr ""
|
25550 |
|
25551 |
#: includes/admin/class-wc-admin-permalink-settings.php:195
|
25552 |
#: includes/admin/class-wc-admin-permalink-settings.php:198
|
25553 |
+
#: includes/wc-core-functions.php:1810 includes/wc-update-functions.php:67
|
25554 |
msgctxt "slug"
|
25555 |
msgid "product"
|
25556 |
msgstr ""
|
25584 |
msgstr ""
|
25585 |
|
25586 |
#: includes/admin/class-wc-admin-taxonomies.php:309
|
25587 |
+
#: includes/class-wc-install.php:488 includes/class-wc-install.php:494
|
25588 |
msgctxt "Default category slug"
|
25589 |
msgid "Uncategorized"
|
25590 |
msgstr ""
|
25679 |
msgid "%1$s of %2$s"
|
25680 |
msgstr ""
|
25681 |
|
25682 |
+
#: includes/api/class-wc-rest-system-status-controller.php:976
|
25683 |
msgctxt "Page setting"
|
25684 |
msgid "Shop base"
|
25685 |
msgstr ""
|
25686 |
|
25687 |
+
#: includes/api/class-wc-rest-system-status-controller.php:980
|
25688 |
msgctxt "Page setting"
|
25689 |
msgid "Cart"
|
25690 |
msgstr ""
|
25691 |
|
25692 |
+
#: includes/api/class-wc-rest-system-status-controller.php:984
|
25693 |
msgctxt "Page setting"
|
25694 |
msgid "Checkout"
|
25695 |
msgstr ""
|
25696 |
|
25697 |
+
#: includes/api/class-wc-rest-system-status-controller.php:988
|
25698 |
msgctxt "Page setting"
|
25699 |
msgid "My account"
|
25700 |
msgstr ""
|
25701 |
|
25702 |
+
#: includes/api/class-wc-rest-system-status-controller.php:992
|
25703 |
msgctxt "Page setting"
|
25704 |
msgid "Terms and conditions"
|
25705 |
msgstr ""
|
25716 |
msgid "“%s”"
|
25717 |
msgstr ""
|
25718 |
|
25719 |
+
#: includes/class-wc-install.php:391
|
25720 |
msgctxt "Page slug"
|
25721 |
msgid "shop"
|
25722 |
msgstr ""
|
25723 |
|
25724 |
+
#: includes/class-wc-install.php:396
|
25725 |
msgctxt "Page slug"
|
25726 |
msgid "cart"
|
25727 |
msgstr ""
|
25728 |
|
25729 |
+
#: includes/class-wc-install.php:401
|
25730 |
msgctxt "Page slug"
|
25731 |
msgid "checkout"
|
25732 |
msgstr ""
|
25733 |
|
25734 |
+
#: includes/class-wc-install.php:406
|
25735 |
msgctxt "Page slug"
|
25736 |
msgid "my-account"
|
25737 |
msgstr ""
|
25738 |
|
25739 |
+
#: includes/class-wc-install.php:392
|
25740 |
msgctxt "Page title"
|
25741 |
msgid "Shop"
|
25742 |
msgstr ""
|
25743 |
|
25744 |
+
#: includes/class-wc-install.php:397
|
25745 |
msgctxt "Page title"
|
25746 |
msgid "Cart"
|
25747 |
msgstr ""
|
25748 |
|
25749 |
+
#: includes/class-wc-install.php:402
|
25750 |
msgctxt "Page title"
|
25751 |
msgid "Checkout"
|
25752 |
msgstr ""
|
25753 |
|
25754 |
+
#: includes/class-wc-install.php:407
|
25755 |
msgctxt "Page title"
|
25756 |
msgid "My account"
|
25757 |
msgstr ""
|
25758 |
|
25759 |
+
#: includes/class-wc-install.php:857
|
25760 |
#. translators: user role
|
25761 |
msgctxt "User role"
|
25762 |
msgid "Customer"
|
25763 |
msgstr ""
|
25764 |
|
25765 |
+
#: includes/class-wc-install.php:859
|
25766 |
#. translators: user role
|
25767 |
msgctxt "User role"
|
25768 |
msgid "Shop manager"
|
25865 |
msgid "Home"
|
25866 |
msgstr ""
|
25867 |
|
25868 |
+
#: includes/wc-template-functions.php:3200
|
25869 |
msgctxt "min_price"
|
25870 |
msgid "From:"
|
25871 |
msgstr ""
|
includes/abstracts/abstract-wc-shipping-method.php
CHANGED
@@ -524,31 +524,37 @@ abstract class WC_Shipping_Method extends WC_Settings_API {
|
|
524 |
}
|
525 |
|
526 |
/**
|
527 |
-
* Processes and saves options.
|
528 |
-
*
|
|
|
529 |
*
|
530 |
* @since 2.6.0
|
531 |
* @return bool was anything saved?
|
532 |
*/
|
533 |
public function process_admin_options() {
|
534 |
-
if ( $this->instance_id ) {
|
535 |
-
|
|
|
536 |
|
537 |
-
|
|
|
|
|
|
|
538 |
|
539 |
-
|
540 |
-
|
541 |
-
|
542 |
-
|
543 |
-
|
544 |
-
|
545 |
-
|
|
|
|
|
|
|
546 |
}
|
547 |
}
|
548 |
-
|
549 |
-
return update_option( $this->get_instance_option_key(), apply_filters( 'woocommerce_shipping_' . $this->id . '_instance_settings_values', $this->instance_settings, $this ) );
|
550 |
-
} else {
|
551 |
-
return parent::process_admin_options();
|
552 |
}
|
|
|
|
|
553 |
}
|
554 |
}
|
524 |
}
|
525 |
|
526 |
/**
|
527 |
+
* Processes and saves global shipping method options in the admin area.
|
528 |
+
*
|
529 |
+
* This method is usually attached to woocommerce_update_options_x hooks.
|
530 |
*
|
531 |
* @since 2.6.0
|
532 |
* @return bool was anything saved?
|
533 |
*/
|
534 |
public function process_admin_options() {
|
535 |
+
if ( ! $this->instance_id ) {
|
536 |
+
return parent::process_admin_options();
|
537 |
+
}
|
538 |
|
539 |
+
// Check we are processing the correct form for this instance.
|
540 |
+
if ( ! isset( $_REQUEST['instance_id'] ) || absint( $_REQUEST['instance_id'] ) !== $this->instance_id ) { // WPCS: input var ok, CSRF ok.
|
541 |
+
return false;
|
542 |
+
}
|
543 |
|
544 |
+
$this->init_instance_settings();
|
545 |
+
|
546 |
+
$post_data = $this->get_post_data();
|
547 |
+
|
548 |
+
foreach ( $this->get_instance_form_fields() as $key => $field ) {
|
549 |
+
if ( 'title' !== $this->get_field_type( $field ) ) {
|
550 |
+
try {
|
551 |
+
$this->instance_settings[ $key ] = $this->get_field_value( $key, $field, $post_data );
|
552 |
+
} catch ( Exception $e ) {
|
553 |
+
$this->add_error( $e->getMessage() );
|
554 |
}
|
555 |
}
|
|
|
|
|
|
|
|
|
556 |
}
|
557 |
+
|
558 |
+
return update_option( $this->get_instance_option_key(), apply_filters( 'woocommerce_shipping_' . $this->id . '_instance_settings_values', $this->instance_settings, $this ), 'yes' );
|
559 |
}
|
560 |
}
|
includes/admin/class-wc-admin-webhooks-table-list.php
CHANGED
@@ -69,7 +69,7 @@ class WC_Admin_Webhooks_Table_List extends WP_List_Table {
|
|
69 |
* @return string
|
70 |
*/
|
71 |
public function column_title( $webhook ) {
|
72 |
-
$edit_link = admin_url( 'admin.php?page=wc-settings&tab=
|
73 |
$output = '';
|
74 |
|
75 |
// Title.
|
@@ -175,7 +175,7 @@ class WC_Admin_Webhooks_Table_List extends WP_List_Table {
|
|
175 |
$class = empty( $_REQUEST['status'] ) ? ' class="current"' : ''; // WPCS: input var okay. CSRF ok.
|
176 |
|
177 |
/* translators: %s: count */
|
178 |
-
$status_links['all'] = "<a href='admin.php?page=wc-settings&tab=
|
179 |
|
180 |
foreach ( $statuses as $status_name ) {
|
181 |
$class = '';
|
@@ -190,7 +190,7 @@ class WC_Admin_Webhooks_Table_List extends WP_List_Table {
|
|
190 |
|
191 |
$label = $this->get_status_label( $status_name, $num_webhooks[ $status_name ] );
|
192 |
|
193 |
-
$status_links[ $status_name ] = "<a href='admin.php?page=wc-settings&tab=
|
194 |
}
|
195 |
|
196 |
return $status_links;
|
69 |
* @return string
|
70 |
*/
|
71 |
public function column_title( $webhook ) {
|
72 |
+
$edit_link = admin_url( 'admin.php?page=wc-settings&tab=advanced&section=webhooks&edit-webhook=' . $webhook->get_id() );
|
73 |
$output = '';
|
74 |
|
75 |
// Title.
|
175 |
$class = empty( $_REQUEST['status'] ) ? ' class="current"' : ''; // WPCS: input var okay. CSRF ok.
|
176 |
|
177 |
/* translators: %s: count */
|
178 |
+
$status_links['all'] = "<a href='admin.php?page=wc-settings&tab=advanced&section=webhooks'$class>" . sprintf( _nx( 'All <span class="count">(%s)</span>', 'All <span class="count">(%s)</span>', $total_webhooks, 'posts', 'woocommerce' ), number_format_i18n( $total_webhooks ) ) . '</a>';
|
179 |
|
180 |
foreach ( $statuses as $status_name ) {
|
181 |
$class = '';
|
190 |
|
191 |
$label = $this->get_status_label( $status_name, $num_webhooks[ $status_name ] );
|
192 |
|
193 |
+
$status_links[ $status_name ] = "<a href='admin.php?page=wc-settings&tab=advanced&section=webhooks&status=$status_name'$class>" . sprintf( translate_nooped_plural( $label, $num_webhooks[ $status_name ] ), number_format_i18n( $num_webhooks[ $status_name ] ) ) . '</a>';
|
194 |
}
|
195 |
|
196 |
return $status_links;
|
includes/admin/importers/class-wc-product-csv-importer-controller.php
CHANGED
@@ -279,7 +279,7 @@ class WC_Product_CSV_Importer_Controller {
|
|
279 |
);
|
280 |
|
281 |
// phpcs:disable WordPress.CSRF.NonceVerification.NoNonceVerification -- Nonce already verified in WC_Product_CSV_Importer_Controller::upload_form_handler()
|
282 |
-
$file_url = isset( $_POST['file_url'] ) ?
|
283 |
|
284 |
if ( empty( $file_url ) ) {
|
285 |
if ( ! isset( $_FILES['import'] ) ) {
|
@@ -295,7 +295,7 @@ class WC_Product_CSV_Importer_Controller {
|
|
295 |
'test_form' => false,
|
296 |
'mimes' => $valid_filetypes,
|
297 |
);
|
298 |
-
$import =
|
299 |
$upload = wp_handle_upload( $import, $overrides );
|
300 |
|
301 |
if ( isset( $upload['error'] ) ) {
|
279 |
);
|
280 |
|
281 |
// phpcs:disable WordPress.CSRF.NonceVerification.NoNonceVerification -- Nonce already verified in WC_Product_CSV_Importer_Controller::upload_form_handler()
|
282 |
+
$file_url = isset( $_POST['file_url'] ) ? wc_clean( wp_unslash( $_POST['file_url'] ) ) : '';
|
283 |
|
284 |
if ( empty( $file_url ) ) {
|
285 |
if ( ! isset( $_FILES['import'] ) ) {
|
295 |
'test_form' => false,
|
296 |
'mimes' => $valid_filetypes,
|
297 |
);
|
298 |
+
$import = $_FILES['import']; // WPCS: sanitization ok, input var ok.
|
299 |
$upload = wp_handle_upload( $import, $overrides );
|
300 |
|
301 |
if ( isset( $upload['error'] ) ) {
|
includes/admin/importers/class-wc-tax-rate-importer.php
CHANGED
@@ -162,6 +162,8 @@ class WC_Tax_Rate_Importer extends WP_Importer {
|
|
162 |
$tax_rate_id = WC_Tax::_insert_tax_rate( $tax_rate );
|
163 |
WC_Tax::_update_tax_rate_postcodes( $tax_rate_id, wc_clean( $postcode ) );
|
164 |
WC_Tax::_update_tax_rate_cities( $tax_rate_id, wc_clean( $city ) );
|
|
|
|
|
165 |
}
|
166 |
} else {
|
167 |
$this->import_error( __( 'The CSV is invalid.', 'woocommerce' ) );
|
@@ -242,8 +244,8 @@ class WC_Tax_Rate_Importer extends WP_Importer {
|
|
242 |
echo '<div class="narrow">';
|
243 |
echo '<p>' . esc_html__( 'Hi there! Upload a CSV file containing tax rates to import the contents into your shop. Choose a .csv file to upload, then click "Upload file and import".', 'woocommerce' ) . '</p>';
|
244 |
|
245 |
-
/* translators: 1: Link to tax rates sample file */
|
246 |
-
echo '<p>' . sprintf( esc_html__( '
|
247 |
|
248 |
$action = 'admin.php?import=woocommerce_tax_rate_csv&step=1';
|
249 |
|
162 |
$tax_rate_id = WC_Tax::_insert_tax_rate( $tax_rate );
|
163 |
WC_Tax::_update_tax_rate_postcodes( $tax_rate_id, wc_clean( $postcode ) );
|
164 |
WC_Tax::_update_tax_rate_cities( $tax_rate_id, wc_clean( $city ) );
|
165 |
+
|
166 |
+
$row = fgetcsv( $handle, 0, $this->delimiter );
|
167 |
}
|
168 |
} else {
|
169 |
$this->import_error( __( 'The CSV is invalid.', 'woocommerce' ) );
|
244 |
echo '<div class="narrow">';
|
245 |
echo '<p>' . esc_html__( 'Hi there! Upload a CSV file containing tax rates to import the contents into your shop. Choose a .csv file to upload, then click "Upload file and import".', 'woocommerce' ) . '</p>';
|
246 |
|
247 |
+
/* translators: 1: Link to tax rates sample file 2: Closing link. */
|
248 |
+
echo '<p>' . sprintf( esc_html__( 'Your CSV needs to include columns in a specific order. %1$sClick here to download a sample%2$s.', 'woocommerce' ), '<a href="' . esc_url( WC()->plugin_url() ) . '/sample-data/sample_tax_rates.csv">', '</a>' ) . '</p>';
|
249 |
|
250 |
$action = 'admin.php?import=woocommerce_tax_rate_csv&step=1';
|
251 |
|
includes/admin/meta-boxes/class-wc-meta-box-product-data.php
CHANGED
@@ -335,45 +335,45 @@ class WC_Meta_Box_Product_Data {
|
|
335 |
/* translators: 1: product ID 2: quantity in stock */
|
336 |
WC_Admin_Meta_Boxes::add_error( sprintf( __( 'The stock has not been updated because the value has changed since editing. Product %1$d has %2$d units in stock.', 'woocommerce' ), $product->get_id(), $product->get_stock_quantity( 'edit' ) ) );
|
337 |
} else {
|
338 |
-
$stock = wc_stock_amount( $_POST['_stock'] );
|
339 |
}
|
340 |
}
|
341 |
|
342 |
$errors = $product->set_props(
|
343 |
array(
|
344 |
-
'sku' => isset( $_POST['_sku'] ) ? wc_clean( $_POST['_sku'] ) : null,
|
345 |
-
'purchase_note' => wp_kses_post(
|
346 |
'downloadable' => isset( $_POST['_downloadable'] ),
|
347 |
'virtual' => isset( $_POST['_virtual'] ),
|
348 |
'featured' => isset( $_POST['_featured'] ),
|
349 |
-
'catalog_visibility' => wc_clean( $_POST['_visibility'] ),
|
350 |
-
'tax_status' => isset( $_POST['_tax_status'] ) ? wc_clean( $_POST['_tax_status'] ) : null,
|
351 |
-
'tax_class' => isset( $_POST['_tax_class'] ) ? wc_clean( $_POST['_tax_class'] ) : null,
|
352 |
-
'weight' => wc_clean( $_POST['_weight'] ),
|
353 |
-
'length' => wc_clean( $_POST['_length'] ),
|
354 |
-
'width' => wc_clean( $_POST['_width'] ),
|
355 |
-
'height' => wc_clean( $_POST['_height'] ),
|
356 |
-
'shipping_class_id' => absint( $_POST['product_shipping_class'] ),
|
357 |
'sold_individually' => ! empty( $_POST['_sold_individually'] ),
|
358 |
-
'upsell_ids' => isset( $_POST['upsell_ids'] ) ? array_map( 'intval', (array) $_POST['upsell_ids'] ) : array(),
|
359 |
-
'cross_sell_ids' => isset( $_POST['crosssell_ids'] ) ? array_map( 'intval', (array) $_POST['crosssell_ids'] ) : array(),
|
360 |
-
'regular_price' => wc_clean( $_POST['_regular_price'] ),
|
361 |
-
'sale_price' => wc_clean( $_POST['_sale_price'] ),
|
362 |
-
'date_on_sale_from' => wc_clean( $_POST['_sale_price_dates_from'] ),
|
363 |
-
'date_on_sale_to' => wc_clean( $_POST['_sale_price_dates_to'] ),
|
364 |
'manage_stock' => ! empty( $_POST['_manage_stock'] ),
|
365 |
-
'backorders' => isset( $_POST['_backorders'] ) ? wc_clean( $_POST['_backorders'] ) : null,
|
366 |
-
'stock_status' => wc_clean( $_POST['_stock_status'] ),
|
367 |
'stock_quantity' => $stock,
|
368 |
-
'download_limit' => '' === $_POST['_download_limit'] ? '' : absint( $_POST['_download_limit'] ),
|
369 |
-
'download_expiry' => '' === $_POST['_download_expiry'] ? '' : absint( $_POST['_download_expiry'] ),
|
370 |
'downloads' => self::prepare_downloads(
|
371 |
-
isset( $_POST['_wc_file_names'] ) ? $_POST['_wc_file_names'] : array(),
|
372 |
-
isset( $_POST['_wc_file_urls'] ) ? $_POST['_wc_file_urls'] : array(),
|
373 |
-
isset( $_POST['_wc_file_hashes'] ) ? $_POST['_wc_file_hashes'] : array()
|
374 |
),
|
375 |
-
'product_url' => esc_url_raw( $_POST['_product_url'] ),
|
376 |
-
'button_text' => wc_clean( $_POST['_button_text'] ),
|
377 |
'children' => 'grouped' === $product_type ? self::prepare_children() : null,
|
378 |
'reviews_allowed' => ! empty( $_POST['comment_status'] ) && 'open' === $_POST['comment_status'],
|
379 |
'attributes' => $attributes,
|
335 |
/* translators: 1: product ID 2: quantity in stock */
|
336 |
WC_Admin_Meta_Boxes::add_error( sprintf( __( 'The stock has not been updated because the value has changed since editing. Product %1$d has %2$d units in stock.', 'woocommerce' ), $product->get_id(), $product->get_stock_quantity( 'edit' ) ) );
|
337 |
} else {
|
338 |
+
$stock = wc_stock_amount( wp_unslash( $_POST['_stock'] ) );
|
339 |
}
|
340 |
}
|
341 |
|
342 |
$errors = $product->set_props(
|
343 |
array(
|
344 |
+
'sku' => isset( $_POST['_sku'] ) ? wc_clean( wp_unslash( $_POST['_sku'] ) ) : null,
|
345 |
+
'purchase_note' => wp_kses_post( wp_unslash( $_POST['_purchase_note'] ) ),
|
346 |
'downloadable' => isset( $_POST['_downloadable'] ),
|
347 |
'virtual' => isset( $_POST['_virtual'] ),
|
348 |
'featured' => isset( $_POST['_featured'] ),
|
349 |
+
'catalog_visibility' => wc_clean( wp_unslash( $_POST['_visibility'] ) ),
|
350 |
+
'tax_status' => isset( $_POST['_tax_status'] ) ? wc_clean( wp_unslash( $_POST['_tax_status'] ) ) : null,
|
351 |
+
'tax_class' => isset( $_POST['_tax_class'] ) ? wc_clean( wp_unslash( $_POST['_tax_class'] ) ) : null,
|
352 |
+
'weight' => wc_clean( wp_unslash( $_POST['_weight'] ) ),
|
353 |
+
'length' => wc_clean( wp_unslash( $_POST['_length'] ) ),
|
354 |
+
'width' => wc_clean( wp_unslash( $_POST['_width'] ) ),
|
355 |
+
'height' => wc_clean( wp_unslash( $_POST['_height'] ) ),
|
356 |
+
'shipping_class_id' => absint( wp_unslash( $_POST['product_shipping_class'] ) ),
|
357 |
'sold_individually' => ! empty( $_POST['_sold_individually'] ),
|
358 |
+
'upsell_ids' => isset( $_POST['upsell_ids'] ) ? array_map( 'intval', (array) wp_unslash( $_POST['upsell_ids'] ) ) : array(),
|
359 |
+
'cross_sell_ids' => isset( $_POST['crosssell_ids'] ) ? array_map( 'intval', (array) wp_unslash( $_POST['crosssell_ids'] ) ) : array(),
|
360 |
+
'regular_price' => wc_clean( wp_unslash( $_POST['_regular_price'] ) ),
|
361 |
+
'sale_price' => wc_clean( wp_unslash( $_POST['_sale_price'] ) ),
|
362 |
+
'date_on_sale_from' => wc_clean( wp_unslash( $_POST['_sale_price_dates_from'] ) ),
|
363 |
+
'date_on_sale_to' => wc_clean( wp_unslash( $_POST['_sale_price_dates_to'] ) ),
|
364 |
'manage_stock' => ! empty( $_POST['_manage_stock'] ),
|
365 |
+
'backorders' => isset( $_POST['_backorders'] ) ? wc_clean( wp_unslash( $_POST['_backorders'] ) ) : null,
|
366 |
+
'stock_status' => wc_clean( wp_unslash( $_POST['_stock_status'] ) ),
|
367 |
'stock_quantity' => $stock,
|
368 |
+
'download_limit' => '' === $_POST['_download_limit'] ? '' : absint( wp_unslash( $_POST['_download_limit'] ) ),
|
369 |
+
'download_expiry' => '' === $_POST['_download_expiry'] ? '' : absint( wp_unslash( $_POST['_download_expiry'] ) ),
|
370 |
'downloads' => self::prepare_downloads(
|
371 |
+
isset( $_POST['_wc_file_names'] ) ? wp_unslash( $_POST['_wc_file_names'] ) : array(),
|
372 |
+
isset( $_POST['_wc_file_urls'] ) ? wp_unslash( $_POST['_wc_file_urls'] ) : array(),
|
373 |
+
isset( $_POST['_wc_file_hashes'] ) ? wp_unslash( $_POST['_wc_file_hashes'] ) : array()
|
374 |
),
|
375 |
+
'product_url' => esc_url_raw( wp_unslash( $_POST['_product_url'] ) ),
|
376 |
+
'button_text' => wc_clean( wp_unslash( $_POST['_button_text'] ) ),
|
377 |
'children' => 'grouped' === $product_type ? self::prepare_children() : null,
|
378 |
'reviews_allowed' => ! empty( $_POST['comment_status'] ) && 'open' === $_POST['comment_status'],
|
379 |
'attributes' => $attributes,
|
includes/admin/meta-boxes/views/html-product-attribute.php
CHANGED
@@ -7,7 +7,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
7 |
<h3>
|
8 |
<a href="#" class="remove_row delete"><?php esc_html_e( 'Remove', 'woocommerce' ); ?></a>
|
9 |
<div class="handlediv" title="<?php esc_attr_e( 'Click to toggle', 'woocommerce' ); ?>"></div>
|
10 |
-
<strong class="attribute_name"><?php echo
|
11 |
</h3>
|
12 |
<div class="woocommerce_attribute_data wc-metabox-content">
|
13 |
<table cellpadding="0" cellspacing="0">
|
@@ -17,7 +17,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
17 |
<label><?php esc_html_e( 'Name', 'woocommerce' ); ?>:</label>
|
18 |
|
19 |
<?php if ( $attribute->is_taxonomy() ) : ?>
|
20 |
-
<strong><?php echo
|
21 |
<input type="hidden" name="attribute_names[<?php echo esc_attr( $i ); ?>]" value="<?php echo esc_attr( $attribute->get_name() ); ?>" />
|
22 |
<?php else : ?>
|
23 |
<input type="text" class="attribute_name" name="attribute_names[<?php echo esc_attr( $i ); ?>]" value="<?php echo esc_attr( $attribute->get_name() ); ?>" />
|
7 |
<h3>
|
8 |
<a href="#" class="remove_row delete"><?php esc_html_e( 'Remove', 'woocommerce' ); ?></a>
|
9 |
<div class="handlediv" title="<?php esc_attr_e( 'Click to toggle', 'woocommerce' ); ?>"></div>
|
10 |
+
<strong class="attribute_name"><?php echo wc_attribute_label( $attribute->get_name() ); ?></strong>
|
11 |
</h3>
|
12 |
<div class="woocommerce_attribute_data wc-metabox-content">
|
13 |
<table cellpadding="0" cellspacing="0">
|
17 |
<label><?php esc_html_e( 'Name', 'woocommerce' ); ?>:</label>
|
18 |
|
19 |
<?php if ( $attribute->is_taxonomy() ) : ?>
|
20 |
+
<strong><?php echo wc_attribute_label( $attribute->get_name() ); ?></strong>
|
21 |
<input type="hidden" name="attribute_names[<?php echo esc_attr( $i ); ?>]" value="<?php echo esc_attr( $attribute->get_name() ); ?>" />
|
22 |
<?php else : ?>
|
23 |
<input type="text" class="attribute_name" name="attribute_names[<?php echo esc_attr( $i ); ?>]" value="<?php echo esc_attr( $attribute->get_name() ); ?>" />
|
includes/admin/meta-boxes/views/html-product-data-variations.php
CHANGED
@@ -30,7 +30,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
30 |
?>
|
31 |
<select name="default_attribute_<?php echo esc_attr( sanitize_title( $attribute->get_name() ) ); ?>" data-current="<?php echo esc_attr( $selected_value ); ?>">
|
32 |
<?php /* translators: WooCommerce attribute label */ ?>
|
33 |
-
<option value=""><?php esc_html( sprintf( __( 'No default %s…', 'woocommerce' ), wc_attribute_label( $attribute->get_name() ) ) ); ?></option>
|
34 |
<?php if ( $attribute->is_taxonomy() ) : ?>
|
35 |
<?php foreach ( $attribute->get_terms() as $option ) : ?>
|
36 |
<option <?php selected( $selected_value, $option->slug ); ?> value="<?php echo esc_attr( $option->slug ); ?>"><?php echo esc_html( apply_filters( 'woocommerce_variation_option_name', $option->name ) ); ?></option>
|
30 |
?>
|
31 |
<select name="default_attribute_<?php echo esc_attr( sanitize_title( $attribute->get_name() ) ); ?>" data-current="<?php echo esc_attr( $selected_value ); ?>">
|
32 |
<?php /* translators: WooCommerce attribute label */ ?>
|
33 |
+
<option value=""><?php echo esc_html( sprintf( __( 'No default %s…', 'woocommerce' ), wc_attribute_label( $attribute->get_name() ) ) ); ?></option>
|
34 |
<?php if ( $attribute->is_taxonomy() ) : ?>
|
35 |
<?php foreach ( $attribute->get_terms() as $option ) : ?>
|
36 |
<option <?php selected( $selected_value, $option->slug ); ?> value="<?php echo esc_attr( $option->slug ); ?>"><?php echo esc_html( apply_filters( 'woocommerce_variation_option_name', $option->name ) ); ?></option>
|
includes/admin/views/html-admin-page-status-report.php
CHANGED
@@ -191,16 +191,18 @@ $untested_plugins = $plugin_updates->get_untested_plugins( WC()->version, 'minor
|
|
191 |
echo '<mark class="yes">' . esc_html( $environment['php_version'] ) . '</mark>';
|
192 |
} else {
|
193 |
$update_link = ' <a href="https://docs.woocommerce.com/document/how-to-update-your-php-version/" target="_blank">' . esc_html__( 'How to update your PHP version', 'woocommerce' ) . '</a>';
|
|
|
194 |
|
195 |
if ( version_compare( $environment['php_version'], '5.4', '<' ) ) {
|
196 |
-
$notice = __( 'WooCommerce will run under this version of PHP, however, some features such as geolocation are not compatible. Support for this version will be dropped in the next major release. We recommend using PHP version 7.2 or above for greater performance and security.', 'woocommerce' ) . $update_link;
|
197 |
} elseif ( version_compare( $environment['php_version'], '5.6', '<' ) ) {
|
198 |
-
$notice = __( 'WooCommerce will run under this version of PHP, however, it has reached end of life. We recommend using PHP version 7.2 or above for greater performance and security.', 'woocommerce' ) . $update_link;
|
199 |
} elseif ( version_compare( $environment['php_version'], '7.2', '<' ) ) {
|
200 |
$notice = __( 'We recommend using PHP version 7.2 or above for greater performance and security.', 'woocommerce' ) . $update_link;
|
|
|
201 |
}
|
202 |
|
203 |
-
echo '<mark class="
|
204 |
}
|
205 |
?>
|
206 |
</td>
|
@@ -235,18 +237,18 @@ $untested_plugins = $plugin_updates->get_untested_plugins( WC()->version, 'minor
|
|
235 |
|
236 |
<?php
|
237 |
|
238 |
-
if (
|
239 |
?>
|
240 |
<tr>
|
241 |
<td data-export-label="MySQL Version"><?php esc_html_e( 'MySQL version', 'woocommerce' ); ?>:</td>
|
242 |
<td class="help"><?php echo wc_help_tip( esc_html__( 'The version of MySQL installed on your hosting server.', 'woocommerce' ) ); /* phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped */ ?></td>
|
243 |
<td>
|
244 |
<?php
|
245 |
-
if ( version_compare( $environment['mysql_version'], '5.6', '<' ) ) {
|
246 |
/* Translators: %1$s: MySQL version, %2$s: Recommended MySQL version. */
|
247 |
-
echo '<mark class="error"><span class="dashicons dashicons-warning"></span> ' . sprintf( esc_html__( '%1$s - We recommend a minimum MySQL version of 5.6. See: %2$s', 'woocommerce' ), esc_html( $environment['
|
248 |
} else {
|
249 |
-
echo '<mark class="yes">' . esc_html( $environment['
|
250 |
}
|
251 |
?>
|
252 |
</td>
|
191 |
echo '<mark class="yes">' . esc_html( $environment['php_version'] ) . '</mark>';
|
192 |
} else {
|
193 |
$update_link = ' <a href="https://docs.woocommerce.com/document/how-to-update-your-php-version/" target="_blank">' . esc_html__( 'How to update your PHP version', 'woocommerce' ) . '</a>';
|
194 |
+
$class = 'error';
|
195 |
|
196 |
if ( version_compare( $environment['php_version'], '5.4', '<' ) ) {
|
197 |
+
$notice = '<span class="dashicons dashicons-warning"></span> ' . __( 'WooCommerce will run under this version of PHP, however, some features such as geolocation are not compatible. Support for this version will be dropped in the next major release. We recommend using PHP version 7.2 or above for greater performance and security.', 'woocommerce' ) . $update_link;
|
198 |
} elseif ( version_compare( $environment['php_version'], '5.6', '<' ) ) {
|
199 |
+
$notice = '<span class="dashicons dashicons-warning"></span> ' . __( 'WooCommerce will run under this version of PHP, however, it has reached end of life. We recommend using PHP version 7.2 or above for greater performance and security.', 'woocommerce' ) . $update_link;
|
200 |
} elseif ( version_compare( $environment['php_version'], '7.2', '<' ) ) {
|
201 |
$notice = __( 'We recommend using PHP version 7.2 or above for greater performance and security.', 'woocommerce' ) . $update_link;
|
202 |
+
$class = 'recommendation';
|
203 |
}
|
204 |
|
205 |
+
echo '<mark class="' . esc_attr( $class ) . '">' . esc_html( $environment['php_version'] ) . ' - ' . wp_kses_post( $notice ) . '</mark>';
|
206 |
}
|
207 |
?>
|
208 |
</td>
|
237 |
|
238 |
<?php
|
239 |
|
240 |
+
if ( $environment['mysql_version'] ) :
|
241 |
?>
|
242 |
<tr>
|
243 |
<td data-export-label="MySQL Version"><?php esc_html_e( 'MySQL version', 'woocommerce' ); ?>:</td>
|
244 |
<td class="help"><?php echo wc_help_tip( esc_html__( 'The version of MySQL installed on your hosting server.', 'woocommerce' ) ); /* phpcs:ignore WordPress.XSS.EscapeOutput.OutputNotEscaped */ ?></td>
|
245 |
<td>
|
246 |
<?php
|
247 |
+
if ( version_compare( $environment['mysql_version'], '5.6', '<' ) && ! strstr( $environment['mysql_version_string'], 'MariaDB' ) ) {
|
248 |
/* Translators: %1$s: MySQL version, %2$s: Recommended MySQL version. */
|
249 |
+
echo '<mark class="error"><span class="dashicons dashicons-warning"></span> ' . sprintf( esc_html__( '%1$s - We recommend a minimum MySQL version of 5.6. See: %2$s', 'woocommerce' ), esc_html( $environment['mysql_version_string'] ), '<a href="https://wordpress.org/about/requirements/" target="_blank">' . esc_html__( 'WordPress requirements', 'woocommerce' ) . '</a>' ) . '</mark>';
|
250 |
} else {
|
251 |
+
echo '<mark class="yes">' . esc_html( $environment['mysql_version_string'] ) . '</mark>';
|
252 |
}
|
253 |
?>
|
254 |
</td>
|
includes/api/class-wc-rest-system-status-controller.php
CHANGED
@@ -228,6 +228,12 @@ class WC_REST_System_Status_Controller extends WC_REST_Controller {
|
|
228 |
'context' => array( 'view' ),
|
229 |
'readonly' => true,
|
230 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
231 |
'default_timezone' => array(
|
232 |
'description' => __( 'Default timezone.', 'woocommerce' ),
|
233 |
'type' => 'string',
|
@@ -597,6 +603,8 @@ class WC_REST_System_Status_Controller extends WC_REST_Controller {
|
|
597 |
$get_response_successful = true;
|
598 |
}
|
599 |
|
|
|
|
|
600 |
// Return all environment info. Described by JSON Schema.
|
601 |
return array(
|
602 |
'home_url' => get_option( 'home' ),
|
@@ -619,7 +627,8 @@ class WC_REST_System_Status_Controller extends WC_REST_Controller {
|
|
619 |
'curl_version' => $curl_version,
|
620 |
'suhosin_installed' => extension_loaded( 'suhosin' ),
|
621 |
'max_upload_size' => wp_max_upload_size(),
|
622 |
-
'mysql_version' =>
|
|
|
623 |
'default_timezone' => date_default_timezone_get(),
|
624 |
'fsockopen_or_curl_enabled' => ( function_exists( 'fsockopen' ) || function_exists( 'curl_init' ) ),
|
625 |
'soapclient_enabled' => class_exists( 'SoapClient' ),
|
228 |
'context' => array( 'view' ),
|
229 |
'readonly' => true,
|
230 |
),
|
231 |
+
'mysql_version_string' => array(
|
232 |
+
'description' => __( 'MySQL version string.', 'woocommerce' ),
|
233 |
+
'type' => 'string',
|
234 |
+
'context' => array( 'view' ),
|
235 |
+
'readonly' => true,
|
236 |
+
),
|
237 |
'default_timezone' => array(
|
238 |
'description' => __( 'Default timezone.', 'woocommerce' ),
|
239 |
'type' => 'string',
|
603 |
$get_response_successful = true;
|
604 |
}
|
605 |
|
606 |
+
$database_version = wc_get_server_database_version();
|
607 |
+
|
608 |
// Return all environment info. Described by JSON Schema.
|
609 |
return array(
|
610 |
'home_url' => get_option( 'home' ),
|
627 |
'curl_version' => $curl_version,
|
628 |
'suhosin_installed' => extension_loaded( 'suhosin' ),
|
629 |
'max_upload_size' => wp_max_upload_size(),
|
630 |
+
'mysql_version' => $database_version['number'],
|
631 |
+
'mysql_version_string' => $database_version['string'],
|
632 |
'default_timezone' => date_default_timezone_get(),
|
633 |
'fsockopen_or_curl_enabled' => ( function_exists( 'fsockopen' ) || function_exists( 'curl_init' ) ),
|
634 |
'soapclient_enabled' => class_exists( 'SoapClient' ),
|
includes/class-wc-background-updater.php
CHANGED
@@ -93,7 +93,7 @@ class WC_Background_Updater extends WC_Background_Process {
|
|
93 |
* item from the queue.
|
94 |
*
|
95 |
* @param string $callback Update callback function.
|
96 |
-
* @return
|
97 |
*/
|
98 |
protected function task( $callback ) {
|
99 |
wc_maybe_define_constant( 'WC_UPDATING', true );
|
@@ -102,15 +102,22 @@ class WC_Background_Updater extends WC_Background_Process {
|
|
102 |
|
103 |
include_once dirname( __FILE__ ) . '/wc-update-functions.php';
|
104 |
|
|
|
|
|
105 |
if ( is_callable( $callback ) ) {
|
106 |
$logger->info( sprintf( 'Running %s callback', $callback ), array( 'source' => 'wc_db_updates' ) );
|
107 |
-
call_user_func( $callback );
|
108 |
-
|
|
|
|
|
|
|
|
|
|
|
109 |
} else {
|
110 |
$logger->notice( sprintf( 'Could not find %s callback', $callback ), array( 'source' => 'wc_db_updates' ) );
|
111 |
}
|
112 |
|
113 |
-
return false;
|
114 |
}
|
115 |
|
116 |
/**
|
93 |
* item from the queue.
|
94 |
*
|
95 |
* @param string $callback Update callback function.
|
96 |
+
* @return string|bool
|
97 |
*/
|
98 |
protected function task( $callback ) {
|
99 |
wc_maybe_define_constant( 'WC_UPDATING', true );
|
102 |
|
103 |
include_once dirname( __FILE__ ) . '/wc-update-functions.php';
|
104 |
|
105 |
+
$result = false;
|
106 |
+
|
107 |
if ( is_callable( $callback ) ) {
|
108 |
$logger->info( sprintf( 'Running %s callback', $callback ), array( 'source' => 'wc_db_updates' ) );
|
109 |
+
$result = (bool) call_user_func( $callback );
|
110 |
+
|
111 |
+
if ( $result ) {
|
112 |
+
$logger->info( sprintf( '%s callback needs to run again', $callback ), array( 'source' => 'wc_db_updates' ) );
|
113 |
+
} else {
|
114 |
+
$logger->info( sprintf( 'Finished running %s callback', $callback ), array( 'source' => 'wc_db_updates' ) );
|
115 |
+
}
|
116 |
} else {
|
117 |
$logger->notice( sprintf( 'Could not find %s callback', $callback ), array( 'source' => 'wc_db_updates' ) );
|
118 |
}
|
119 |
|
120 |
+
return $result ? $callback : false;
|
121 |
}
|
122 |
|
123 |
/**
|
includes/class-wc-coupon.php
CHANGED
@@ -83,19 +83,26 @@ class WC_Coupon extends WC_Legacy_Coupon {
|
|
83 |
public function __construct( $data = '' ) {
|
84 |
parent::__construct( $data );
|
85 |
|
|
|
86 |
if ( $data instanceof WC_Coupon ) {
|
87 |
$this->set_id( absint( $data->get_id() ) );
|
|
|
|
|
88 |
}
|
89 |
|
|
|
90 |
$coupon = apply_filters( 'woocommerce_get_shop_coupon_data', false, $data );
|
|
|
91 |
if ( $coupon ) {
|
92 |
$this->read_manual_coupon( $data, $coupon );
|
93 |
return;
|
94 |
-
}
|
|
|
|
|
|
|
95 |
$this->set_id( $data );
|
96 |
} elseif ( ! empty( $data ) ) {
|
97 |
$id = wc_get_coupon_id_by_code( $data );
|
98 |
-
|
99 |
// Need to support numeric strings for backwards compatibility.
|
100 |
if ( ! $id && 'shop_coupon' === get_post_type( $data ) ) {
|
101 |
$this->set_id( $data );
|
@@ -107,12 +114,21 @@ class WC_Coupon extends WC_Legacy_Coupon {
|
|
107 |
$this->set_object_read( true );
|
108 |
}
|
109 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
110 |
$this->data_store = WC_Data_Store::load( 'coupon' );
|
|
|
111 |
if ( $this->get_id() > 0 ) {
|
112 |
$this->data_store->read( $this );
|
113 |
}
|
114 |
}
|
115 |
-
|
116 |
/**
|
117 |
* Checks the coupon type.
|
118 |
*
|
83 |
public function __construct( $data = '' ) {
|
84 |
parent::__construct( $data );
|
85 |
|
86 |
+
// If we already have a coupon object, read it again.
|
87 |
if ( $data instanceof WC_Coupon ) {
|
88 |
$this->set_id( absint( $data->get_id() ) );
|
89 |
+
$this->read_object_from_database();
|
90 |
+
return;
|
91 |
}
|
92 |
|
93 |
+
// This filter allows custom coupon objects to be created on the fly.
|
94 |
$coupon = apply_filters( 'woocommerce_get_shop_coupon_data', false, $data );
|
95 |
+
|
96 |
if ( $coupon ) {
|
97 |
$this->read_manual_coupon( $data, $coupon );
|
98 |
return;
|
99 |
+
}
|
100 |
+
|
101 |
+
// Try to load coupon using ID or code.
|
102 |
+
if ( is_int( $data ) && 'shop_coupon' === get_post_type( $data ) ) {
|
103 |
$this->set_id( $data );
|
104 |
} elseif ( ! empty( $data ) ) {
|
105 |
$id = wc_get_coupon_id_by_code( $data );
|
|
|
106 |
// Need to support numeric strings for backwards compatibility.
|
107 |
if ( ! $id && 'shop_coupon' === get_post_type( $data ) ) {
|
108 |
$this->set_id( $data );
|
114 |
$this->set_object_read( true );
|
115 |
}
|
116 |
|
117 |
+
$this->read_object_from_database();
|
118 |
+
}
|
119 |
+
|
120 |
+
/**
|
121 |
+
* If the object has an ID, read using the data store.
|
122 |
+
*
|
123 |
+
* @since 3.4.1
|
124 |
+
*/
|
125 |
+
protected function read_object_from_database() {
|
126 |
$this->data_store = WC_Data_Store::load( 'coupon' );
|
127 |
+
|
128 |
if ( $this->get_id() > 0 ) {
|
129 |
$this->data_store->read( $this );
|
130 |
}
|
131 |
}
|
|
|
132 |
/**
|
133 |
* Checks the coupon type.
|
134 |
*
|
includes/class-wc-download-handler.php
CHANGED
@@ -81,7 +81,7 @@ class WC_Download_Handler {
|
|
81 |
|
82 |
$file_path = $product->get_file_download_path( $download->get_download_id() );
|
83 |
$parsed_file_path = self::parse_file_path( $file_path );
|
84 |
-
$download_range = self::get_download_range( @filesize( $parsed_file_path['file_path'] ) ); //
|
85 |
|
86 |
self::check_order_is_valid( $download );
|
87 |
if ( ! $download_range['is_range_request'] ) {
|
@@ -103,8 +103,8 @@ class WC_Download_Handler {
|
|
103 |
$download->save();
|
104 |
|
105 |
// Track the download in logs and change remaining/counts.
|
106 |
-
$current_user_id
|
107 |
-
$ip_address
|
108 |
if ( ! $download_range['is_range_request'] ) {
|
109 |
$download->track_download( $current_user_id > 0 ? $current_user_id : null, ! empty( $ip_address ) ? $ip_address : null );
|
110 |
}
|
@@ -308,7 +308,7 @@ class WC_Download_Handler {
|
|
308 |
* }
|
309 |
*/
|
310 |
protected static function get_download_range( $file_size ) {
|
311 |
-
$start
|
312 |
$download_range = array(
|
313 |
'start' => $start,
|
314 |
'is_range_valid' => false,
|
@@ -319,11 +319,11 @@ class WC_Download_Handler {
|
|
319 |
return $download_range;
|
320 |
}
|
321 |
|
322 |
-
$end
|
323 |
$download_range['length'] = $file_size;
|
324 |
|
325 |
-
if ( isset( $_SERVER['HTTP_RANGE'] ) ) {
|
326 |
-
$http_range
|
327 |
$download_range['is_range_request'] = true;
|
328 |
|
329 |
$c_start = $start;
|
@@ -362,8 +362,8 @@ class WC_Download_Handler {
|
|
362 |
$end = $c_end;
|
363 |
$length = $end - $start + 1;
|
364 |
|
365 |
-
$download_range['start']
|
366 |
-
$download_range['length']
|
367 |
$download_range['is_range_valid'] = true;
|
368 |
}
|
369 |
return $download_range;
|
@@ -377,7 +377,7 @@ class WC_Download_Handler {
|
|
377 |
*/
|
378 |
public static function download_file_force( $file_path, $filename ) {
|
379 |
$parsed_file_path = self::parse_file_path( $file_path );
|
380 |
-
$download_range
|
381 |
|
382 |
self::download_headers( $parsed_file_path['file_path'], $filename, $download_range );
|
383 |
|
@@ -505,31 +505,43 @@ class WC_Download_Handler {
|
|
505 |
}
|
506 |
$handle = @fopen( $file, 'r' ); // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged, WordPress.WP.AlternativeFunctions.file_system_read_fopen
|
507 |
|
508 |
-
if ( ! $length ) {
|
509 |
-
$length = @filesize( $file ); // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged
|
510 |
-
}
|
511 |
-
$end = $start + $length - 1;
|
512 |
-
|
513 |
if ( false === $handle ) {
|
514 |
return false;
|
515 |
}
|
516 |
|
517 |
-
|
518 |
-
|
519 |
-
|
520 |
|
521 |
-
|
522 |
-
// Don't run past the end of file.
|
523 |
-
if ( $p + $read_length > $end ) {
|
524 |
-
$read_length = $end - $p + 1;
|
525 |
-
}
|
526 |
|
527 |
-
|
|
|
|
|
|
|
528 |
$p = @ftell( $handle ); // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged
|
529 |
|
530 |
-
|
531 |
-
|
532 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
533 |
}
|
534 |
}
|
535 |
|
81 |
|
82 |
$file_path = $product->get_file_download_path( $download->get_download_id() );
|
83 |
$parsed_file_path = self::parse_file_path( $file_path );
|
84 |
+
$download_range = self::get_download_range( @filesize( $parsed_file_path['file_path'] ) ); // @codingStandardsIgnoreLine.
|
85 |
|
86 |
self::check_order_is_valid( $download );
|
87 |
if ( ! $download_range['is_range_request'] ) {
|
103 |
$download->save();
|
104 |
|
105 |
// Track the download in logs and change remaining/counts.
|
106 |
+
$current_user_id = get_current_user_id();
|
107 |
+
$ip_address = WC_Geolocation::get_ip_address();
|
108 |
if ( ! $download_range['is_range_request'] ) {
|
109 |
$download->track_download( $current_user_id > 0 ? $current_user_id : null, ! empty( $ip_address ) ? $ip_address : null );
|
110 |
}
|
308 |
* }
|
309 |
*/
|
310 |
protected static function get_download_range( $file_size ) {
|
311 |
+
$start = 0;
|
312 |
$download_range = array(
|
313 |
'start' => $start,
|
314 |
'is_range_valid' => false,
|
319 |
return $download_range;
|
320 |
}
|
321 |
|
322 |
+
$end = $file_size - 1;
|
323 |
$download_range['length'] = $file_size;
|
324 |
|
325 |
+
if ( isset( $_SERVER['HTTP_RANGE'] ) ) { // @codingStandardsIgnoreLine.
|
326 |
+
$http_range = sanitize_text_field( wp_unslash( $_SERVER['HTTP_RANGE'] ) ); // WPCS: input var ok.
|
327 |
$download_range['is_range_request'] = true;
|
328 |
|
329 |
$c_start = $start;
|
362 |
$end = $c_end;
|
363 |
$length = $end - $start + 1;
|
364 |
|
365 |
+
$download_range['start'] = $start;
|
366 |
+
$download_range['length'] = $length;
|
367 |
$download_range['is_range_valid'] = true;
|
368 |
}
|
369 |
return $download_range;
|
377 |
*/
|
378 |
public static function download_file_force( $file_path, $filename ) {
|
379 |
$parsed_file_path = self::parse_file_path( $file_path );
|
380 |
+
$download_range = self::get_download_range( @filesize( $parsed_file_path['file_path'] ) ); // @codingStandardsIgnoreLine.
|
381 |
|
382 |
self::download_headers( $parsed_file_path['file_path'], $filename, $download_range );
|
383 |
|
505 |
}
|
506 |
$handle = @fopen( $file, 'r' ); // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged, WordPress.WP.AlternativeFunctions.file_system_read_fopen
|
507 |
|
|
|
|
|
|
|
|
|
|
|
508 |
if ( false === $handle ) {
|
509 |
return false;
|
510 |
}
|
511 |
|
512 |
+
if ( ! $length ) {
|
513 |
+
$length = @filesize( $file ); // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged
|
514 |
+
}
|
515 |
|
516 |
+
$read_length = (int) WC_CHUNK_SIZE;
|
|
|
|
|
|
|
|
|
517 |
|
518 |
+
if ( $length ) {
|
519 |
+
$end = $start + $length - 1;
|
520 |
+
|
521 |
+
@fseek( $handle, $start ); // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged
|
522 |
$p = @ftell( $handle ); // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged
|
523 |
|
524 |
+
while ( ! @feof( $handle ) && $p <= $end ) { // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged
|
525 |
+
// Don't run past the end of file.
|
526 |
+
if ( $p + $read_length > $end ) {
|
527 |
+
$read_length = $end - $p + 1;
|
528 |
+
}
|
529 |
+
|
530 |
+
echo @fread( $handle, $read_length ); // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged, WordPress.XSS.EscapeOutput.OutputNotEscaped, WordPress.WP.AlternativeFunctions.file_system_read_fread
|
531 |
+
$p = @ftell( $handle ); // phpcs:ignore Generic.PHP.NoSilencedErrors.Discouraged
|
532 |
+
|
533 |
+
if ( ob_get_length() ) {
|
534 |
+
ob_flush();
|
535 |
+
flush();
|
536 |
+
}
|
537 |
+
}
|
538 |
+
} else {
|
539 |
+
while ( ! @feof( $handle ) ) { // @codingStandardsIgnoreLine.
|
540 |
+
echo @fread( $handle, $read_length ); // @codingStandardsIgnoreLine.
|
541 |
+
if ( ob_get_length() ) {
|
542 |
+
ob_flush();
|
543 |
+
flush();
|
544 |
+
}
|
545 |
}
|
546 |
}
|
547 |
|
includes/class-wc-install.php
CHANGED
@@ -101,6 +101,7 @@ class WC_Install {
|
|
101 |
),
|
102 |
'3.4.0' => array(
|
103 |
'wc_update_340_states',
|
|
|
104 |
'wc_update_340_last_active',
|
105 |
'wc_update_340_db_version',
|
106 |
),
|
101 |
),
|
102 |
'3.4.0' => array(
|
103 |
'wc_update_340_states',
|
104 |
+
'wc_update_340_state',
|
105 |
'wc_update_340_last_active',
|
106 |
'wc_update_340_db_version',
|
107 |
),
|
includes/class-wc-privacy-exporters.php
CHANGED
@@ -284,6 +284,27 @@ class WC_Privacy_Exporters {
|
|
284 |
}
|
285 |
}
|
286 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
287 |
/**
|
288 |
* Allow extensions to register their own personal data for this order for the export.
|
289 |
*
|
@@ -352,7 +373,7 @@ class WC_Privacy_Exporters {
|
|
352 |
}
|
353 |
|
354 |
/**
|
355 |
-
* Finds and exports
|
356 |
*
|
357 |
* @since 3.4.0
|
358 |
* @param string $email_address The user email address.
|
284 |
}
|
285 |
}
|
286 |
|
287 |
+
// Export meta data.
|
288 |
+
$meta_to_export = apply_filters( 'woocommerce_privacy_export_order_personal_data_meta', array(
|
289 |
+
'Payer first name' => __( 'Payer first name', 'woocommerce' ),
|
290 |
+
'Payer last name' => __( 'Payer last name', 'woocommerce' ),
|
291 |
+
'Payer PayPal address' => __( 'Payer PayPal address', 'woocommerce' ),
|
292 |
+
'Transaction ID' => __( 'Transaction ID', 'woocommerce' ),
|
293 |
+
) );
|
294 |
+
|
295 |
+
if ( ! empty( $meta_to_export ) && is_array( $meta_to_export ) ) {
|
296 |
+
foreach ( $meta_to_export as $meta_key => $name ) {
|
297 |
+
$value = apply_filters( 'woocommerce_privacy_export_order_personal_data_meta_value', $order->get_meta( $meta_key ), $meta_key, $order );
|
298 |
+
|
299 |
+
if ( $value ) {
|
300 |
+
$personal_data[] = array(
|
301 |
+
'name' => $name,
|
302 |
+
'value' => $value,
|
303 |
+
);
|
304 |
+
}
|
305 |
+
}
|
306 |
+
}
|
307 |
+
|
308 |
/**
|
309 |
* Allow extensions to register their own personal data for this order for the export.
|
310 |
*
|
373 |
}
|
374 |
|
375 |
/**
|
376 |
+
* Finds and exports payment tokens by email address for a customer.
|
377 |
*
|
378 |
* @since 3.4.0
|
379 |
* @param string $email_address The user email address.
|
includes/class-wc-privacy.php
CHANGED
@@ -42,13 +42,13 @@ class WC_Privacy extends WC_Abstract_Privacy {
|
|
42 |
$this->add_exporter( 'woocommerce-customer-data', __( 'Customer Data', 'woocommerce' ), array( 'WC_Privacy_Exporters', 'customer_data_exporter' ) );
|
43 |
$this->add_exporter( 'woocommerce-customer-orders', __( 'Customer Orders', 'woocommerce' ), array( 'WC_Privacy_Exporters', 'order_data_exporter' ) );
|
44 |
$this->add_exporter( 'woocommerce-customer-downloads', __( 'Customer Downloads', 'woocommerce' ), array( 'WC_Privacy_Exporters', 'download_data_exporter' ) );
|
45 |
-
$this->add_exporter( 'woocommerce-customer-tokens', __( 'Customer Tokens', 'woocommerce' ), array( 'WC_Privacy_Exporters', 'customer_tokens_exporter' ) );
|
46 |
|
47 |
// This hook registers WooCommerce data erasers.
|
48 |
$this->add_eraser( 'woocommerce-customer-data', __( 'Customer Data', 'woocommerce' ), array( 'WC_Privacy_Erasers', 'customer_data_eraser' ) );
|
49 |
$this->add_eraser( 'woocommerce-customer-orders', __( 'Customer Orders', 'woocommerce' ), array( 'WC_Privacy_Erasers', 'order_data_eraser' ) );
|
50 |
$this->add_eraser( 'woocommerce-customer-downloads', __( 'Customer Downloads', 'woocommerce' ), array( 'WC_Privacy_Erasers', 'download_data_eraser' ) );
|
51 |
-
$this->add_eraser( 'woocommerce-customer-tokens', __( 'Customer Tokens', 'woocommerce' ), array( 'WC_Privacy_Erasers', 'customer_tokens_eraser' ) );
|
52 |
|
53 |
// Cleanup orders daily - this is a callback on a daily cron event.
|
54 |
add_action( 'woocommerce_cleanup_personal_data', array( $this, 'queue_cleanup_personal_data' ) );
|
42 |
$this->add_exporter( 'woocommerce-customer-data', __( 'Customer Data', 'woocommerce' ), array( 'WC_Privacy_Exporters', 'customer_data_exporter' ) );
|
43 |
$this->add_exporter( 'woocommerce-customer-orders', __( 'Customer Orders', 'woocommerce' ), array( 'WC_Privacy_Exporters', 'order_data_exporter' ) );
|
44 |
$this->add_exporter( 'woocommerce-customer-downloads', __( 'Customer Downloads', 'woocommerce' ), array( 'WC_Privacy_Exporters', 'download_data_exporter' ) );
|
45 |
+
$this->add_exporter( 'woocommerce-customer-tokens', __( 'Customer Payment Tokens', 'woocommerce' ), array( 'WC_Privacy_Exporters', 'customer_tokens_exporter' ) );
|
46 |
|
47 |
// This hook registers WooCommerce data erasers.
|
48 |
$this->add_eraser( 'woocommerce-customer-data', __( 'Customer Data', 'woocommerce' ), array( 'WC_Privacy_Erasers', 'customer_data_eraser' ) );
|
49 |
$this->add_eraser( 'woocommerce-customer-orders', __( 'Customer Orders', 'woocommerce' ), array( 'WC_Privacy_Erasers', 'order_data_eraser' ) );
|
50 |
$this->add_eraser( 'woocommerce-customer-downloads', __( 'Customer Downloads', 'woocommerce' ), array( 'WC_Privacy_Erasers', 'download_data_eraser' ) );
|
51 |
+
$this->add_eraser( 'woocommerce-customer-tokens', __( 'Customer Payment Tokens', 'woocommerce' ), array( 'WC_Privacy_Erasers', 'customer_tokens_eraser' ) );
|
52 |
|
53 |
// Cleanup orders daily - this is a callback on a daily cron event.
|
54 |
add_action( 'woocommerce_cleanup_personal_data', array( $this, 'queue_cleanup_personal_data' ) );
|
includes/class-wc-product-variation.php
CHANGED
@@ -167,7 +167,17 @@ class WC_Product_Variation extends WC_Product_Simple {
|
|
167 |
$data = $this->get_variation_attributes();
|
168 |
}
|
169 |
|
170 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
171 |
}
|
172 |
|
173 |
/**
|
167 |
$data = $this->get_variation_attributes();
|
168 |
}
|
169 |
|
170 |
+
$data = array_filter( $data );
|
171 |
+
|
172 |
+
if ( empty( $data ) ) {
|
173 |
+
return $url;
|
174 |
+
}
|
175 |
+
|
176 |
+
// Filter and encode keys and values so this is not broken by add_query_arg.
|
177 |
+
$data = array_map( 'urlencode', $data );
|
178 |
+
$keys = array_map( 'urlencode', array_keys( $data ) );
|
179 |
+
|
180 |
+
return add_query_arg( array_combine( $keys, $data ), $url );
|
181 |
}
|
182 |
|
183 |
/**
|
includes/class-wc-tracker.php
CHANGED
@@ -200,8 +200,8 @@ class WC_Tracker {
|
|
200 |
$server_data['php_suhosin'] = extension_loaded( 'suhosin' ) ? 'Yes' : 'No';
|
201 |
}
|
202 |
|
203 |
-
|
204 |
-
$server_data['mysql_version'] = $
|
205 |
|
206 |
$server_data['php_max_upload_size'] = size_format( wp_max_upload_size() );
|
207 |
$server_data['php_default_timezone'] = date_default_timezone_get();
|
200 |
$server_data['php_suhosin'] = extension_loaded( 'suhosin' ) ? 'Yes' : 'No';
|
201 |
}
|
202 |
|
203 |
+
$database_version = wc_get_server_database_version();
|
204 |
+
$server_data['mysql_version'] = $database_version['number'];
|
205 |
|
206 |
$server_data['php_max_upload_size'] = size_format( wp_max_upload_size() );
|
207 |
$server_data['php_default_timezone'] = date_default_timezone_get();
|
includes/class-woocommerce.php
CHANGED
@@ -20,7 +20,7 @@ final class WooCommerce {
|
|
20 |
*
|
21 |
* @var string
|
22 |
*/
|
23 |
-
public $version = '3.4.
|
24 |
|
25 |
/**
|
26 |
* The single instance of the class.
|
20 |
*
|
21 |
* @var string
|
22 |
*/
|
23 |
+
public $version = '3.4.1';
|
24 |
|
25 |
/**
|
26 |
* The single instance of the class.
|
includes/gateways/cod/class-wc-gateway-cod.php
CHANGED
@@ -71,12 +71,13 @@ class WC_Gateway_COD extends WC_Payment_Gateway {
|
|
71 |
$zones[] = new WC_Shipping_Zone( $raw_zone );
|
72 |
}
|
73 |
|
74 |
-
$zones[] = new WC_Shipping_Zone(0);
|
75 |
|
76 |
foreach ( WC()->shipping()->load_shipping_methods() as $method ) {
|
77 |
|
78 |
$options[ $method->get_method_title() ] = array();
|
79 |
|
|
|
80 |
$options[ $method->get_method_title() ][ $method->id ] = sprintf( __( 'Any "%1$s" method', 'woocommerce' ), $method->get_method_title() );
|
81 |
|
82 |
foreach ( $zones as $zone ) {
|
@@ -89,9 +90,13 @@ class WC_Gateway_COD extends WC_Payment_Gateway {
|
|
89 |
continue;
|
90 |
}
|
91 |
|
92 |
-
$option_id
|
|
|
|
|
93 |
$option_instance_title = sprintf( __( '%1$s (#%2$s)', 'woocommerce' ), $shipping_method_instance->get_title(), $shipping_method_instance_id );
|
94 |
-
|
|
|
|
|
95 |
|
96 |
$options[ $method->get_method_title() ][ $option_id ] = $option_title;
|
97 |
}
|
@@ -175,7 +180,6 @@ class WC_Gateway_COD extends WC_Payment_Gateway {
|
|
175 |
}
|
176 |
}
|
177 |
}
|
178 |
-
|
179 |
} elseif ( WC()->cart && WC()->cart->needs_shipping() ) {
|
180 |
$needs_shipping = true;
|
181 |
}
|
@@ -199,7 +203,7 @@ class WC_Gateway_COD extends WC_Payment_Gateway {
|
|
199 |
$canonical_rate_ids = $this->get_canonical_package_rate_ids( $chosen_shipping_methods_session );
|
200 |
}
|
201 |
|
202 |
-
if ( !
|
203 |
return false;
|
204 |
}
|
205 |
}
|
@@ -212,8 +216,8 @@ class WC_Gateway_COD extends WC_Payment_Gateway {
|
|
212 |
*
|
213 |
* @since 3.4.0
|
214 |
*
|
215 |
-
* @param array
|
216 |
-
* @return array
|
217 |
*/
|
218 |
private function get_canonical_order_shipping_item_rate_ids( $order_shipping_items ) {
|
219 |
|
@@ -231,18 +235,20 @@ class WC_Gateway_COD extends WC_Payment_Gateway {
|
|
231 |
*
|
232 |
* @since 3.4.0
|
233 |
*
|
234 |
-
* @param array
|
235 |
-
* @return array
|
236 |
*/
|
237 |
private function get_canonical_package_rate_ids( $chosen_package_rate_ids ) {
|
238 |
|
239 |
$shipping_packages = WC()->shipping->get_packages();
|
240 |
$canonical_rate_ids = array();
|
241 |
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
|
|
|
|
246 |
}
|
247 |
}
|
248 |
|
@@ -254,7 +260,7 @@ class WC_Gateway_COD extends WC_Payment_Gateway {
|
|
254 |
*
|
255 |
* @since 3.4.0
|
256 |
*
|
257 |
-
* @param
|
258 |
* @return boolean
|
259 |
*/
|
260 |
private function get_matching_rates( $rate_ids ) {
|
71 |
$zones[] = new WC_Shipping_Zone( $raw_zone );
|
72 |
}
|
73 |
|
74 |
+
$zones[] = new WC_Shipping_Zone( 0 );
|
75 |
|
76 |
foreach ( WC()->shipping()->load_shipping_methods() as $method ) {
|
77 |
|
78 |
$options[ $method->get_method_title() ] = array();
|
79 |
|
80 |
+
// Translators: %1$s shipping method name.
|
81 |
$options[ $method->get_method_title() ][ $method->id ] = sprintf( __( 'Any "%1$s" method', 'woocommerce' ), $method->get_method_title() );
|
82 |
|
83 |
foreach ( $zones as $zone ) {
|
90 |
continue;
|
91 |
}
|
92 |
|
93 |
+
$option_id = $shipping_method_instance->get_rate_id();
|
94 |
+
|
95 |
+
// Translators: %1$s shipping method title, %2$s shipping method id.
|
96 |
$option_instance_title = sprintf( __( '%1$s (#%2$s)', 'woocommerce' ), $shipping_method_instance->get_title(), $shipping_method_instance_id );
|
97 |
+
|
98 |
+
// Translators: %1$s zone name, %2$s shipping method instance name.
|
99 |
+
$option_title = sprintf( __( '%1$s – %2$s', 'woocommerce' ), $zone->get_id() ? $zone->get_zone_name() : __( 'Other locations', 'woocommerce' ), $option_instance_title );
|
100 |
|
101 |
$options[ $method->get_method_title() ][ $option_id ] = $option_title;
|
102 |
}
|
180 |
}
|
181 |
}
|
182 |
}
|
|
|
183 |
} elseif ( WC()->cart && WC()->cart->needs_shipping() ) {
|
184 |
$needs_shipping = true;
|
185 |
}
|
203 |
$canonical_rate_ids = $this->get_canonical_package_rate_ids( $chosen_shipping_methods_session );
|
204 |
}
|
205 |
|
206 |
+
if ( ! count( $this->get_matching_rates( $canonical_rate_ids ) ) ) {
|
207 |
return false;
|
208 |
}
|
209 |
}
|
216 |
*
|
217 |
* @since 3.4.0
|
218 |
*
|
219 |
+
* @param array $order_shipping_items Array of WC_Order_Item_Shipping objects.
|
220 |
+
* @return array $canonical_rate_ids Rate IDs in a canonical format.
|
221 |
*/
|
222 |
private function get_canonical_order_shipping_item_rate_ids( $order_shipping_items ) {
|
223 |
|
235 |
*
|
236 |
* @since 3.4.0
|
237 |
*
|
238 |
+
* @param array $chosen_package_rate_ids Rate IDs as generated by shipping methods. Can be anything if a shipping method doesn't honor WC conventions.
|
239 |
+
* @return array $canonical_rate_ids Rate IDs in a canonical format.
|
240 |
*/
|
241 |
private function get_canonical_package_rate_ids( $chosen_package_rate_ids ) {
|
242 |
|
243 |
$shipping_packages = WC()->shipping->get_packages();
|
244 |
$canonical_rate_ids = array();
|
245 |
|
246 |
+
if ( ! empty( $chosen_package_rate_ids ) && is_array( $chosen_package_rate_ids ) ) {
|
247 |
+
foreach ( $chosen_package_rate_ids as $package_key => $chosen_package_rate_id ) {
|
248 |
+
if ( ! empty( $shipping_packages[ $package_key ]['rates'][ $chosen_package_rate_id ] ) ) {
|
249 |
+
$chosen_rate = $shipping_packages[ $package_key ]['rates'][ $chosen_package_rate_id ];
|
250 |
+
$canonical_rate_ids[] = $chosen_rate->get_method_id() . ':' . $chosen_rate->get_instance_id();
|
251 |
+
}
|
252 |
}
|
253 |
}
|
254 |
|
260 |
*
|
261 |
* @since 3.4.0
|
262 |
*
|
263 |
+
* @param array $rate_ids Rate ids to check.
|
264 |
* @return boolean
|
265 |
*/
|
266 |
private function get_matching_rates( $rate_ids ) {
|
includes/wc-core-functions.php
CHANGED
@@ -38,6 +38,7 @@ add_filter( 'woocommerce_coupon_code', 'sanitize_text_field' );
|
|
38 |
add_filter( 'woocommerce_coupon_code', 'wc_strtolower' );
|
39 |
add_filter( 'woocommerce_stock_amount', 'intval' ); // Stock amounts are integers by default.
|
40 |
add_filter( 'woocommerce_shipping_rate_label', 'sanitize_text_field' ); // Shipping rate label.
|
|
|
41 |
|
42 |
/**
|
43 |
* Short Description (excerpt).
|
@@ -1928,6 +1929,10 @@ add_filter( 'extra_plugin_headers', 'wc_enable_wc_plugin_headers' );
|
|
1928 |
* @return bool
|
1929 |
*/
|
1930 |
function wc_prevent_dangerous_auto_updates( $should_update, $plugin ) {
|
|
|
|
|
|
|
|
|
1931 |
if ( 'woocommerce/woocommerce.php' !== $plugin->plugin ) {
|
1932 |
return $should_update;
|
1933 |
}
|
@@ -2102,3 +2107,31 @@ function wc_selected( $value, $options ) {
|
|
2102 |
|
2103 |
return selected( $value, $options, false );
|
2104 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
add_filter( 'woocommerce_coupon_code', 'wc_strtolower' );
|
39 |
add_filter( 'woocommerce_stock_amount', 'intval' ); // Stock amounts are integers by default.
|
40 |
add_filter( 'woocommerce_shipping_rate_label', 'sanitize_text_field' ); // Shipping rate label.
|
41 |
+
add_filter( 'woocommerce_attribute_label', 'wp_kses_post', 100 );
|
42 |
|
43 |
/**
|
44 |
* Short Description (excerpt).
|
1929 |
* @return bool
|
1930 |
*/
|
1931 |
function wc_prevent_dangerous_auto_updates( $should_update, $plugin ) {
|
1932 |
+
if ( ! isset( $plugin->plugin, $plugin->new_version ) ) {
|
1933 |
+
return $should_update;
|
1934 |
+
}
|
1935 |
+
|
1936 |
if ( 'woocommerce/woocommerce.php' !== $plugin->plugin ) {
|
1937 |
return $should_update;
|
1938 |
}
|
2107 |
|
2108 |
return selected( $value, $options, false );
|
2109 |
}
|
2110 |
+
|
2111 |
+
/**
|
2112 |
+
* Retrieves the MySQL server version. Based on $wpdb.
|
2113 |
+
*
|
2114 |
+
* @since 3.4.1
|
2115 |
+
* @return array Vesion information.
|
2116 |
+
*/
|
2117 |
+
function wc_get_server_database_version() {
|
2118 |
+
global $wpdb;
|
2119 |
+
|
2120 |
+
if ( empty( $wpdb->is_mysql ) ) {
|
2121 |
+
return array(
|
2122 |
+
'string' => '',
|
2123 |
+
'number' => '',
|
2124 |
+
);
|
2125 |
+
}
|
2126 |
+
|
2127 |
+
if ( $wpdb->use_mysqli ) {
|
2128 |
+
$server_info = mysqli_get_server_info( $wpdb->dbh ); // @codingStandardsIgnoreLine.
|
2129 |
+
} else {
|
2130 |
+
$server_info = mysql_get_server_info( $wpdb->dbh ); // @codingStandardsIgnoreLine.
|
2131 |
+
}
|
2132 |
+
|
2133 |
+
return array(
|
2134 |
+
'string' => $server_info,
|
2135 |
+
'number' => preg_replace( '/([^\d.]+).*/', '', $server_info ),
|
2136 |
+
);
|
2137 |
+
}
|
includes/wc-product-functions.php
CHANGED
@@ -701,8 +701,8 @@ function wc_get_product_attachment_props( $attachment_id = null, $product = fals
|
|
701 |
// Alt text.
|
702 |
$alt_text = array( wp_strip_all_tags( get_post_meta( $attachment_id, '_wp_attachment_image_alt', true ) ), $props['caption'], wp_strip_all_tags( $attachment->post_title ) );
|
703 |
|
704 |
-
if ( $product ) {
|
705 |
-
$alt_text[] = wp_strip_all_tags( get_the_title( $product->
|
706 |
}
|
707 |
|
708 |
$alt_text = array_filter( $alt_text );
|
701 |
// Alt text.
|
702 |
$alt_text = array( wp_strip_all_tags( get_post_meta( $attachment_id, '_wp_attachment_image_alt', true ) ), $props['caption'], wp_strip_all_tags( $attachment->post_title ) );
|
703 |
|
704 |
+
if ( $product && $product instanceof WC_Product ) {
|
705 |
+
$alt_text[] = wp_strip_all_tags( get_the_title( $product->get_id() ) );
|
706 |
}
|
707 |
|
708 |
$alt_text = array_filter( $alt_text );
|
includes/wc-template-functions.php
CHANGED
@@ -1341,17 +1341,17 @@ if ( ! function_exists( 'woocommerce_pagination' ) ) {
|
|
1341 |
if ( ! wc_get_loop_prop( 'is_paginated' ) || ! woocommerce_products_will_display() ) {
|
1342 |
return;
|
1343 |
}
|
|
|
1344 |
$args = array(
|
1345 |
'total' => wc_get_loop_prop( 'total_pages' ),
|
1346 |
'current' => wc_get_loop_prop( 'current_page' ),
|
|
|
|
|
1347 |
);
|
1348 |
|
1349 |
-
if ( wc_get_loop_prop( 'is_shortcode' ) ) {
|
1350 |
-
$args['base'] = esc_url_raw( add_query_arg( 'product-page', '%#%', false ) );
|
1351 |
-
$args['format'] = '?product-page = %#%';
|
1352 |
-
} else {
|
1353 |
-
$args['base'] = esc_url_raw( str_replace( 999999999, '%#%', remove_query_arg( 'add-to-cart', get_pagenum_link( 999999999, false ) ) ) );
|
1354 |
$args['format'] = '';
|
|
|
1355 |
}
|
1356 |
|
1357 |
wc_get_template( 'loop/pagination.php', $args );
|
@@ -2767,6 +2767,12 @@ if ( ! function_exists( 'wc_dropdown_variation_attribute_options' ) ) {
|
|
2767 |
'show_option_none' => __( 'Choose an option', 'woocommerce' ),
|
2768 |
) );
|
2769 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2770 |
$options = $args['options'];
|
2771 |
$product = $args['product'];
|
2772 |
$attribute = $args['attribute'];
|
1341 |
if ( ! wc_get_loop_prop( 'is_paginated' ) || ! woocommerce_products_will_display() ) {
|
1342 |
return;
|
1343 |
}
|
1344 |
+
|
1345 |
$args = array(
|
1346 |
'total' => wc_get_loop_prop( 'total_pages' ),
|
1347 |
'current' => wc_get_loop_prop( 'current_page' ),
|
1348 |
+
'base' => esc_url_raw( add_query_arg( 'product-page', '%#%', false ) ),
|
1349 |
+
'format' => '?product-page=%#%',
|
1350 |
);
|
1351 |
|
1352 |
+
if ( ! wc_get_loop_prop( 'is_shortcode' ) ) {
|
|
|
|
|
|
|
|
|
1353 |
$args['format'] = '';
|
1354 |
+
$args['base'] = esc_url_raw( str_replace( 999999999, '%#%', remove_query_arg( 'add-to-cart', get_pagenum_link( 999999999, false ) ) ) );
|
1355 |
}
|
1356 |
|
1357 |
wc_get_template( 'loop/pagination.php', $args );
|
2767 |
'show_option_none' => __( 'Choose an option', 'woocommerce' ),
|
2768 |
) );
|
2769 |
|
2770 |
+
// Get selected value.
|
2771 |
+
if ( false === $args['selected'] && $args['attribute'] && $args['product'] instanceof WC_Product ) {
|
2772 |
+
$selected_key = 'attribute_' . sanitize_title( $args['attribute'] );
|
2773 |
+
$args['selected'] = isset( $_REQUEST[ $selected_key ] ) ? wc_clean( urldecode( wp_unslash( $_REQUEST[ $selected_key ] ) ) ) : $args['product']->get_variation_default_attribute( $args['attribute'] ); // WPCS: input var ok, CSRF ok, sanitization ok.
|
2774 |
+
}
|
2775 |
+
|
2776 |
$options = $args['options'];
|
2777 |
$product = $args['product'];
|
2778 |
$attribute = $args['attribute'];
|
includes/wc-update-functions.php
CHANGED
@@ -1638,8 +1638,6 @@ function wc_update_330_db_version() {
|
|
1638 |
* Update state codes for Ireland and BD.
|
1639 |
*/
|
1640 |
function wc_update_340_states() {
|
1641 |
-
global $wpdb;
|
1642 |
-
|
1643 |
$country_states = array(
|
1644 |
'IE' => array(
|
1645 |
'CK' => 'CO',
|
@@ -1714,6 +1712,23 @@ function wc_update_340_states() {
|
|
1714 |
),
|
1715 |
);
|
1716 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1717 |
foreach ( $country_states as $country => $states ) {
|
1718 |
foreach ( $states as $old => $new ) {
|
1719 |
$wpdb->query(
|
@@ -1743,8 +1758,22 @@ function wc_update_340_states() {
|
|
1743 |
'tax_rate_state' => strtoupper( $old ),
|
1744 |
)
|
1745 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
1746 |
}
|
1747 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1748 |
}
|
1749 |
|
1750 |
/**
|
1638 |
* Update state codes for Ireland and BD.
|
1639 |
*/
|
1640 |
function wc_update_340_states() {
|
|
|
|
|
1641 |
$country_states = array(
|
1642 |
'IE' => array(
|
1643 |
'CK' => 'CO',
|
1712 |
),
|
1713 |
);
|
1714 |
|
1715 |
+
update_option( 'woocommerce_update_340_states', $country_states );
|
1716 |
+
}
|
1717 |
+
|
1718 |
+
/**
|
1719 |
+
* Update next state in the queue.
|
1720 |
+
*
|
1721 |
+
* @return bool True to run again, false if completed.
|
1722 |
+
*/
|
1723 |
+
function wc_update_340_state() {
|
1724 |
+
global $wpdb;
|
1725 |
+
|
1726 |
+
$country_states = array_filter( (array) get_option( 'woocommerce_update_340_states', array() ) );
|
1727 |
+
|
1728 |
+
if ( empty( $country_states ) ) {
|
1729 |
+
return false;
|
1730 |
+
}
|
1731 |
+
|
1732 |
foreach ( $country_states as $country => $states ) {
|
1733 |
foreach ( $states as $old => $new ) {
|
1734 |
$wpdb->query(
|
1758 |
'tax_rate_state' => strtoupper( $old ),
|
1759 |
)
|
1760 |
);
|
1761 |
+
unset( $country_states[ $country ][ $old ] );
|
1762 |
+
|
1763 |
+
if ( empty( $country_states[ $country ] ) ) {
|
1764 |
+
unset( $country_states[ $country ] );
|
1765 |
+
}
|
1766 |
+
break 2;
|
1767 |
}
|
1768 |
}
|
1769 |
+
|
1770 |
+
if ( ! empty( $country_states ) ) {
|
1771 |
+
return update_option( 'woocommerce_update_340_states', $country_states );
|
1772 |
+
}
|
1773 |
+
|
1774 |
+
delete_option( 'woocommerce_update_340_states' );
|
1775 |
+
|
1776 |
+
return false;
|
1777 |
}
|
1778 |
|
1779 |
/**
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: automattic, mikejolley, jameskoster, claudiosanches, claudiulodro,
|
|
3 |
Tags: ecommerce, e-commerce, store, sales, sell, shop, cart, checkout, downloadable, downloads, paypal, storefront, woo commerce
|
4 |
Requires at least: 4.7
|
5 |
Tested up to: 4.9
|
6 |
-
Stable tag: 3.4.
|
7 |
License: GPLv3
|
8 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
9 |
|
@@ -158,6 +158,34 @@ Yes you can! Join in on our [GitHub repository](https://github.com/woocommerce/w
|
|
158 |
|
159 |
== Changelog ==
|
160 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
161 |
= 3.4.0 - 2018-05-23 =
|
162 |
* Feature - GDPR: Tools to export WooCommerce data using the new export functionality in WordPress 4.9.6. #19330
|
163 |
* Feature - GDPR: Tools to bulk anonymize order data in admin. #19330
|
3 |
Tags: ecommerce, e-commerce, store, sales, sell, shop, cart, checkout, downloadable, downloads, paypal, storefront, woo commerce
|
4 |
Requires at least: 4.7
|
5 |
Tested up to: 4.9
|
6 |
+
Stable tag: 3.4.1
|
7 |
License: GPLv3
|
8 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
9 |
|
158 |
|
159 |
== Changelog ==
|
160 |
|
161 |
+
= 3.4.1 - 2018-05-29 =
|
162 |
+
* Fix - Fix webhook admin filtering URLs. #20236
|
163 |
+
* Fix - Add missing wp_unslash calls to product data meta box to prevent quote characters being escaped on save. #20235
|
164 |
+
* Fix - Display price filter widget in LTR mode on RTL sites. #20221
|
165 |
+
* Fix - Refactor WC_Coupon constructor to allow for passing in coupon objects. #20193
|
166 |
+
* Fix - Path field in advanced CSV importer was broken due to an esc_url call. #20191
|
167 |
+
* Fix - Prevent shipping method instances trying to save settings on non-instance screens. #20217
|
168 |
+
* Fix - Wrapper function to get full mysql version string with mariadb handling. #20231
|
169 |
+
* Fix - woocommerce_pagination had some extra white space. #20214
|
170 |
+
* Fix - If a file size cannot be read, ignore range headers to prevent offsite downloads being 0kb. #20205
|
171 |
+
* Fix - Allow HTML when using `wc_attribute_label()`. #20202
|
172 |
+
* Fix - Update address-i18n.js to prevent appending multiple "(optional)" labels. #20195
|
173 |
+
* Fix - Check plugin properties exist when listening to auto_update_plugin hook. #20234
|
174 |
+
* Fix - Add extra checks in `get_canonical_package_rate_ids` to prevent notices. #20237
|
175 |
+
* Fix - Fix infinite loop with importing tax rates. #20253
|
176 |
+
* Fix - Echo attribute label for "empty" default option. #20256
|
177 |
+
* Fix - Fix download sample tax rates URL format. #20272
|
178 |
+
* Fix - Product properties should not be accessed directly PHP notice when calling `wc_get_product_attachment_props`. #20282
|
179 |
+
* Fix - If flexslider is disabled, gallery images also need to trigger photoswipe on click. #20290
|
180 |
+
* Fix - Product import file uploads on windows servers. #20273
|
181 |
+
* Fix - Fix variation attribute selection via the cart page/query string. #20293
|
182 |
+
* Fix - Add greater specificity to required styling in 2017 theme. #20296
|
183 |
+
* Enhancement - Export legacy paypal meta data in personal data exporter. #20200
|
184 |
+
* Enhancement - Improve performance of `wc_update_340_states` update routine to help prevent timeouts. #20241
|
185 |
+
* Dev - Remove red styling for PHP notice if using > 5.6. #20294
|
186 |
+
* Dev - Add an action hook after printing the cart item name. #20190
|
187 |
+
* Localization - Use "payment tokens" terminology in exports. #20197
|
188 |
+
|
189 |
= 3.4.0 - 2018-05-23 =
|
190 |
* Feature - GDPR: Tools to export WooCommerce data using the new export functionality in WordPress 4.9.6. #19330
|
191 |
* Feature - GDPR: Tools to bulk anonymize order data in admin. #19330
|
templates/cart/cart.php
CHANGED
@@ -81,6 +81,8 @@ do_action( 'woocommerce_before_cart' ); ?>
|
|
81 |
echo wp_kses_post( apply_filters( 'woocommerce_cart_item_name', sprintf( '<a href="%s">%s</a>', esc_url( $product_permalink ), $_product->get_name() ), $cart_item, $cart_item_key ) );
|
82 |
}
|
83 |
|
|
|
|
|
84 |
// Meta data.
|
85 |
echo wc_get_formatted_cart_item_data( $cart_item ); // PHPCS: XSS ok.
|
86 |
|
81 |
echo wp_kses_post( apply_filters( 'woocommerce_cart_item_name', sprintf( '<a href="%s">%s</a>', esc_url( $product_permalink ), $_product->get_name() ), $cart_item, $cart_item_key ) );
|
82 |
}
|
83 |
|
84 |
+
do_action( 'woocommerce_after_cart_item_name', $cart_item, $cart_item_key );
|
85 |
+
|
86 |
// Meta data.
|
87 |
echo wc_get_formatted_cart_item_data( $cart_item ); // PHPCS: XSS ok.
|
88 |
|
templates/single-product/add-to-cart/variable.php
CHANGED
@@ -12,7 +12,7 @@
|
|
12 |
*
|
13 |
* @see https://docs.woocommerce.com/document/template-structure/
|
14 |
* @package WooCommerce/Templates
|
15 |
-
* @version 3.4.
|
16 |
*/
|
17 |
|
18 |
defined( 'ABSPATH' ) || exit;
|
@@ -33,18 +33,14 @@ do_action( 'woocommerce_before_add_to_cart_form' ); ?>
|
|
33 |
<tbody>
|
34 |
<?php foreach ( $attributes as $attribute_name => $options ) : ?>
|
35 |
<tr>
|
36 |
-
<td class="label"><label for="<?php echo esc_attr( sanitize_title( $attribute_name ) ); ?>"><?php echo
|
37 |
<td class="value">
|
38 |
<?php
|
39 |
-
$selected = isset( $_REQUEST[ 'attribute_' . $attribute_name ] ) ? wc_clean( urldecode( wp_unslash( $_REQUEST[ 'attribute_' . $attribute_name ] ) ) ) : $product->get_variation_default_attribute( $attribute_name ); // WPCS: input var ok, CSRF ok, sanitization ok.
|
40 |
-
|
41 |
wc_dropdown_variation_attribute_options( array(
|
42 |
'options' => $options,
|
43 |
'attribute' => $attribute_name,
|
44 |
'product' => $product,
|
45 |
-
'selected' => $selected,
|
46 |
) );
|
47 |
-
|
48 |
echo end( $attribute_keys ) === $attribute_name ? wp_kses_post( apply_filters( 'woocommerce_reset_variations_link', '<a class="reset_variations" href="#">' . esc_html__( 'Clear', 'woocommerce' ) . '</a>' ) ) : '';
|
49 |
?>
|
50 |
</td>
|
12 |
*
|
13 |
* @see https://docs.woocommerce.com/document/template-structure/
|
14 |
* @package WooCommerce/Templates
|
15 |
+
* @version 3.4.1
|
16 |
*/
|
17 |
|
18 |
defined( 'ABSPATH' ) || exit;
|
33 |
<tbody>
|
34 |
<?php foreach ( $attributes as $attribute_name => $options ) : ?>
|
35 |
<tr>
|
36 |
+
<td class="label"><label for="<?php echo esc_attr( sanitize_title( $attribute_name ) ); ?>"><?php echo wc_attribute_label( $attribute_name ); // WPCS: XSS ok. ?></label></td>
|
37 |
<td class="value">
|
38 |
<?php
|
|
|
|
|
39 |
wc_dropdown_variation_attribute_options( array(
|
40 |
'options' => $options,
|
41 |
'attribute' => $attribute_name,
|
42 |
'product' => $product,
|
|
|
43 |
) );
|
|
|
44 |
echo end( $attribute_keys ) === $attribute_name ? wp_kses_post( apply_filters( 'woocommerce_reset_variations_link', '<a class="reset_variations" href="#">' . esc_html__( 'Clear', 'woocommerce' ) . '</a>' ) ) : '';
|
45 |
?>
|
46 |
</td>
|
woocommerce.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: WooCommerce
|
4 |
* Plugin URI: https://woocommerce.com/
|
5 |
* Description: An eCommerce toolkit that helps you sell anything. Beautifully.
|
6 |
-
* Version: 3.4.
|
7 |
* Author: Automattic
|
8 |
* Author URI: https://woocommerce.com
|
9 |
* Text Domain: woocommerce
|
3 |
* Plugin Name: WooCommerce
|
4 |
* Plugin URI: https://woocommerce.com/
|
5 |
* Description: An eCommerce toolkit that helps you sell anything. Beautifully.
|
6 |
+
* Version: 3.4.1
|
7 |
* Author: Automattic
|
8 |
* Author URI: https://woocommerce.com
|
9 |
* Text Domain: woocommerce
|