.elementor-674 .elementor-element.elementor-element-c5f2847{--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-674 .elementor-element.elementor-element-c5f2847.e-con{--order:-99999 /* order start hack */;}.elementor-674 .elementor-element.elementor-element-fadb7eb{--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-674 .elementor-element.elementor-element-513010d{--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-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-674 .elementor-element.elementor-element-b732aee .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:600;color:#FFFFFF;}.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-674 .elementor-element.elementor-element-f7da563 .cart button, .elementor-674 .elementor-element.elementor-element-f7da563 .cart .button{border-style:solid;border-width:1px 1px 1px 1px;transition:all 0.2s;}.elementor-674 .elementor-element.elementor-element-f7da563 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-674 .elementor-element.elementor-element-f7da563 form.cart .variations{width:100%;margin-bottom:0px;}.elementor-674 .elementor-element.elementor-element-c7fe5a9{--display:flex;}.woocommerce .elementor-674 .elementor-element.elementor-element-1c79b95 .woocommerce-tabs ul.wc-tabs li a{color:#000000;}.woocommerce .elementor-674 .elementor-element.elementor-element-1c79b95 .woocommerce-Tabs-panel{color:#FFFFFF;}.woocommerce .elementor-674 .elementor-element.elementor-element-1c79b95 .woocommerce-Tabs-panel h2{color:#FFFFFF;}.elementor-674 .elementor-element.elementor-element-14403a3{--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-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-674 .elementor-element.elementor-element-a898208 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:42px;font-weight:600;color:#FFFFFF;}body.elementor-page-674:not(.elementor-motion-effects-element-type-background), body.elementor-page-674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-674 .elementor-element.elementor-element-fadb7eb{--width:50%;}.elementor-674 .elementor-element.elementor-element-513010d{--width:50%;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-f7da563 */div#wapo-total-price-table{
    display: none;
}
.wapo-addon-title{
    color: white;
}
.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon .yith-wapo-option div.label label{
    color: white;
}
li.woocommerce-order-overview__total.total{
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-127656e */.woocommerce ul.products{
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    flex-direction: row;
    gap: 30px;
}
.woocommerce ul.products li.product{
    margin: 0px;
}
@media screen and (max-width:600px){
    .woocommerce ul.products li.product{
    width: 100%;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title{
    text-align: center;
}
    .woocommerce ul.products li.product {
        width: 100%;
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center;
    }
}/* End custom CSS */