.elementor-545 .elementor-element.elementor-element-23c625b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-545 .elementor-element.elementor-element-c191fef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-545 .elementor-element.elementor-element-a3929e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-545 .elementor-element.elementor-element-e967bf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-e967bf3 .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:31px;font-weight:600;color:#9B5361;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-545 .elementor-element.elementor-element-67c28e5{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-545 .elementor-element.elementor-element-207964e .woocommerce-product-details__short-description{color:#000000;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-545 .elementor-element.elementor-element-3c9d121{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-3c9d121 .cart button, .elementor-545 .elementor-element.elementor-element-3c9d121 .cart .button{transition:all 0.2s;}.elementor-545 .elementor-element.elementor-element-3c9d121 .quantity .qty{transition:all 0.2s;}.elementor-545 .elementor-element.elementor-element-c4cba20{--display:flex;}.elementor-545 .elementor-element.elementor-element-3af4bb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-545 .elementor-element.elementor-element-d1142c9{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FF0000;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#0B0B0B;}.elementor-545 .elementor-element.elementor-element-8376096{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-545 .elementor-element.elementor-element-0ea857a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-545 .elementor-element.elementor-element-4fc0d28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-545 .elementor-element.elementor-element-ab87c90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-ab87c90 .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:31px;font-weight:600;color:#9B5361;}.elementor-545 .elementor-element.elementor-element-54d7640{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-545 .elementor-element.elementor-element-dd0670a .woocommerce-product-details__short-description{color:#000000;}.elementor-545 .elementor-element.elementor-element-057256f{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-545 .elementor-element.elementor-element-057256f .cart button, .elementor-545 .elementor-element.elementor-element-057256f .cart .button{font-family:"Anek Bangla", Sans-serif;transition:all 0.2s;}.elementor-545 .elementor-element.elementor-element-057256f .added_to_cart{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-545 .elementor-element.elementor-element-057256f .quantity .qty{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:all 0.2s;}.elementor-545 .elementor-element.elementor-element-f904ea7{--display:flex;}.elementor-545 .elementor-element.elementor-element-c75780d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-545 .elementor-element.elementor-element-bf3e5aa{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FF0000;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#0B0B0B;}.elementor-545 .elementor-element.elementor-element-d508b2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-545 .elementor-element.elementor-element-23c625b{--content-width:1400px;}.elementor-545 .elementor-element.elementor-element-c191fef{--width:50%;}.elementor-545 .elementor-element.elementor-element-a3929e0{--width:50%;}.elementor-545 .elementor-element.elementor-element-8376096{--content-width:1400px;}.elementor-545 .elementor-element.elementor-element-0ea857a{--width:50%;}.elementor-545 .elementor-element.elementor-element-4fc0d28{--width:50%;}.elementor-545 .elementor-element.elementor-element-d508b2c{--content-width:1400px;}}@media(max-width:1024px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-545 .elementor-element.elementor-element-057256f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--view-cart-spacing:0px;}.elementor-545 .elementor-element.elementor-element-057256f .cart button, .elementor-545 .elementor-element.elementor-element-057256f .cart .button{font-size:11px;letter-spacing:0px;}.elementor-545 .elementor-element.elementor-element-057256f .added_to_cart{font-size:1px;}}@media(max-width:767px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-3c9d121 */element.style {
}
.woocommerce-js div.product form.cart .button.single_add_to_cart_button {
    padding: 10px 20px;
    width: 50%;
    border-radius: inherit;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23c625b */element.style {
}
.woocommerce-js ul.products li.product .ast-woo-product-category, .woocommerce-page ul.products li.product .ast-woo-product-category {
    font-size: .85em;
    margin-bottom: .5em;
    display: block;
    line-height: 1.3;
    opacity: .6;
    display: none;
}


element.style {
}
.ast-on-card-button.ast-onsale-card {
    opacity: 1;
    visibility
Specifies whether the boxes generated by an element are rendered. Invisible boxes still affect layout (set the 'display' property to 'none' to suppress box generation altogether).

Widely available across major browsers (Baseline since January 2018)
Learn more

Don't show
: visible;
    display: none;
}


element.style {
}
.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
    width: 100%;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-057256f */element.style {
}
.woocommerce-js div.product form.cart .button.single_add_to_cart_button {
    padding: 10px 20px;
    width: 50%;
    border-radius: inherit;

}





element.style {
}
@media (max-width: 1024px) {
    :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-justify form.cart .button, :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-justify form.cart button {
        flex-basis: 100%;
    }
element.style {
}
@media (max-width: 1024px) {
    :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-justify form.cart .button, :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-justify form.cart button {
        flex-basis: 100%;
    }
}
.woocommerce-js div.product form.cart .button.single_add_to_cart_button {
    padding: 10px 20px;
    width: 100%;
    border-radius: inherit;
    margin-left: revert-layer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8376096 */element.style {
}
.woocommerce-js ul.products li.product .ast-woo-product-category, .woocommerce-page ul.products li.product .ast-woo-product-category {
    font-size: .85em;
    margin-bottom: .5em;
    display: block;
    line-height: 1.3;
    opacity: .6;
    display: none;
}


element.style {
}
.ast-on-card-button.ast-onsale-card {
    opacity: 1;
    visibility
Specifies whether the boxes generated by an element are rendered. Invisible boxes still affect layout (set the 'display' property to 'none' to suppress box generation altogether).

Widely available across major browsers (Baseline since January 2018)
Learn more

Don't show
: visible;
    display: none;
}


element.style {
}
.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
    width: 100%;
    text-align: center;
}/* End custom CSS */