.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{display:block !important;float:none;margin-bottom:1em;width:200px}.menu{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.related.products,.woocommerce-related-products,.upsells.products{display:none !important}.single-post .post-header,.single-post .post_title,.single-post .title-wrap{display:none !important}.archive-img{display:block !important;width:100% !important;height:250px !important;object-fit:cover !important;object-position:center center !important}ins{background-color:#fff !important}.product_meta .sku_wrapper,.product_meta .posted_in{display:none !important}#header-main .head-meta .widget_wc_aelia_currencyswitcher_widget{margin-left:15px;width:24px}#header-main .head-meta .widget_wc_aelia_currencyswitcher_widget .aelia_cs_currencies{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.currency_switch_form{display:flex}.currency_switch_form .select2-selection__rendered{padding:0 !important}.currency_switch_form .currency-symbol{font-size:18px;font-weight:700;display:flex;color:#333}.currency_switch_form .select2-container--default .select2-selection--single{border:none;height:24px;margin:auto}.currency_switch_form+.select2-container--open .select2-dropdown{border:1px solid #eaeaea;background:#fff;border-radius:8px;padding:12px 0;min-width:225px;right:60px;position:fixed;left:initial;top:55px}.currency_selector .select2-results__option:hover{background-color:#e8e8e8 !important}.select2-container--default .select2-results__option[aria-selected]{padding:10px 15px}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#e8e8e8 !important}.currency_switch_form .select2-selection__arrow{display:none}.select2-container--open .select2-dropdown--below{width:225px !important}.select2-container--default .select2-results>.select2-results__options{max-height:none;display:grid;gap:4px}.select2-container--default .select2-results__option{font-size:14px;padding:7px 12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.select2-container--default .select2-results__option[aria-selected]{margin-bottom:0;padding:7px 12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px}@media (max-width:768px){.currency_switch_form .select2-container{width:70px !important}.currency_switch_form .currency-symbol{font-size:16px}}.woof-slide-out-div .woof-handle,.woof_container .woof_container_inner .irs--square .irs-bar,.woof_container .woof_container_inner .irs--square .irs-from,.woof_container .woof_container_inner .irs--square .irs-to,.woof_container .woof_container_inner .irs--square .irs-single,.woof_container .woof_container_inner .irs--square .irs-handle{background:#313139}.woof_container .woof_container_inner .irs--square .irs-handle{border-color:#313139 !important}.woof-slide-out-div .woof-slide-content{max-width:100% !important}@media (min-width:320px) and (max-width:375px){.woof-slide-out-div .woof-slide-content{width:262.553px !important}}.woof_childs_list_opener span.woof_is_closed{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23313139' version='1.1' viewBox='0 0 455 455' xml:space='preserve'%3E%3Cpolygon points='455 212.5 242.5 212.5 242.5 0 212.5 0 212.5 212.5 0 212.5 0 242.5 212.5 242.5 212.5 455 242.5 455 242.5 242.5 455 242.5'/%3E%3C/svg%3E") !important}.woof_childs_list_opener span.woof_is_opened{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23313139' version='1.1' viewBox='0 0 455 455' xml:space='preserve'%3E%3Crect y='212.5' width='455' height='30'/%3E%3C/svg%3E") !important}.woof_childs_list_opener{margin-bottom:5px !important}.woof_container .woof_container_inner .irs-grid-text{color:#313139}.woof_container .woof_container_inner h4{font-size:20px}.woof_container .woof_container_inner .woof_list label{font-size:14px}.woof_container .woof_container_inner input[type=search]{font-size:16px;padding:1rem}.woof_container .woof_container_inner .switcher23-container label{font-size:14px}.woof_products_top_panel .woof_products_top_panel_ul{display:flex;align-items:center}@media (max-width:767px){.woof_products_top_panel .woof_products_top_panel_ul{flex-direction:column;row-gap:1rem}}.woof_products_top_panel .woof_products_top_panel_ul li,.woof_products_top_panel .woof_products_top_panel_ul a{font-size:14px}.woof_products_top_panel .woof_reset_button_2{margin-top:0}.woof_products_top_panel .woof_products_top_panel_ul a[data-slug="price range"] .woof_remove_ppi{text-transform:capitalize}.woocommerce.archive .main-list-inn .product-caption{position:relative;left:initial;top:initial;bottom:initial;right:initial;margin-top:8px;opacity:1}.woocommerce.archive .main-list-inn .product-caption-inn.middle-ux{position:relative;transform:none;font-size:16px}.woocommerce.archive .main-list-inn .product-caption-inn.middle-ux .product-caption-title{font-size:18px}.woocommerce.archive .main-list-inn .product-caption-inn.middle-ux .price{font-weight:600}.single-product-summary .shipping-policy{display:block;font-size:13px;width:100%}.single-product-summary .shipping-policy a{text-decoration:underline;color:#938968}.single-product-summary form.cart{display:flex !important;flex-wrap:wrap}.single-product-summary .quantity input.qty{margin-bottom:10px !important}.single-product-summary p.first-payment-date{font-size:22px}.single-product-summary .wcpay-payment-request-wrapper{margin-top:1rem !important}.single-product .woof-slide-out-div{display:none !important}.woocommerce.single-product div.product form.cart .variations,.woocommerce.single-product div.product form.cart .single_variation_wrap{width:100%}.woocommerce.single-product div.product .single-product-summary form.cart .single_variation_wrap .shipping-policy{float:right;margin-top:10px}.custom-cart-header{border-bottom:1px solid #eaeaea;margin-bottom:2rem;padding-bottom:2.5rem;text-align:center}.custom-cart-header .cart-heading{font-size:48px;margin-bottom:2.5rem}@media (min-width:767px){.woocommerce-cart table.cart tbody td,.woocommerce-cart table.cart thead th{padding-left:5px;padding-right:5px}}@media (max-width:767px){.custom-cart-header .cart-heading{font-size:24px}.custom-cart-header .cart-subheading{font-size:14px !important}.woocommerce-cart .shop_table.cart tr{display:flex;flex-direction:column}.woocommerce-cart .shop_table.cart td{padding:.75rem 0;border-bottom:none !important}.woocommerce-cart table.cart{border-bottom:none !important}.woocommerce-cart table.cart td.product-thumbnail,.woocommerce-cart table.cart thead,.woocommerce-cart .cart-content button.button[name=update_cart]{display:none!important}.woocommerce-cart table.cart td.product-name{font-size:1em;line-height:1.5em;font-weight:500;letter-spacing:-.01em;color:#000}.woocommerce-cart table.cart td.product-name a{font-size:15px;font-weight:400;text-align:right;display:block}.woocommerce-page table.cart td.product-quantity{padding-bottom:1rem}.woocommerce-cart table.cart td.product-quantity .quantity-wrapper{margin-left:auto}.woocommerce-cart table.cart td.product-price .amount,.woocommerce-cart table.cart td.product-subtotal .amount{font-size:16px;font-weight:500;text-align:right;display:block;border-bottom:none !important}.woocommerce-cart .shop_table.cart td.product-remove{order:-1;padding:0}.woocommerce-cart .shop_table.cart td.product-remove a{float:right}.woocommerce-cart table.cart tbody tr td:last-child{border-bottom:none!important}.woocommerce-cart table.cart tbody .product-subtotal{border-bottom:2px solid #eceeef !important;padding-bottom:2.25em;margin-bottom:20px}.woocommerce-cart table.cart tr td:before{content:attr(data-title) " ";font-weight:500;float:left;padding-right:10px}}.woocommerce-checkout #wc_gc_cart_redeem_form{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.woocommerce-checkout #wc_gc_cart_redeem_form .wc_gc_add_gift_card_form__notices{flex:0 0 100%;width:100%}.woocommerce-checkout #wc_gc_cart_redeem_form #wc_gc_cart_code{flex:1;min-width:0;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:0;color:var(--wc-form-color-text,#000);margin-bottom:0}.woocommerce-checkout #wc_gc_cart_redeem_form #wc_gc_cart_redeem_send{flex:0 0 auto;width:auto;white-space:nowrap;padding:0 22px !important}.woocommerce-checkout .woocommerce-form-login p{font-size:14px !important;margin-bottom:0 !important}.woocommerce-checkout .woocommerce-form-login p label{font-size:16px !important}.woocommerce-checkout .woocommerce-form-login__rememberme input[type=checkbox]{margin-right:3px}.woocommerce-checkout .woocommerce-form-login__rememberme span{font-size:14px}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{padding:.75rem 2rem !important;margin-bottom:1.5rem}.woocommerce-checkout form.woocommerce-form-login,.woocommerce-checkout form.checkout_coupon{margin-top:1rem !important}.woocommerce-checkout form.checkout_coupon input#coupon_code{min-width:auto !important;padding-left:1rem}.woocommerce-checkout form.checkout_coupon button.button{margin-left:1rem}.woocommerce-checkout .select2-container--default .select2-results>.select2-results__options,.woocommerce-cart .select2-container--default .select2-results>.select2-results__options{max-height:200px}#payment .payment_methods li[class*=payment_method_woocommerce_payments] label,.wc_payment_method label[for=payment_method_paypal]{display:inline-flex !important;align-items:center;gap:10px}#payment .payment_methods li[class*=payment_method_woocommerce_payments] label img{margin:0}.woocommerce-checkout form .form-row.woocommerce-validated input.input-text,.woocommerce-checkout form .form-row.woocommerce-validated select{border-color:inherit}.woocommerce-shop .product-caption a.button{display:inline-flex;border:1px solid #222;justify-content:center;align-items:center;border-radius:100px;width:auto !important;margin-top:1rem;font-size:15px !important}.woocommerce-shop .product-caption a.button.added:after{margin-top:0 !important}.woocommerce-shop .product-caption a.button.loading:after{top:7px !important}.woocommerce-shop .product-caption a.button:hover{background:#222;color:#fff}.woocommerce-shop .product-caption a.added_to_cart{padding-left:.75rem !important}.woocommerce-table--order-details .woocommerce-button.wc_pip_view_invoice{display:none}