.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:16px;line-height:26px;font-weight:600;color:var(--themeht-text-color);padding:0}.woocommerce .products ul li,.woocommerce ul.products li{text-align:center}.woocommerce .button,.woocommerce #review_form #respond .form-submit input,.woocommerce .widget_price_filter .price_slider_amount .button,.wc-block-cart__submit-button,.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link,.wc-block-components-checkout-place-order-button{z-index:1;color:var(--themeht-text-color)!important;padding:10px 30px!important;font-weight:600!important;font-size:14px!important;text-transform:uppercase;line-height:26px!important;-webkit-transition:all 0.5s ease-in-out 0s!important;-moz-transition:all 0.5s ease-in-out 0s!important;-ms-transition:all 0.5s ease-in-out 0s!important;-o-transition:all 0.5s ease-in-out 0s!important;transition:all 0.5s ease-in-out 0s!important;box-shadow:none!important;border:none!important;background:var(--themeht-primary-color)!important;border-radius:0!important}.woocommerce .button:hover,.woocommerce #review_form #respond .form-submit input:hover,.woocommerce .widget_price_filter .price_slider_amount .button:hover,.wc-block-cart__submit-button:hover,.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover,.wc-block-components-checkout-place-order-button:hover{background:var(--themeht-secondary-color)!important;color:var(--themeht-primary-color)!important}.woocommerce .widget_price_filter .price_slider_amount .button{padding:8px 15px!important}.woocommerce ul.products li.product .price{color:var(--themeht-primary-color);display:block;font-weight:600}.woocommerce ul.products li.product .price bdi,.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--themeht-body-color)}.woocommerce ul.products li.product .onsale,.woocommerce-page .wc-block-grid .wc-block-grid__product-onsale,.woocommerce-page .wc-block-grid__product-image .wc-block-grid__product-onsale{min-height:inherit;min-width:inherit;padding:8px 12px;font-size:1em;font-weight:500;line-height:1;background-color:#D26E4B;color:var(--themeht-white-color);margin:0!important;top:10px;right:10px;border-radius:8px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:var(--themeht-secondary-color);border:2px solid var(--themeht-white-color)}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:var(--themeht-primary-color)}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:var(--themeht-bg-light-color)}#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{width:130px;height:50px}.woocommerce-page .page-content{padding-top:120px;padding-bottom:120px}.woocommerce .content-area .shop-inner{padding-top:120px;padding-bottom:80px}.woocommerce table.shop_table td{border-right:none;border-bottom:none}.woocommerce table.shop_table td:nth-child(1){border-left:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{font-size:1em;font-weight:400;padding:0;min-width:inherit;width:40px;height:40px;display:inline-block;text-align:center;line-height:40px}.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:var(--themeht-primary-color);color:var(--themeht-text-color)}.woocommerce div.product .product_title{font-size:32px;line-height:40px;margin-bottom:2px}h3#order_review_heading,.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3,.cart_totals h2,.related.products h2{font-size:28px;line-height:38px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0px!important;margin:0 0 0px!important;border:none!important;line-height:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:var(--themeht-white-color);border-radius:0;margin:0;padding:0;border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a{background:var(--themeht-primary-color);z-index:2;border-bottom-color:var(--themeht-primary-color);color:var(--themeht-text-color)}.woocommerce div.product .woocommerce-tabs ul.tabs li a{position:relative;top:0;display:block;float:left;font-size:15px!important;line-height:normal!important;border:1px solid var(--themeht-white-color);text-transform:capitalize;line-height:24px;cursor:pointer;padding:14px 30px 14px;transition:all 500ms ease;border-radius:0;text-transform:uppercase;letter-spacing:1px;color:var(--themeht-text-color)}.woocommerce-Tabs-panel h2{font-size:22px;margin-top:0;line-height:28px}.woocommerce div.product .woocommerce-tabs .panel{margin-top:0;padding:30px;border:1px solid var(--themeht-border-light-color);border-radius:0;margin-top:-1px}.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}.select2-container .select2-selection--single{height:55px;border:1px solid var(--themeht-border-light-color);border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--themeht-body-color);line-height:55px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:55px}.woocommerce-checkout .woocommerce-checkout-review-order,.woocommerce #customer_details{margin-bottom:30px}h3#order_review_heading{margin-bottom:30px}.woocommerce-sidebar{padding:30px;background:var(--themeht-white-color);box-shadow:0 25px 70px rgb(0 0 0 / .07)}.widget.woocommerce{margin-bottom:50px}.widget.woocommerce:last-child{margin-bottom:0}.widget.woocommerce.widget_product_categories ul,.widget.woocommerce.widget_product_categories ol{margin:0;padding-left:0}.widget.woocommerce.widget_product_categories li{list-style-type:none;padding-left:30px;position:relative;margin-bottom:15px}.widget.woocommerce.widget_product_categories li:before{content:"\F38B";font-family:'bootstrap-icons';color:var(--themeht-text-color);font-size:18px;position:absolute;left:0;top:0}.widget.woocommerce.widget_product_categories li a{font-size:16px;line-height:22px;font-weight:500;color:var(--themeht-text-color);display:inline;position:relative;width:100%;background-repeat:no-repeat;background-image:linear-gradient(transparent calc(100% - 1px),currentColor 1px);transition:.9s cubic-bezier(.32,.32,.15,1.17);background-size:0 100%}.widget.woocommerce.widget_product_categories li a:hover{color:var(--themeht-secondary-color);background-size:100% 100%}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:focus{box-shadow:none!important}.woocommerce .quantity .qty{padding:0}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{height:35px}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-metadata,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-metadata{margin-bottom:0}.wc-block-components-sidebar{padding:30px;background:var(--themeht-white-color);box-shadow:0 0 60px 0 rgb(0 0 0 / .05);border-radius:8px}.is-large.wc-block-cart .wc-block-cart__totals-title{font-size:20px!important;text-align:left!important;margin-bottom:20px!important;color:var(--themeht-text-color)!important}.woocommerce .woocommerce-breadcrumb{display:inline-block;color:var(--themeht-primary-color);margin:0;font-size:18px;margin-top:15px;position:relative;padding-left:20px}.woocommerce .woocommerce-breadcrumb a{color:var(--themeht-white-color)}.woocommerce .woocommerce-breadcrumb a:hover{color:var(--themeht-primary-color)}.woocommerce .woocommerce-breadcrumb:before{content:"\f423";font-family:bootstrap-icons!important;margin-right:.25rem;vertical-align:-.125em;font-size:16px;font-weight:400;position:absolute;left:0;top:0}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block;position:absolute;display:block;font-weight:800;text-transform:uppercase;font-size:11px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.header-cart a{position:relative;display:inline-block;width:40px;height:40px;background:var(--themeht-primary-color);display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--themeht-text-color)!important;margin-right:10px;margin-top:10px}.header-cart a:before{content:"\f179";font-family:bootstrap-icons!important;font-weight:400;vertical-align:-.125em}.header-cart span{position:absolute;top:-.5rem;right:-.75rem;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:20px;height:20px;font-size:11px;font-weight:500;border-radius:50%;background-color:var(--themeht-secondary-color);color:var(--themeht-white-color)}.woocommerce-MyAccount-navigation{padding:30px;background:var(--themeht-white-color);box-shadow:0 0 60px 0 rgb(0 0 0 / .05);border-radius:8px}.woocommerce-MyAccount-navigation ul{padding-left:0}.woocommerce-MyAccount-navigation ul li{list-style-type:none}.woocommerce-MyAccount-navigation ul li a{color:var(--themeht-text-color);display:block;font-size:18px;padding:15px 20px;font-weight:500;position:relative;overflow:hidden;border-bottom:1px solid var(--themeht-border-light-color);padding-left:0}.woocommerce-MyAccount-navigation ul li a:hover{color:var(--themeht-primary-color);padding-left:30px}.woocommerce .woocommerce-ordering{margin:0 0 3em}.woocommerce div.product form.cart div.quantity{margin:0 25px 0 0}mark,ins{background:none}.wc-block-components-sidebar-layout{align-items:flex-start}