.elementor-1001 .elementor-element.elementor-element-e89b39a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-8113258{--display:flex;}.elementor-1001 .elementor-element.elementor-element-f69faf5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1001 .elementor-element.elementor-element-5e67ca6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-1001 .elementor-element.elementor-element-5e67ca6 .elementor-heading-title{font-size:32px;}.elementor-1001 .elementor-element.elementor-element-a206fa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-1001 .elementor-element.elementor-element-a206fa9 .price{font-weight:600;}.elementor-1001 .elementor-element.elementor-element-15dcddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-1001 .elementor-element.elementor-element-ef2f088{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-ef2f088 .cart button, .elementor-1001 .elementor-element.elementor-element-ef2f088 .cart .button{transition:all 0.2s;}.elementor-1001 .elementor-element.elementor-element-ef2f088 .quantity .qty{transition:all 0.2s;}.elementor-1001 .elementor-element.elementor-element-8298340{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-719c7e7{border-style:none;}.elementor-1001 .elementor-element.elementor-element-702e243.elementor-wc-products ul.products li.product{text-align:center;}.elementor-1001 .elementor-element.elementor-element-702e243{padding:25px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-702e243.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1001 .elementor-element.elementor-element-702e243.elementor-wc-products ul.products li.product .price{font-size:1px;}.elementor-1001 .elementor-element.elementor-element-702e243.elementor-wc-products ul.products li.product .button{color:#000000;background-color:#FFE465;}.elementor-1001 .elementor-element.elementor-element-702e243.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-1001 .elementor-element.elementor-element-e89b39a{--grid-auto-flow:row;}.elementor-1001 .elementor-element.elementor-element-702e243.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1001 .elementor-element.elementor-element-e89b39a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1001 .elementor-element.elementor-element-702e243.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-719c7e7 *//* Hide SKU */
.woocommerce .product_meta .sku_wrapper {
    display: none;
}

/* Hide Category */
.woocommerce .product_meta .posted_in {
    display: none;
}

/* Hide Tags */
.woocommerce .product_meta .tagged_as {
    display: none;
}

.woocommerce button.button.alt {
    background-color: #FFCD66;
}

/* Change WooCommerce ALT button text color */
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) 
#respond input#submit.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) 
a.button.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) 
button.button.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) 
input.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) 
.woocommerce #respond input#submit.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) 
.woocommerce a.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) 
.woocommerce button.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) 
.woocommerce input.button.alt {
    color: #000000; /* change to your desired color */
}


.woocommerce .quantity .qty {
    width: 4.631em;
    text-align: center;
}

/* Force spacing under product description tab */
.woocommerce div.product .woocommerce-tabs .wc-tab#tab-description {
    margin-bottom: 0px !important;
    padding-bottom: 40px !important;
}

.woocommerce div.product.elementor ul.tabs {
    display: none;
}

.woocommerce ul.products {
    margin-top:  50px;
}


.woocommerce div.product p.stock {
    display: none;
}

.woocommerce div.product div.summary > * {
    margin-bottom: 30px; /* increase this value */
}

.elementor-kit-22 h2 {
    display: none;
}

.price {
     font-size: 20px !important;
     font-weight: bold;
     color: black !important;
}


#tab-description h2 {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-702e243 *//* Fix Related Products Title */
.related.products .woocommerce-loop-product__title,
.related ul.products li.product .woocommerce-loop-product__title {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    color: #333333 !important;
    font-size: 16px !important;
    font-family: noto sans;
}

.related.products .add_to_cart_button,
.related.products .button {
    display: none !important;
}



.elementor-1001 .elementor-element.elementor-element-702e243.elementor-wc-products ul.products li.product .price {
    font-size: 16px !important;
    font-family: noto sans;
    
}/* End custom CSS */