.woocommerce-js ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{margin:auto!important;padding:0!important;font-size:1em!important}.woocommerce-js #respond input#submit.disabled,.woocommerce-js #respond input#submit:disabled,.woocommerce-js #respond input#submit:disabled[disabled],.woocommerce-js a.button.disabled,.woocommerce-js a.button:disabled,.woocommerce-js a.button:disabled[disabled],.woocommerce-js button.button.disabled,.woocommerce-js button.button:disabled,.woocommerce-js button.button:disabled[disabled],.woocommerce-js input.button.disabled,.woocommerce-js input.button:disabled,.woocommerce-js input.button:disabled[disabled]{cursor:not-allowed;opacity:.5;padding:0 1em}.woocommerce-js ul.products li.product,.woocommerce-page ul.products li.product{background-color:var(--Neumorphism-background-color)!important;box-shadow:var(--Neumorphism-shadow);border:var(--Neumorphism-border)!important;border-radius:1em!important}.woocommerce-js a.remove:before{content:'x'!important;text-align:center!important;width:25px;height:25px;padding-top:1px;color:var(--remover-color);border-color:var(--remover-color)}.woocommerce-js #customer_details,.woocommerce-js .woocommerce table.shop_table{margin-top:1em}.woocommerce-js .woocommerce table.shop_table{border:2px solid var(--Neumorphism-border-color);border-radius:1em!important;padding:0 0;margin:40px 0;background-color:var(--Neumorphism-background-color)!important;box-shadow:var(--Neumorphism-shadow)}.woocommerce-js table.shop_table{text-align:center!important}.woocommerce-js table.shop_table thead,.woocommerce-page table.shop_table thead{background-color:var(--ast-global-color-6)!important}.woocommerce-js .select2-container .select2-selection--single,.woocommerce-js select,.woocommerce-page .select2-container .select2-selection--single,.woocommerce-page select{background-color:var(--ast-global-color-4);border-color:var(--my-border-color);border-radius:1em}.woocommerce-js div.product .woocommerce-tabs ul.tabs li a{color:var(--ast-global-color-2)!important;padding:.5em 10px!important;margin-left:0!important}.woocommerce-js form .form-row textarea:focus,.woocommerce-js input[type=email]:focus,.woocommerce-js input[type=number]:focus,.woocommerce-js input[type=password]:focus,.woocommerce-js input[type=reset]:focus,.woocommerce-js input[type=search]:focus,.woocommerce-js input[type=tel]:focus,.woocommerce-js input[type=text]:focus,.woocommerce-js input[type=url]:focus,.woocommerce-js textarea:focus,.woocommerce-page form .form-row textarea:focus,.woocommerce-page input[type=email]:focus,.woocommerce-page input[type=number]:focus,.woocommerce-page input[type=password]:focus,.woocommerce-page input[type=reset]:focus,.woocommerce-page input[type=search]:focus,.woocommerce-page input[type=tel]:focus,.woocommerce-page input[type=text]:focus,.woocommerce-page input[type=url]:focus,.woocommerce-page textarea:focus{color:var(--ast-global-color-2);background:var(--ast-comment-inputs-background-focus)!important}.woocommerce-js form .form-row textarea,.woocommerce-js input[type=email],.woocommerce-js input[type=number],.woocommerce-js input[type=password],.woocommerce-js input[type=reset],.woocommerce-js input[type=search],.woocommerce-js input[type=tel],.woocommerce-js input[type=text],.woocommerce-js input[type=url],.woocommerce-js textarea,.woocommerce-page form .form-row textarea,.woocommerce-page input[type=email],.woocommerce-page input[type=number],.woocommerce-page input[type=password],.woocommerce-page input[type=reset],.woocommerce-page input[type=search],.woocommerce-page input[type=tel],.woocommerce-page input[type=text],.woocommerce-page input[type=url],.woocommerce-page textarea{color:var(--ast-global-color-2);background:var(--ast-comment-inputs-background)!important}.woocommerce-js .related.products li.product,.woocommerce-page .related.products li.product{border-radius:1em!important}.woocommerce-js input[type=number].qty{z-index:2!important}.woocommerce-js .quantity .minus,.woocommerce-js .quantity .plus{border:1px solid var(--my-border-color);margin-top:5px;height:35px;width:40px}.woocommerce-js .quantity .plus{border-right-width:0;margin-left:15px;margin-right:-10px;padding-right:5px;border-bottom-left-radius:10px;border-top-left-radius:10px;z-index:1!important}.woocommerce-js .quantity .minus{border-left-width:0;margin-right:10px;margin-left:-48px;padding-left:5px;border-bottom-right-radius:10px;border-top-right-radius:10px;z-index:1!important}.woocommerce-js div.product form.cart .button.single_add_to_cart_button{padding:0 20px!important;margin:0 10px 0 10px!important;height:45px!important}.woocommerce-js div.product form.cart div.quantity{height:45px!important}.woocommerce-js div.product .woocommerce-tabs ul.tabs li a{background-color:var(--ast-global-color-7)}@media (max-width:544px){.woocommerce-js div.product .woocommerce-tabs ul.tabs li a{margin:5px 0;border-radius:1em}}.woocommerce-js div.product .related.products h2{margin-bottom:1.5em}.woocommerce-js .woocommerce table.shop_table tfoot tr:first-child{box-shadow:inset 0 3px var(--ast-global-color-8)!important}.woocommerce-js div.product form.cart table{border-width:0}.woocommerce-js div.product div.images.woocommerce-product-gallery{border-radius:1em!important;border:solid 2px var(--my-border-color)!important;overflow:hidden!important}.woocommerce-js div.product div.images .flex-control-thumbs{padding-right:10px;padding-left:10px}.woocommerce-js div.product form.cart .variations th{margin-top:1em}.woocommerce-js div.product form.cart .variations select{text-align:center!important}.woocommerce-js input[type=email],.woocommerce-page input[type=email],input#username,input#password{direction:ltr;text-align:center}.woocommerce-js form .form-row input.input-text,.woocommerce-js form .form-row textarea{text-align:center}.woocommerce-js ul.order_details li{margin-left:1em;line-height:3;border-left:2px dashed var(--ast-global-color-1);padding-left:1em;display:grid;align-items:stretch}.woocommerce-js form .form-row select{text-align:center}.woocommerce-js .blockUI.blockOverlay::before{background-color:transparent!important}.woocommerce-js .blockUI.blockOverlay{border-radius:0!important}.woocommerce-js div.product form.cart .variations{border-right:3px solid var(--my-border-color);border-bottom:0;padding:15px 20px 0 0;margin:20px 0 20px 0!important;width:unset!important;background:var(--variations-gradient-bg)!important;border-radius:5px!important}.woocommerce-js div.product form.cart .variations label{min-width:40px!important}.woocommerce-js div.product .product_meta{border:0}.woocommerce-js div.product .woocommerce-tabs ul.tabs:before{display:none!important}.woocommerce-js ul.product_list_widget li img{border-radius:1em;border:1px solid var(--img-border)}.woocommerce-js div.product form.cart div.quantity{display:inline-flex!important;float:right!important;margin:0 0 0 0!important}.woocommerce-js div.product div.images.woocommerce-product-gallery .flex-viewport{border-bottom:solid 2px var(--Neumorphism-border-color)!important;border-radius:1em 1em 0 0!important}.woocommerce-js div.product div.images .flex-control-thumbs li img{border-radius:1em;border:1px solid var(--img-border)}@media (max-width:544px){.woocommerce-js ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:18px}}.woocommerce-js ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:25px}.woocommerce-js ul.products li.product a img,.woocommerce-page ul.products li.product a img{margin-bottom:0}.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout,.woocommerce-js a.button,.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping){line-height:2.5em}.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout,.woocommerce-js a.button,.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping){height:40px;align-self:center;padding-top:0}.woocommerce-js ul.products li.product .onsale{top:0;left:0;right:auto;margin:-.5em 0 0 -.5em}.woocommerce-js span.onsale{min-width:3em;min-height:3em;line-height:3em;padding:0;font-size:.8em;font-weight:400;position:absolute;text-align:center;border-radius:100%;background-color:#77a464;color:#fff;-webkit-font-smoothing:antialiased;z-index:9;top:0;left:0;right:auto;margin:-.5em 0 0 -.5em;max-width:150px}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 3.5em 1em 2em;margin:0 0 2em;position:relative;list-style:none outside;zoom:1;width:auto;word-wrap:break-word}.woocommerce ul.products:not(.elementor-grid).columns-3,.woocommerce-page ul.products:not(.elementor-grid).columns-3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:20px!important;margin:0 0 1em!important;padding:0!important;list-style:none outside!important;clear:both!important}@media (max-width:544px){.ast-container .woocommerce ul.products:not(.elementor-grid),.woocommerce-page ul.products:not(.elementor-grid),.woocommerce.mobile-columns-2 ul.products:not(.elementor-grid),.woocommerce-page.mobile-columns-2 ul.products:not(.elementor-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}}.woocommerce span.onsale,.wc-block-grid__product .wc-block-grid__product-onsale{min-width:3em;min-height:3em;line-height:3em;padding:0;font-size:.8em;font-weight:400;position:absolute;text-align:center;border-radius:100%;background-color:#77a464;color:#fff;-webkit-font-smoothing:antialiased;z-index:9;top:0;left:0;right:auto;margin:-.5em 0 0 -.5em;max-width:150px}body .woocommerce form.login,body .woocommerce form.checkout_coupon,body .woocommerce form.register{text-align:center}.woocommerce-form-login__rememberme{margin-bottom:10px}body .woocommerce form.login,body .woocommerce form.checkout_coupon,body .woocommerce form.register{border:1px solid var(--ast-border-color);padding:20px;margin:0 0 2em 0;text-align:center;border-radius:5px}.woocommerce-account .woocommerce h2{text-align:center;font-weight:700}.woocommerce-result-count{text-align:right;margin-top:18px!important;visibility:hidden!important}.woocommerce-ordering .orderby{color:var(--homeslink-color)!important;background-image:none!important;background-color:var(--Neumorphism-background-color)!important;box-shadow:var(--neumorph-button-shadow)!important;text-decoration:none!important;line-height:1.1em!important;font-size:1em;border:var(--Neumorphism-border)!important;border-radius:100px!important;margin-top:10px;text-align:center;padding:7px 15px 10px 15px!important}.woocommerce-ordering .orderby:hover{background:var(--page-background-color)!important;box-shadow:var(--neumorph-button-shadow-hover)!important;color:var(--ast-global-color-21)!important}.woocommerce-message,.woocommerce-error{border-radius:1em;background-color:var(--ast-global-color-4)!important;color:var(--ast-global-color-2)}.product .related.products h2:not(.woocommerce-loop-product__title){text-align:center;background-color:var(--ast-global-color-4);border-radius:10px}.woocommerce-breadcrumb{color:var(--ast-global-color-3)!important}.woocommerce-breadcrumb a{color:var(--ast-global-color-1)!important}.wc-block-product-filters__close-overlay{padding-top:6px!important}.wc-block-product-filter-price-slider .text input[type=text]{color:var(--ast-global-color-2)!important;background-color:var(--ast-global-color-4)!important;width:100%!important;max-width:100%!important}.woocommerce-page .ast-header-account,.woocommerce-page .ast-header-woo-cart,.woocommerce-page .ast-mobile-popup-content .ast-custom-button{display:flex!important;visibility:visible;pointer-events:auto}.ast-header-account,.ast-header-woo-cart{display:none!important}.my-bag-icon svg{fill:var(--switch-button-color)!important;width:20px;margin-top:-18px}.my-bag-icon:hover svg{fill:var(--header-logo-color)!important}@media (min-width:922px){.my-bag-icon svg{fill:var(--header-logo-color)!important}.my-bag-icon:hover svg{fill:var(--switch-button-color)!important}}.wc-block-product-filter-checkbox-list__item{text-align:right!important;padding-right:15px}.astra-cart-drawer .astra-cart-drawer-close{height:50px}.woocommerce-cart-form__cart-item td.product-remove a.remove{padding-left:0!important}.cart_totals{margin:0!important;padding:0!important;text-align:center!important}.wc-proceed-to-checkout{text-align:center!important}.woocommerce-cart .cart-collaterals .cart_totals>h2,.woocommerce-cart .cart-collaterals .cross-sells>h2{color:var(--ast-global-color-0);background-color:var(--ast-global-color-7);border-radius:1em;text-align:center;width:100%;margin:0}form.woocommerce-shipping-calculator{margin:2em 0 2em 0}.shipping-calculator-button{color:var(--homeslink-color);background-color:var(--Neumorphism-background-color)!important;box-shadow:var(--Neumorphism-box-shadow-color-1) -4px 4px 14px,var(--Neumorphism-box-shadow-color-2) 4px -4px 14px;border-color:var(--homes-border-color)!important;text-decoration:none!important;line-height:2em;padding:5px 10px!important;border-radius:50px;border:solid 1px;display:block;margin:auto;text-align:center}.shipping-calculator-button:hover{background:var(--page-background-color);box-shadow:var(--neumorph-button-shadow-hover);color:var(--ast-global-color-21)}.shipping-calculator-button:hover{box-shadow:var(--neumorph-button-shadow-hover)}.remove_from_cart_button svg{display:none}.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{padding-top:0}section#shipping-calculator-form{margin-top:1em;text-align:center}.ast-site-header-cart-data .widget_shopping_cart{border:2px solid var(--Neumorphism-border-color);border-radius:1em!important;padding:0 0;margin:0 0;background-color:var(--Neumorphism-background-color)!important;box-shadow:var(--Neumorphism-shadow)}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{border:1px solid var(--img-border)}table.shop_table{border-collapse:separate;border-spacing:0;overflow:hidden}.shop_table tbody tr:nth-child(odd){background:var(--table-odd-color)!important}table.woocommerce-checkout-review-order-table{border-collapse:collapse;width:100%}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){padding:0;border-width:0}.woocommerce-terms-and-conditions-wrapper{line-height:1.5em}table.woocommerce-checkout-review-order-table th,table.woocommerce-checkout-review-order-table td{text-align:center!important;padding:20px 10px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--ast-global-color-2)!important;line-height:2em!important}.select2-selection__arrow b{border-color:var(--ast-global-color-2) #fff0 #fff0 transparent!important}.woocommerce-page.woocommerce-checkout form #order_review td.product-name,.woocommerce.woocommerce-checkout form #order_review td.product-name{padding-right:20px!important}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{padding:0 0!important;margin-left:0!important;text-align:center!important}.woocommerce-shop li.product .button,.products li.product .button{display:block!important;text-align:center!important;height:auto!important;line-height:1.2em!important;padding:10px 10px 10px 10px!important;margin:0 0 0 0!important;width:100%;align-self:bottom}.astra-shop-summary-wrap{height:100%;text-align:center}.product-remove svg{display:none}.woocommerce-product-details__short-description p{text-align:right!important;margin-top:20px!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:hover::before{background:var(--switch-button-color)!important}@media (max-width:544px){.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:hover::before{display:none}}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:hover a{background-color:var(--ast-global-color-0);color:var(--ast-global-color-6)!important}.woocommerce-product-attributes tbody tr:nth-child(odd){background:var(--table-odd-color)!important}table.woocommerce-product-attributes{border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:1em;border:2px solid var(--my-border-color)!important}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{padding:0 20px 20px 20px;border-radius:1em;background-color:var(--Neumorphism-background-color)!important;box-shadow:var(--Neumorphism-shadow);border:var(--Neumorphism-border)!important}@media (max-width:544px){.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{padding:20px 20px 20px 20px}}.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title,.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title,.woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title,.woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title{background-color:var(--ast-global-color-4);border:solid 2px var(--my-border-color)!important;border-radius:1em!important;text-align:center!important}table.woocommerce-table tfoot tr:nth-child(odd){background-color:var(--table-odd-color)!important}.astra-shop-summary-wrap .price bdi{font-size:1.2em!important;font-weight:bold!important;line-height:1.5!important;color:var(--ast-global-color-0)}.woocommerce-Price-currencySymbol{position:relative;color:#fff0;font-size:12px!important;white-space:nowrap}.woocommerce-Price-currencySymbol::after{content:'';display:inline-block;width:40px;height:30px;background:var(--toman-svg);background-size:contain;position:absolute;top:8px;right:3px;transform:translateY(-50%)}form.woocommerce-form.woocommerce-verify-email{padding:40px 20px}.ast-shop-product-out-of-stock{background-color:var(--ast-global-color-4)!important;border-radius:1em;border:solid 1px var(--my-border-color)}.onsale{background-color:var(--ast-global-color-0)!important;color:var(--ast-global-color-4)!important;padding:0 8px!important;border-radius:20px!important;font-weight:bold!important}.woocommerce-product-gallery__image img{border-radius:0!important}.woocommerce-breadcrumb{white-space:normal}.woocommerce-breadcrumb a{display:inline-block;white-space:nowrap;margin:0}.single-product span.onsale{top:20px!important;right:20px!important;padding:10px!important;margin:0!important;max-width:120px!important;min-height:5px!important;min-width:10px!important;line-height:1em!important}.ast-header-account path,.ast-header-account circle{fill:var(--header-logo-color)!important}.ast-site-header-cart .ast-site-header-cart-li:hover .ast-addon-cart-wrap i.astra-icon:after{color:var(--ast-global-color-7);background-color:var(--switch-button-color)!important}.ast-header-account svg{width:23px!important;height:25px!important}@media (min-width:544px){.ast-header-woo-cart{margin:18px 0 0 10px;padding:0}.ast-header-account{margin:5px 0 0 10px}}@media (max-width:543px){.ast-header-woo-cart{margin:0 4px 0 4px;padding:0}.ast-header-account{margin:-50px 0 20px 0!important;padding:20px 30px 0 0!important;background:transparent!important}}.woocommerce-password-strength{color:#000;margin-top:.5em;border-radius:.5em}.woocommerce-ResetPassword{margin-bottom:3em!important}.woocommerce .woocommerce-Addresses .woocommerce-Address-title,.woocommerce .woocommerce-Addresses .woocommerce-column__title,.woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title,.woocommerce .woocommerce-MyAccount-content .woocommerce-column__title,.woocommerce .woocommerce-customer-details .woocommerce-Address-title,.woocommerce .woocommerce-customer-details .woocommerce-column__title,.woocommerce-account .woocommerce-Addresses .woocommerce-Address-title,.woocommerce-account .woocommerce-Addresses .woocommerce-column__title,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-column__title,.woocommerce-account .woocommerce-customer-details .woocommerce-Address-title,.woocommerce-account .woocommerce-customer-details .woocommerce-column__title{background:var(--ast-global-color-4);border-radius:1em}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--ast-global-color-1)}.select2-selection__arrow{background-color:var(--ast-global-color-1);-webkit-mask:var(--select2-selection-arrow-webkit-mask);mask:var(--select2-selection-arrow-mask);display:inline-block;width:13px!important;height:10px!important;margin:3px 0 0 10px!important;-webkit-mask-size:contain;mask-size:contain}#account_display_name_description{line-height:1.5em!important}body .woocommerce-MyAccount-navigation-link{text-align:center}body .woocommerce-MyAccount-navigation-link a{width:100%}body .woocommerce-MyAccount-navigation-link{margin:5px 0 5px 0;border:2px solid var(--my-border-color);border-radius:.5em;width:90%;text-align:center!important}body .woocommerce-MyAccount-navigation-link.is-active a,body .woocommerce-MyAccount-navigation-link:hover a,body .woocommerce-MyAccount-navigation-link:focus a{color:#000;border-radius:.5em;background:#fff0}body .woocommerce-MyAccount-navigation-link.is-active,body .woocommerce-MyAccount-navigation-link:hover,body .woocommerce-MyAccount-navigation-link:focus{background:#fff}.woocommerce-edit-account{text-align:center}.woocommerce-MyAccount-navigation>ul{margin-bottom:2em}.woocommerce-page header.entry-header:not(.related-entry-header) .entry-title{text-align:center;margin-bottom:1em!important;border:2px solid var(--my-border-color);border-radius:.5em;padding:15px 0 20px 0}.shipping-calculator-button{margin-top:1em}#order_comments{min-height:100px}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{color:var(--ast-global-color-1)}.woocommerce-form{min-height:100%!important;border-radius:1em!important;border:2px solid var(--Neumorphism-border-color)!important;background-color:var(--Neumorphism-background-color)!important;box-shadow:var(--Neumorphism-shadow)}#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{padding:3px 10px}.woocommerce-shipping-totals.shipping{text-align:center!important;direction:rtl}.woocommerce-account .ast-container{display:flex!important;flex-direction:column!important}.woocommerce.wfls-login-message{margin-block-start:0;display:flex;width:100%;justify-content:center;flex-direction:column;margin-block-end:0;row-gap:1em;min-height:max-content}.wfls-login-message .woocommerce-error{margin:0}body.woocommerce-shop .woocommerce-breadcrumb{display:none}.woocommerce-checkout{text-align:center}body.woocommerce-checkout h3{background:var(--ast-global-color-7)!important;border-radius:1em;height:3em;margin:1em 0 1em 0!important;padding:15px 0 10px 0!important}.woocommerce-page.woocommerce-checkout .col2-set{margin-top:0!important}.woocommerce-privacy-policy-text{line-height:2}.woocommerce-page.woocommerce-checkout .g-recaptcha{margin-bottom:1em!important}.woocommerce-page.woocommerce-checkout form #order_review td,.woocommerce-page.woocommerce-checkout form #order_review th,.woocommerce.woocommerce-checkout form #order_review td,.woocommerce.woocommerce-checkout form #order_review th{line-height:2;padding:5px 20px!important}.woocommerce.woocommerce-checkout #order_review td{border:2px solid red!important}.shop_table{border:2px solid var(--my-border-color)!important}.shop_table tfoot tr:nth-child(odd){background-color:var(--table-odd-color)!important}.wc-block-product-filter-price-slider__content input{font-size:0.8em!important;text-align:center}.woocommerce-page.woocommerce-checkout .woocommerce-order ul.order_details,.woocommerce.woocommerce-checkout .woocommerce-order ul.order_details{padding-right:20px;display:flex;justify-content:center}.woocommerce-page.woocommerce-checkout .woocommerce-customer-details address,.woocommerce.woocommerce-checkout .woocommerce-customer-details address{text-align:center}.woocommerce-billing-fields__field-wrapper .form-row-first,.woocommerce-billing-fields__field-wrapper .form-row-last{width:100%!important}.woocommerce form.checkout_coupon .form-row-last{text-align:right;padding-right:10px}.woocommerce-checkout form.login{display:flex;flex-direction:column!important;align-items:center}.wc-block-product-filter-checkbox-list__input{background-color:var(--ast-global-color-6)!important}label.wc-block-product-filter-checkbox-list__label .wc-block-product-filter-checkbox-list__mark path{stroke:var(--ast-global-color-1)!important}.ast-woo-shop-archive .ast-woocommerce-container,.ast-woo-shop-archive{padding-top:0px!important}@media (min-width:922px){.ast-separate-container.ast-right-sidebar #secondary,.ast-separate-container.ast-left-sidebar #secondary{margin-top:2em!important}.ast-woo-shop-archive.ast-separate-container.ast-left-sidebar #secondary{margin-top:0px!important}.tabs.wc-tabs li:first-child a{border-bottom-right-radius:10px!important}.tabs.wc-tabs li:last-child a{border-bottom-left-radius:10px!important}}@media (max-width:921px){.woocommerce-products-header__title{text-align:center;border:2px solid var(--my-border-color);padding:5px 20px 10px 20px;border-radius:.5em}body.ast-woo-shop-archive .ast-container{flex-direction:column!important}body.ast-woo-shop-archive #secondary{margin:0 auto 0 auto;padding-bottom:0}}.astra-shop-summary-wrap{padding:10px 10px 0 10px!important;display:flex;flex-direction:column;justify-content:flex-start;min-height:50px;border-radius:0 0 1em 1em!important}.astra-shop-summary-wrap .woocommerce-loop-product__title{display:block!important;height:auto!important;align-self:auto!important}.astra-shop-summary-wrap .price{background:var(--astra-shop-summary-wrap-price);width:calc(100% + 20px);transform:translatex(10px);padding:5px 10px 0 10px;margin:auto 0 4px 0!important;border-radius:0 0 1em 1em!important}.woocommerce div.product form.cart .variations tr{display:flex!important;flex-wrap:wrap;margin:0 0 15px 0!important;align-content:stretch;align-items:flex-star!important;justify-content:flex-start;flex-direction:column}.sku_wrapper{margin-top:20px}.woocommerce div.product form.cart .variations td.label,.woocommerce div.product form.cart .variations th.label{margin:0 10px 0 0!important;padding:0 0 0 20px;text-align:right!important}.woo-variation-swatches .variable-items-wrapper{align-items:center}.woocommerce div.product form.cart .variations td{display:flex!important;flex-wrap:wrap;margin-bottom:1em;align-content:stretch;align-items:stretch;justify-content:flex-start;flex-direction:row;margin:0}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{background:var(--ast-global-color-5)!important;color:var(--ast-global-color-2)!important;border:2px solid var(--Neumorphism-border-color)!important;background-color:var(--Neumorphism-background-color)!important;box-shadow:var(--Neumorphism-shadow)!important}.woocommerce-page .ast-woocommerce-container div.product div.summary .price{margin:15px 0 10px 0;color:var(--ast-global-color-0)!important;padding:0 0 0 0;line-height:15px;font-size:1.2em}.woocommerce-page .ast-woocommerce-container div.product .product_title{background:var(--product_title-gradient-bg)!important;line-height:50px;padding:0 50px 6px 0;margin-right:-50px;font-size:1.2em}.single-product-category{line-height:1.5!important}.woocommerce-page.woocommerce-checkout #payment div.payment_box,.woocommerce.woocommerce-checkout #payment div.payment_box{background-color:var(--ast-global-color-4);border-radius:1em;color:var(--ast-global-color-1)}.woocommerce-page.woocommerce-checkout #payment div.payment_box:before,.woocommerce.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:var(--ast-global-color-4)}input#billing_postcode,.page-numbers{direction:ltr}.woocommerce-shop .woocommerce-store-notice,.woocommerce-shop p.demo_store,.single-product .woocommerce-store-notice,.single-product p.demo_store{display:block;padding:15px;text-align:justify;background-color:#297eb6;margin-bottom:80px;visibility:visible;opacity:1;height:auto;pointer-events:auto}.woocommerce-shop .woocommerce-store-notice,.woocommerce-shop p.demo_store,.single-product p.demo_store{display:block;padding:15px;text-align:justify;background-color:#297eb6;margin-bottom:80px}@media (max-width:544px){body.woocommerce-page.woocommerce-shop #secondary{z-index:99999!important}.astra-cart-drawer{z-index:999999!important}}@media (max-width:544px){.woocommerce-shop .ast-container{padding:0!important}.wc-block-product-filter-price-slider__content input{font-size:1em!important}.woocommerce ul.products:not(.elementor-grid).columns-3,.woocommerce-page ul.products:not(.elementor-grid).columns-3{column-gap:18px!important}}.woocommerce-product-gallery__image{max-height:80vh!important}.woocommerce-product-gallery__image img{width:100%!important;max-height:80vh!important;object-fit:cover!important;object-position:center center!important;display:block!important}wp-block-woocommerce-product-filters:not(.is-overlay-opened) .wc-block-product-filters__overlay-dialog{opacity:0!important}wp-block-woocommerce-product-filters.is-overlay-opened .wc-block-product-filters__overlay-dialog{opacity:1!important}.woocommerce ul.products:not(.elementor-grid).columns-3,.woocommerce-page ul.products:not(.elementor-grid).columns-3{row-gap:10px!important}body form.woocommerce-form.woocommerce-form-track-order.track_order{padding:20px;display:flex;flex-direction:row;justify-content:center;align-items:stretch;align-content:stretch;flex-wrap:wrap}body form.woocommerce-form.woocommerce-form-track-order.track_order p{text-align:center}@media (max-width:921px){body form.woocommerce-form.woocommerce-form-track-order.track_order p{min-width:100%}}body form.woocommerce-form.woocommerce-form-track-order.track_order label{text-align:center}.wc-block-product-categories-list-item{text-align:right!important;line-height:2!important;color:var(--mobile-menu-item-text)!important}.wc-block-product-categories-list-item a{text-align:right!important;line-height:2!important;color:var(--mobile-menu-item-text)}@media (min-width:922px){.wc-block-product-categories-list-item{font-size:16px!important}}.wc-block-product-categories-list-item li{padding-right:10px}#secondary .wc-block-product-categories-list li{margin-bottom:0!important}.wc-block-product-categories-list-item li:before{content:"\E803";font-size:11px;margin-left:2px;color:var(--mobile-menu-item-text)}.wc-block-product-categories-list-item li li a{color:var(--ast-global-color-1)}#secondary .wc-block-product-categories-list-item li li:before{content:" ";font-size:18px;margin-left:15px!important}.wc-block-product-categories-list-item li li li:before{content:"...."}.shopside h2{font-size:1em!important;margin-bottom:0!important;border-bottom:1px solid var(--faded-text-color)!important;color:var(--faded-text-color)!important}.shopside h3{font-size:0.9em!important}.wc-block-product-filters__overlay-content{gap:20px!important}.woocommerce-js p.stars a{border:0!important}@media (max-width:992px){.filterToggleBtn,.filterToggleBtn:hover,.filterToggleBtn:focus{position:fixed;right:20px;bottom:30px;height:40px!important;padding-top:10px!important;background:#864325!important;box-shadow:0 2px 6px rgb(0 0 0 / .3);z-index:9999;display:flex;align-items:center;gap:8px;border:none;border-radius:999px;color:#fff;cursor:pointer}.filterDrawer{position:fixed;left:0;right:0;bottom:0;height:85vh;display:flex;flex-direction:column;border-radius:22px 22px 0 0;transition:bottom .35s ease;z-index:10001;transform:translateY(100%)!important;transition:transform 0.3s ease!important;overscroll-behavior:contain;overflow:hidden}.filterDrawer.open{transform:translateY(0)!important;transition:transform 0.3s ease!important}.filterDrawerHeader{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #eee;flex-shrink:0}.filterDrawerHeader h3{margin:0;font-size:18px}.filterDrawerClose{width:40px;height:40px;padding:0 0 15px 0;border:none;border-radius:50%;background:var(--ast-global-color-6);color:var(--ast-global-color-2);font-size:28px;line-height:40px;cursor:pointer}.filterDrawerContent{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 20px 20px 20px;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.filterDrawerBackdrop{position:fixed;inset:0;background:rgb(0 0 0 / .45);opacity:0;visibility:hidden;transition:.3s;z-index:10000}.filterDrawerBackdrop.open{opacity:1;visibility:visible}body.drawer-open{overflow:hidden;touch-action:none;overscroll-behavior:none}body.drawer-open .filterDrawer,body.drawer-open .filterDrawer *{touch-action:auto}}.filterDrawerContent,.filters-container,.filterDrawerHeader,.dropdown-wrapper{background:var(--page-background-color)!important}.filters-container a,.filters-container .filter-title{color:var(--ast-global-color-2)!important}.filters-container .show-more{color:var(--ast-global-color-1)!important}@media (max-width:992px){#secondary{display:none!important}.filterDrawerContent>#secondary{display:block!important}}.woocommerce-shop .site-main{overflow-x:clip;position:relative}.products,.ast-woocommerce-container,.site-main{overflow:visible!important}.woocommerce-no-products-found{margin-top:60px;margin-bottom:200px}#secondary .filter-content ul li{text-align:right!important;padding-right:20px}#secondary .filter-item label{margin-bottom:10px!important;display:block}#secondary .filter-content li{margin-bottom:15px!important}.jet-filter-label{font-size:1.3em;margin:20px;font-weight:700;color:var(--ast-global-color-1)!important;text-align:right!important}.yith-wcan-reset-filters{padding:0 20px;font-weight:700}.ast-filter-wrap .yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label{background-color:var(--ast-global-color-6);box-shadow:none;border-radius:4px;display:inline-block;margin:10px 5px 10px;padding:20px;text-align:center}.term-label{font-size:20px!important}.jet-collapse-icon path{stroke:var(--ast-global-color-1)!important}.jet-collapse-icon{width:30px!important;height:30px!important;background-color:var(--ast-global-color-6);border-radius:50%;margin-left:20px}.jet-checkboxes-list__checked-icon svg{width:20px!important;height:20px!important}.jet-checkboxes-list .jet-checkboxes-list__item .jet-checkboxes-list__checked-icon svg path{fill:var(--ast-global-color-1)!important}.jet-checkboxes-list .jet-checkboxes-list__item .jet-checkboxes-list__checked-icon{background-color:var(--ast-global-color-6)!important;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.jet-checkboxes-list .jet-checkboxes-list__item .jet-checkboxes-list__decorator{border-color:var(--ast-global-color-1)!important;padding:10px;width:32px!important;height:32px!important;background-color:var(--ast-global-color-6)!important;margin-left:20px}.jet-smart-filters-checkboxes .jet-checkboxes-list .jet-checkboxes-list-wrapper .jet-list-tree .jet-checkboxes-list__row,.jet-smart-filters-radio .jet-radio-list .jet-radio-list-wrapper .jet-list-tree .jet-radio-list__row{align-items:center!important}.jet-range__inputs__group{border:none!important}.jet-range__inputs__max,.jet-range__inputs__min{margin:0!important;padding:10px 10px!important;text-align:center;border:solid 1px var(--ast-global-color-3)!important}.jet-smart-filters-range .jet-filter-label{display:flex;justify-content:space-between}.jet-smart-filters-range .jet-filter-label::after{content:''!important;display:inline-block!important;width:50px!important;height:50px!important;background:var(--toman-svg)!important}.jet-range__inputs__group__text{background-color:var(--ast-global-color-5)!important;color:var(--ast-global-color-1)!important}.filterDrawerContent{font-weight:bold!important}.jet-range__slider__track{background-color:var(--ast-global-color-7)!important;color:var(--ast-global-color-2)!important}.ast-woo-shop-archive .site{margin-top:75px}.single-product .site{margin-top:80px}@media (min-width:545px){.ast-woo-shop-archive .site{margin-top:15px}.single-product .site{margin-top:85px}}@media (min-width:993px){.ast-woo-shop-archive .site{margin-top:15px}.single-product .site{margin-top:75px}}@media (min-width:1201px){.ast-woo-shop-archive .site{margin-top:25px}.single-product .site{margin-top:50px}}@media (max-width:544px){body.woocommerce-page #primary{margin-top:10px!important}.woocommerce-pagination{text-align:center}.woocommerce-ordering{text-align:center}body.woocommerce-shop .ast-container{flex-direction:column!important}body.woocommerce-shop #secondary{margin:0 auto 0 auto;padding-bottom:0}}