table.shop_table_responsive tbody th,table.shop_table_responsive thead,table.shop_table_responsive tr td.actions::before,table.shop_table_responsive tr td.download-actions::before,table.shop_table_responsive tr td.product-remove::before{display:none}table.shop_table,table.shop_table_responsive{border-collapse:separate;border-spacing:0;text-align:left}table.shop_table_responsive{border:1px solid var(--global-woo-border);border-radius:3px;margin:0 0 1.5rem;width:100%}table.shop_table_responsive tr td{color:var(--global-woo-text);clear:both}table.shop_table_responsive tr td:not(.product-thumbnail)::before{content:attr(data-title) ": ";float:left;margin-right:1.5rem}table.shop_table_responsive tr td.product-remove a{text-align:left}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center}table.shop_table_responsive tr th{color:#000}@media (min-width:640px){table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th,table.shop_table_responsive tr td{display:table-cell}table.shop_table_responsive tr td,table.shop_table_responsive tr th{text-align:left}table.shop_table_responsive tr td::before{display:none}}table.shop_table{border:1px solid var(--global-woo-border);border-radius:3px;margin:0 0 1.5rem;width:100%;background-color:var(--global-woo-main-background)}table.shop_table td,table.shop_table th{padding:10px;line-height:1.5em;vertical-align:middle;width:auto;border-bottom:1px solid var(--global-woo-muted-border);color:var(--global-woo-text)}table.shop_table th{font-weight:500;background:var(--global-woo-grey-muted-background);border-top:none;color:#000}table.shop_table.woocommerce-checkout-review-order-table tr td:first-child,table.shop_table.woocommerce-checkout-review-order-table tr th:first-child{border-right:1px solid var(--global-woo-muted-border)}table.shop_table.woocommerce-checkout-review-order-table tr td{border:none;border-bottom:1px solid var(--global-woo-muted-border)}table.shop_table.woocommerce-checkout-review-order-table tr.cart-subtotal th,table.shop_table.woocommerce-checkout-review-order-table tr.shipping th{background:0 0;border-bottom:1px solid var(--global-woo-muted-border)}table.shop_table.woocommerce-checkout-review-order-table tr.order-total td{background:var(--global-woo-grey-muted-background);border-bottom:none}.woocommerce-checkout #payment{background:var(--global-woo-grey-muted-background);border:1px solid var(--global-woo-border);border-radius:3px;padding:1rem;color:var(--global-woo-text)}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1rem;border-bottom:1px solid var(--global-woo-border);border-radius:3px;list-style:none}.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1rem;margin:1rem auto}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1rem}ul.products{margin:0;padding:0;text-align:center}ul.products li.product{list-style:none;position:relative;margin-bottom:2em;text-align:center}ul.products li.product img{display:block;width:100%}ul.products li.product .button{display:block}ul.products li.product .uk-card-price,ul.products li.product .uk-card-title{font-size:1.25rem;line-height:1.4}@media screen and (min-width:640px){ul.products li.product{text-align:left;width:30.79667%;float:left;margin-right:3.8%}ul.products li.product.first{clear:both}ul.products li.product.last{margin-right:0}ul.products.columns-1 li.product{float:none;width:100%}ul.products.columns-2 li.product{width:48.1%}ul.products.columns-3 li.product{width:30.79667%}ul.products.columns-4 li.product{width:22.15%}ul.products.columns-5 li.product{width:16.96%}ul.products.columns-6 li.product{width:13.49333%}}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n),.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n),.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n),.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.single-product div.product{position:relative}.single-product div.product .woocommerce-product-gallery{position:relative;float:left}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:2em;right:1em;display:block;z-index:99}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:1em}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;float:left}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active,.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:48.1%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:30.79667%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:22.15%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:16.96%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:both}.single-product div.product .entry-summary .product_title{text-transform:none!important}.single-product div.product .entry-summary .price{font-size:2rem}.stock:empty::before{display:none}.stock.in-stock{color:var(--global-woo-bg-success)}.stock.out-of-stock{color:var(--global-woo-bg-danger)}@media (min-width:640px){.col2-set .form-row-first{float:left}.col2-set .form-row-last{float:right;margin-right:0}.col2-set .form-row-first,.col2-set .form-row-last{width:48.1%;margin-top:0}}.woocommerce form .form-row{padding:0 3px}.woocommerce .woocommerce-checkout{position:relative;overflow:hidden}.woocommerce .woocommerce-checkout .checkout-form-wrapper{border:1px solid var(--global-woo-border);border-radius:3px}.woocommerce .woocommerce-ordering{display:inline-block;padding-bottom:.5rem;margin:0 0 1em}.woocommerce .woocommerce-ordering select{min-width:210px;background-color:#fff0;border-width:1px;border-style:solid;border-radius:21px;height:42px;font-size:var(--global-woo-small-text);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIiBmaWxsPSJub25lIiBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgc3Ryb2tlPSIjMjQyQTJFIj48cGF0aCBkPSJNMS41MDAwMiA0TDYuMDAwMDIgOEwxMC41IDQiIHN0cm9rZS13aWR0aD0iMS41Ij48L3BhdGg+PC9zdmc+);background-repeat:no-repeat;background-position:calc(100% - 16px) 50%;cursor:pointer;padding:0 0 0 8px}.woocommerce .woocommerce-result-count{display:inline-block;padding-bottom:.5rem;margin:0 0 1em}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label{display:none}.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]{cursor:not-allowed;opacity:.5}.woocommerce td.actions .coupon input.input-text{float:left;box-sizing:border-box;padding:0 6px;margin:0 4px 0 0;outline:0;border:1px solid var(--global-woo-muted-border);line-height:var(--global-woo-button-input-height)}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{height:var(--global-woo-button-input-height)}.woocommerce #order_comments_field textarea{height:120px;padding:10px}.woocommerce.single-product .wc-proceed-to-checkout,.woocommerce.single-product .wc-proceed-to-checkout div{text-align:right}.woocommerce .return-to-shop,.woocommerce-cart table.shop_table.cart tr.cart_item td.product-remove{text-align:center}.woocommerce.single-product .wc-proceed-to-checkout div{margin-left:70%}.woocommerce .cart-collaterals .cart_totals .shop_table th{background:0 0;padding:20px 10px;font-size:1rem;width:34%;vertical-align:top}.woocommerce .cart-collaterals .cart_totals .shop_table ul{list-style:none;padding:0}.woocommerce .cart-collaterals .cart_totals .shop_table .woocommerce-shipping-methods ul{list-style:none;padding-left:0}.select2-container{color:var(--global-woo-text);height:var(--global-woo-button-input-height)}.select2-container .select2-search--dropdown{display:block;padding:1rem}.select2-container .select2-selection--single{height:var(--global-woo-button-input-height);border:none!important}.select2-container .select2-selection--single .select2-selection__rendered{height:var(--global-woo-button-input-height);line-height:var(--global-woo-button-input-height);vertical-align:middle;display:inline-block;max-width:98%;width:98%;padding:0 1%;background:var(--global-woo-bg-color);border:1px solid var(--global-woo-border);transition:.2s ease-in-out;transition-property:all;transition-property:color,background-color,border;-webkit-appearance:none;color:var(--global-woo-text-header)}.select2-container .select2-selection--single .select2-selection__rendered:focus,.select2-container .select2-selection--single .select2-selection__rendered:hover{color:var(--global-woo-text-header)}.woocommerce-cart table.shop_table.cart tr.cart_item td{border:none;padding:15px 10px;font-size:14px;border-bottom:1px solid var(--global-woo-grey-muted-background)}.woocommerce-cart table.shop_table.cart tr.cart_item td.product-thumbnail{max-width:80px}.woocommerce-cart table.shop_table.cart tr.cart_item td.product-thumbnail img{width:80px}.woocommerce-cart table.shop_table.cart tr.cart_item td.product-name{font-weight:400;font-size:1rem}.woocommerce-cart table.shop_table.cart tr.cart_item td.product-name a{color:var(--pgwd-site-link-color)}.woocommerce-cart table.shop_table.cart tr.cart_item td.product-name .variation{font-size:var(--global-woo-small-text);line-height:1.5;margin:1rem 0!important;color:lch(from var(--pgwd-site-link-color) calc(l * .2) c h)}.woocommerce-cart table.shop_table.cart tr.cart_item td.product-quantity{width:190px}.woocommerce-cart table.shop_table.cart tr td.actions{border:none;padding:10px}.woocommerce-page .woocommerce{letter-spacing:normal}.woocommerce-page .woocommerce ins,.woocommerce-page .woocommerce mark{background:0 0;color:inherit}.woocommerce-page .woocommerce .variation dt,.woocommerce-page .woocommerce b,.woocommerce-page .woocommerce strong{font-weight:700}.woocommerce-page .woocommerce .widget-title,.woocommerce-page .woocommerce h2,.woocommerce-page .woocommerce h3,.woocommerce-page .woocommerce h4,.woocommerce-page .woocommerce h5,.woocommerce-page .woocommerce h6{border-bottom:1px solid var(--global-woo-grey-muted-background);font-weight:var(--base-heading-font-weight);position:relative}.woocommerce-page .woocommerce .widget-title{padding-top:1rem;padding-bottom:1rem}.woocommerce-page .woocommerce .woocommerce-shipping-calculator,.woocommerce-page .woocommerce ul.woocommerce-order-overview{margin-top:var(--global-margin)}.woocommerce-page .woocommerce .woocommerce-billing-fields,.woocommerce-page .woocommerce .woocommerce-notices-wrapper,.woocommerce-page .woocommerce .woocommerce-privacy-policy-text,.woocommerce-page .woocommerce .woocommerce-shipping-fields,.woocommerce-page .woocommerce nav.woocommerce-breadcrumb,.woocommerce-page .woocommerce ul.woocommerce-order-overview{margin-bottom:var(--global-margin)}.woocommerce-page .woocommerce .cart-collaterals,.woocommerce-page .woocommerce .woocommerce-cart-form,.woocommerce-page .woocommerce .woocommerce-checkout{margin-left:auto;margin-right:auto}.woocommerce-page .woocommerce .woocommerce-terms-and-conditions-checkbox-text{font-weight:800}.woocommerce-page .woocommerce #content table.cart td.actions,.woocommerce-page .woocommerce .woocommerce-page #content table.cart td.actions,.woocommerce-page .woocommerce .woocommerce-page table.cart td.actions,.woocommerce-page .woocommerce table.cart td.actions,.woocommerce-page .woocommerce table.shop_table_responsive tr.cart-subtotal td,.woocommerce-page .woocommerce table.shop_table_responsive tr.order-total td{text-align:right}.woocommerce-page .woocommerce #content table.cart td.actions .coupon,.woocommerce-page .woocommerce .woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page .woocommerce .woocommerce-page table.cart td.actions .coupon,.woocommerce-page .woocommerce table.cart td.actions .coupon{float:left}.woocommerce-page .woocommerce .button,.woocommerce-page .woocommerce a.shipping-calculator-button{border-radius:.125rem;text-transform:uppercase;cursor:pointer;white-space:normal;margin:0;border:none;overflow:visible;font:inherit;-webkit-appearance:none;display:inline-block;box-sizing:border-box;text-align:center;text-decoration:none;transition:.1s ease-in-out!important;transition-property:color,background-color,border-color,opacity!important;padding:0 var(--button-padding-horizontal);vertical-align:middle;font-size:var(--button-font-size);line-height:var(--global-woo-button-input-height);background-color:#fff0;color:var(--pgwd-site-link-color);border:1px solid var(--pgwd-site-link-color)}.woocommerce-page .woocommerce .button:not(:disabled),.woocommerce-page .woocommerce a.shipping-calculator-button{cursor:pointer}.woocommerce-page .woocommerce .button::-moz-focus-inner{border:0;padding:0}.woocommerce-page .woocommerce .button:hover,.woocommerce-page .woocommerce a.shipping-calculator-button:hover{text-decoration:none;outline:0}.woocommerce-page .woocommerce .button.uk-active,.woocommerce-page .woocommerce .button:focus,.woocommerce-page .woocommerce .button:hover,.woocommerce-page .woocommerce a.shipping-calculator-button:active,.woocommerce-page .woocommerce a.shipping-calculator-button:hover{background-color:var(--pgwd-site-link-color);color:var(--global-woo-text-light);border-color:var(--pgwd-site-link-color);opacity:1!important}.woocommerce-page .woocommerce .woocommerce-message .button{margin-left:1rem;margin-right:1rem}.woocommerce-page .woocommerce a.shipping-calculator-button{padding:0 10px;font-size:var(--global-woo-small-text);line-height:var(--global-woo-button-input-height-small)}.woocommerce-page .woocommerce #place_order,.woocommerce-page .woocommerce .checkout-button,.woocommerce-page .woocommerce .single_add_to_cart_button{flex-grow:1;display:inline-flex;justify-content:center;line-height:var(--global-woo-button-input-height-large);background:var(--pgwd-site-link-color);color:var(--global-woo-text-light)!important;border:1px solid var(--pgwd-site-link-color)}.woocommerce-page .woocommerce #place_order,.woocommerce-page .woocommerce .checkout-button{width:100%}.woocommerce-page .woocommerce #place_order.uk-active,.woocommerce-page .woocommerce #place_order:focus,.woocommerce-page .woocommerce #place_order:hover,.woocommerce-page .woocommerce .checkout-button.uk-active,.woocommerce-page .woocommerce .checkout-button:focus,.woocommerce-page .woocommerce .checkout-button:hover,.woocommerce-page .woocommerce .single_add_to_cart_button.uk-active,.woocommerce-page .woocommerce .single_add_to_cart_button:focus,.woocommerce-page .woocommerce .single_add_to_cart_button:hover{background:0 0!important;color:var(--pgwd-site-link-color)!important;border-color:var(--pgwd-site-link-color)!important}.woocommerce-page .woocommerce #payment div.form-row.place-order{text-align:right}.woocommerce-page .woocommerce #payment .woocommerce-terms-and-conditions-wrapper{text-align:left;padding-bottom:1rem}.woocommerce-page .woocommerce .woocommerce-pagination{position:relative;margin-top:2rem;display:flex;justify-content:center;font-size:var(--global-small-font-size);letter-spacing:normal!important}.woocommerce-page .woocommerce .woocommerce-pagination .page-numbers{position:relative;justify-content:normal;transition:.3s ease-out;transition-property:background-color,color,border;margin-bottom:0;display:flex;flex-wrap:wrap;align-items:center;list-style:none;padding:0;gap:1rem}.woocommerce-page .woocommerce .woocommerce-pagination .page-numbers li>*{display:block;padding:10px;color:var(--pgwd-site-link-color);transition:color .1s ease-in-out;border:1px solid var(--pgwd-site-link-color);font-size:var(--global-small-font-size);letter-spacing:normal!important}.woocommerce-page .woocommerce .woocommerce-pagination .page-numbers li>.current,.woocommerce-page .woocommerce .woocommerce-pagination .page-numbers li>:hover{opacity:1!important;background:var(--pgwd-site-link-color);color:#fff;border:1px solid var(--pgwd-site-link-color)}.woocommerce-page .woocommerce .woocommerce-pagination .page-numbers li>.next,.woocommerce-page .woocommerce .woocommerce-pagination .page-numbers li>.prev{font-size:1.5rem;line-height:1}@media (min-width:960px){.woocommerce-page .woocommerce .woocommerce-pagination .page-numbers li>*{padding:10px 20px}}.woocommerce-page .woocommerce .woocommerce-breadcrumb,.woocommerce-page .woocommerce nav.woocommerce-breadcrumb{background:0 0}.woocommerce-page .woocommerce span.onsale{padding:1px 6px!important;border-radius:0!important;margin:2px;position:absolute;background:var(--global-woo-bg-danger);color:var(--global-woo-text-light);top:0;left:0;width:auto;z-index:99}.woocommerce-page .woocommerce .related.products{margin-top:3rem}.woocommerce-shop.woocommerce-page .widget-title,.woocommerce-shop.woocommerce-page h2,.woocommerce-shop.woocommerce-page h3,.woocommerce-shop.woocommerce-page h4,.woocommerce-shop.woocommerce-page h5,.woocommerce-shop.woocommerce-page h6{border-bottom:none;font-weight:var(--base-heading-font-weight);position:relative}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400}.star-rating::before{content:"\53\53\53\53\53";opacity:.25;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;color:var(--pgwd-site-link-color)}p.stars a::before,p.stars a:hover~a::before{color:var(--pgwd-site-text-color);opacity:.25;content:"\53"}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star;text-indent:0}p.stars.selected a.active::before,p.stars:hover a::before{content:"\53";color:var(--pgwd-site-link-color);opacity:1}p.stars.selected a.active~a::before{content:"\53";color:var(--pgwd-site-text-color);opacity:.25}p.stars.selected a:not(.active)::before{content:"\53";color:var(--pgwd-site-link-color);opacity:1}.woocommerce-tabs ul.tabs{list-style:none;margin:2rem 0 0;padding:20px;text-align:center;align-items:center;flex-wrap:nowrap;justify-content:center}.woocommerce-tabs ul.tabs li{display:block;margin:0;position:relative;padding-left:10px;padding-right:10px}.woocommerce-tabs ul.tabs li a,.woocommerce-tabs ul.tabs>*>a{color:inherit;font-size:1rem;border:1px solid var(--global-woo-border);padding:0 40px;border-radius:4px}.woocommerce-tabs ul.tabs li a span,.woocommerce-tabs ul.tabs>*>a span{font-weight:400;text-transform:uppercase;line-height:3.25rem;display:block}.woocommerce-tabs ul.tabs>.uk-active>a span{color:var(--pgwd-site-link-color)!important}.woocommerce-tabs ul.uk-switcher{padding:20px}.woocommerce-tabs .woocommerce-Tabs-panel :is(h1,h2,h3,h4,h5,h6){display:inline-block}.woocommerce-tabs .woocommerce-Tabs-panel h2:first-of-type{margin-bottom:1em;display:none}@media (min-width:640px){.woocommerce-tabs ul.tabs{justify-content:left}}.woocommerce-password-strength{text-align:right}.woocommerce-password-strength.strong{color:var(--global-woo-bg-success)}.woocommerce-password-strength.short{color:var(--global-woo-bg-warning)}.woocommerce-password-strength.bad{color:var(--global-woo-bg-danger)}.woocommerce-password-strength.good{color:var(--global-woo-bg-success)}.form-row.form-row-wide{clear:both}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 var(--global-woo-bg-success)}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 var(--global-woo-bg-danger)}#billing_state_field input.input-text:not(.uk-input){height:var(--global-woo-button-input-height);vertical-align:middle;display:inline-block;border:1px solid var(--global-woo-grey-muted-background);max-width:100%;width:100%;padding:0 10px;transition:.2s ease-in-out;transition-property:all;transition-property:color,background-color,border;-webkit-appearance:none;box-sizing:border-box;margin:0;overflow:visible}.required{color:var(--global-woo-bg-warning)}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{clear:both;padding:1em 2em 1em 3.5em;margin:0 0 20px;position:relative;background-color:var(--global-woo-bg-success);color:var(--global-woo-text-light);border:none;list-style:none;width:auto;word-wrap:break-word;border-left:3px solid var(--pgwd-site-link-color)}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:var(--global-woo-bg-warning)}.woocommerce-error{background-color:var(--global-woo-bg-danger)}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{display:inline-block;position:absolute;content:"\f071";font-family:FontAwesome;font-size:1.5rem;left:20px;top:calc(50% - 1rem);color:var(--pgwd-site-link-color)}.woocommerce-error::before{content:"\f071";color:var(--pgwd-site-link-color);transform:translateY(0)}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em;background-color:var(--global-woo-bg-warning);z-index:9999}.widget_price_filter .price_slider{margin-bottom:1.5em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:0;background:var(--pgwd-site-link-color);box-sizing:border-box;margin-top:-.25em;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active,.widget_price_filter .ui-slider .ui-slider-handle:hover{box-shadow:0 0 0 .25em rgb(0 0 0 / .1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:var(--pgwd-site-link-color)}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgb(0 0 0 / .1)}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}.woocommerce-page .woocommerce{overflow:hidden}.woocommerce-page .uk-input::-moz-placeholder,.woocommerce-page .uk-textarea::-moz-placeholder,.woocommerce-page input::-moz-placeholder{opacity:1;color:var(--global-woo-border)}.woocommerce-page .uk-input::placeholder,.woocommerce-page .uk-textarea::placeholder,.woocommerce-page input::placeholder{opacity:1;color:var(--global-woo-border)}.woocommerce-page .uk-sticky-placeholder{display:block}h3#ship-to-different-address{font-size:var(--global-font-size)}.entry-summary .price{color:var(--pgwd-site-link-color);font-weight:300}ul#shipping_method{list-style:none;padding:0}.woocommerce-page form .form-row.woocommerce-validated .select2-container,.woocommerce-page form .form-row.woocommerce-validated input.input-text,.woocommerce-page form .form-row.woocommerce-validated select{border-color:#6dc22e}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--pgwd-site-link-color);color:var(--global-woo-text-light)}.woocommerce-page .pgwd-quantity-box .uk-button,.woocommerce-page .pgwd-quantity-box .uk-select,.woocommerce-page .pgwd-quantity-box .uk-select:focus,ul.woocommerce-order-overview{background-color:var(--global-woo-grey-muted-background)}.wp-block-woocommerce-product-categories ul{list-style:none;padding:.5rem 0;margin:0}.wp-block-woocommerce-product-categories ul li{padding:.5rem 0;border-bottom:1px solid #ccc}.sold-individually .quantity{display:none!important}.woocommerce-page .pgwd-quantity-box,.woocommerce-page .pgwd-quantity-box .uk-button,.woocommerce-page .pgwd-quantity-box .uk-select,.woocommerce-page .pgwd-quantity-box .uk-select:focus{color:var(--global-woo-text);border-color:var(--global-woo-border-notforms);border-width:1px}.woocommerce-page .pgwd-quantity-box .uk-button{padding:0 var(--global-small-gutter);line-height:0;transition:.1s ease-in-out;transition-property:color,background-color,border-color}.woocommerce-page .pgwd-quantity-box .uk-button.minus{font-size:1.5rem;border-width:0 1px 0 0;font-weight:300}.woocommerce-page .pgwd-quantity-box .uk-button.plus{font-size:1.25rem;border-width:0 0 0 1px}.woocommerce-page .pgwd-quantity-box .uk-button:focus,.woocommerce-page .pgwd-quantity-box .uk-button:hover{background-color:var(--global-woo-grey-darker-background)}.woocommerce-page .pgwd-quantity-box-wrapper{display:flex;width:100%;flex-wrap:wrap}.woocommerce-page .pgwd-quantity-box{display:flex;justify-content:center;margin-bottom:var(--global-margin);width:100%;min-width:150px;border-width:1px;border-style:solid;overflow:hidden}@media (min-width:960px){.woocommerce-page .pgwd-quantity-box{max-width:33%;margin-right:20px;margin-bottom:0}}.woocommerce-page .pgwd-quantity-box .uk-select,.woocommerce-page .pgwd-quantity-box .uk-select:focus{border-top:none;border-bottom:none;border-radius:0;text-align:center;padding-top:0;padding-bottom:0;min-width:50px}.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:23.15%;margin:0 2% 0 0}.single-product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:last-of-type{margin:0}.wc-stripe-card-icons-container,.wc-stripe-paymentRequest-icons-container{padding:0 0 10px 10px}ul.woocommerce-order-overview{list-style:none;text-align:left;padding:0;position:relative}ul.woocommerce-order-overview:after,ul.woocommerce-order-overview:before{content:'';display:block;height:10px;width:100%;background:#fff repeat-x;background-size:8px 8px;position:absolute}ul.woocommerce-order-overview::before{top:0;background-image:radial-gradient(ellipse at 4px 0,#ffffff 4px,#f5f5f5 4px);background-position:bottom}ul.woocommerce-order-overview::after{bottom:0;background-image:radial-gradient(ellipse at 4px 0,#f5f5f5 4px,#ffffff 4px)}ul.woocommerce-order-overview li{text-align:left;padding:1rem;border-bottom:1px solid var(--global-woo-muted-border);text-transform:uppercase;font-size:var(--global-woo-small-text)}ul.woocommerce-order-overview li:first-of-type{padding-top:calc(1rem + 10px)}ul.woocommerce-order-overview li:last-of-type{border-bottom:none;padding-bottom:calc(1rem + 10px)}ul.woocommerce-order-overview li strong{text-transform:none;display:block;clear:both;font-size:1rem}.woocommerce-checkout .pgwd-wrapper-right-column{clear:both;padding-top:var(--global-margin)}@media (min-width:960px){.woocommerce-cart form.woocommerce-cart-form{width:65%;float:left;margin-right:1%!important}.woocommerce-cart .cart-collaterals{width:33%;float:right}.woocommerce-checkout .pgwd-wrapper-left-column{width:47.8260869565%;float:left;margin-right:4.347826087%}.woocommerce-checkout .pgwd-wrapper-right-column{padding-top:0;width:47.8260869565%;float:right;margin-right:0;clear:none}}@media (max-width:959px){.woocommerce-page table.cart td.actions .coupon{float:none;width:100%;margin-bottom:var(--global-margin)}.woocommerce-cart table.shop_table.cart tr.cart_item td.product-quantity{width:auto}}.voucher-image-options{display:none}