/**handles:saxpress-woocommerce,wc-address-autocomplete**/
p.demo_store{background-color:#c00!important}.et_shop_image img{border-radius:3px!important;border:#7c7d7a 1px solid!important}.et_shop_image :hover{box-shadow:2px 2px #7c7d7a}.et_shop_image :hover img{border-radius:3px!important;border:#7c7d7a 1px solid!important}.et_overlay{background:0 0!important}#left-area ul{padding-left:3em!important}#left-area ol{padding-left:3em!important}.woocommerce td.product-thumbnail img{border-radius:3px!important;border:#7c7d7a 1px solid!important}.woocommerce .cart button{background-color:#c00!important;border:none!important;color:#fff!important}.woocommerce .product .images img{border-radius:3px!important;border:#7c7d7a 1px solid!important}.woocommerce .woocommerce-page ul.products li.product,.woocommerce ul.products li.product{text-align:center}.woocommerce .products .price{float:right!important;text-align:right!important;width:50%!important}.woocommerce .products .star-rating{float:left!important;width:50%!important}@media all and (max-width:480px){.woocommerce .woocommerce-products-header .woocommerce-category-image-div{text-align:center}}@media all and (min-width:480px){.woocommerce .woocommerce-products-header .woocommerce-category-image{padding-right:25px;padding-bottom:0;float:left!important}}@media all and (max-width:480px){.woocommerce .woocommerce-products-header .woocommerce-category-image{padding-right:0;padding-bottom:25px;float:none!important}}.woocommerce .woocommerce-products-header .term-description p{font-size:125%}.woocommerce .woocommerce-result-count{clear:both}.woocommerce .summary .wp-playlist:before{content:"Audio Samples:"}.woocommerce .summary .wp-playlist .wp-playlist-current-item{height:auto!important}.woocommerce .thumbnails a:nth-of-type(1n+4){display:none}.woocommerce ol.flex-control-thumbs li:nth-of-type(1n+5){display:none}.woocommerce .flex-active-slide{padding-right:1px}.woocommerce .variations select:hover{font-weight:700!important}.single-product #main-content .container:before{background:0 0!important}.single-product #sidebar{display:none!important}@media (min-width:981px){.single-product #left-area{width:100%;padding:23px 0 0!important;float:none!important}}.single-product .upsells .star-rating{display:none!important}.single-product .upsells .price{display:none!important}.term-description a{color:#2ea3f2!important;text-decoration:underline!important}.term-description a:hover{color:#c00!important;text-decoration:none!important}.rudr-variation-radios input[type=radio]{display:none}.rudr-variation-radios input[type=radio]:checked+label{color:#fff!important;background-color:#c00!important}.rudr-variation-radios label{display:inline-block;padding:10px 10px;border:1px solid #c00;border-radius:3px!important;cursor:pointer;width:100%;transition:background-color .3s ease}.rudr-variation-radios label:hover{background-color:#d3d3d3!important;color:#000!important}#pa_delivery{display:none!important}.reset_variations{display:none!important}th.label{vertical-align:middle!important}.woocommerce .quantity input.qty{padding:11px!important}form .variations_form{border:1px solid #ccc!important}.wp-playlist{border-radius:3px!important}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{border-radius:3px!important}.woocommerce .flex-active-slide{border-radius:3px!important}.variations th{padding:0 20px 20px 0!important}
.woocommerce-address-suggestions{position:absolute;z-index:1000;width:100%;max-width:100%;margin-top:4px;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);box-sizing:border-box;display:none}.woocommerce-address-suggestions .suggestions-list{list-style:none;margin:0;padding:0;max-height:200px;overflow-y:auto}.woocommerce-address-suggestions .suggestions-list li{padding:8px 12px;font-size:14px;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:var(--wc-form-color-text,#444)}.woocommerce-address-suggestions .suggestions-list li:last-child{border-bottom:none}.woocommerce-address-suggestions .suggestions-list li.active,.woocommerce-address-suggestions .suggestions-list li:hover{background-color:var(--wp-admin-theme-color,#0073aa);color:#fff}.woocommerce-address-suggestions .suggestions-list li:focus{outline:0;background-color:var(--wp-admin-theme-color,#0073aa);color:#fff}.woocommerce-address-suggestions .woocommerce-address-autocomplete-branding{background:#d3d3d3;padding:8px 12px;color:rgba(34,34,34,.66);font-size:12px;display:flex;align-items:center}.woocommerce-input-wrapper:has(#billing_address_1,#shipping_address_1){position:relative;display:block}.woocommerce-input-wrapper:has(#billing_address_1,#shipping_address_1) .address-search-icon{display:none}.woocommerce-input-wrapper:has(#billing_address_1,#shipping_address_1).autocomplete-available input#billing_address_1,.woocommerce-input-wrapper:has(#billing_address_1,#shipping_address_1).autocomplete-available input#shipping_address_1{padding-right:calc(1.1rem + 16px)}.woocommerce-input-wrapper:has(#billing_address_1,#shipping_address_1).autocomplete-available .address-search-icon{display:block;position:absolute;inset-inline-end:16px;top:50%;transform:translateY(-50%);pointer-events:none;width:16px;height:16px;line-height:16px;z-index:1;background-color:var(--wc-form-color-text,#444);mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCIgZm9jdXNhYmxlPSJmYWxzZSIgYXJpYS1oaWRkZW49InRydWUiPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSI0IiBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9jaXJjbGU+CiAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSIgZD0ibTkuMjUgOS4yNSAyLjUgMi41Ij48L3BhdGg+Cjwvc3ZnPg==") no-repeat center;mask-size:contain;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCIgZm9jdXNhYmxlPSJmYWxzZSIgYXJpYS1oaWRkZW49InRydWUiPgogIDxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSI0IiBmaWxsPSJub25lIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9jaXJjbGU+CiAgPHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSIgZD0ibTkuMjUgOS4yNSAyLjUgMi41Ij48L3BhdGg+Cjwvc3ZnPg==") no-repeat center;-webkit-mask-size:contain}