.elementor-406 .elementor-element.elementor-element-da5b299{--display:flex;}.elementor-406 .elementor-element.elementor-element-e84c621{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--flex-wrap:wrap;--border-radius:30px 30px 30px 30px;box-shadow:2px 4px 15px 0px rgba(0, 0, 0, 0.12);--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-406 .elementor-element.elementor-element-e84c621:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-e84c621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a4db82 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), rubik, Verdana, Helvetica, Sans-Serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-406 .elementor-element.elementor-element-144afa2{width:100%;max-width:100%;}.elementor-406 .elementor-element.elementor-element-144afa2 .elementor-heading-title{font-family:"Rubik", rubik, Verdana, Helvetica, Sans-Serif;font-weight:200;}.elementor-406 .elementor-element.elementor-element-992e713{width:100%;max-width:100%;text-align:center;}.elementor-406 .elementor-element.elementor-element-992e713 > .elementor-widget-container{margin:8px -14px 0px 0px;}.elementor-406 .elementor-element.elementor-element-992e713.elementor-element{--align-self:flex-start;}.elementor-406 .elementor-element.elementor-element-992e713 .elementor-heading-title{font-family:"Rubik", rubik, Verdana, Helvetica, Sans-Serif;font-size:35px;font-weight:600;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), rubik, Verdana, Helvetica, Sans-Serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-406 .elementor-element.elementor-element-91c982b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-406 .elementor-element.elementor-element-91c982b .cart button, .elementor-406 .elementor-element.elementor-element-91c982b .cart .button{font-size:20px;text-transform:capitalize;border-radius:30px 30px 30px 30px;transition:all 0.2s;}.elementor-406 .elementor-element.elementor-element-add23cf > .elementor-widget-container{margin:8px -14px 0px 0px;}.elementor-406 .elementor-element.elementor-element-add23cf.elementor-element{--align-self:flex-start;}.elementor-406 .elementor-element.elementor-element-add23cf .elementor-heading-title{font-family:"Rubik", rubik, Verdana, Helvetica, Sans-Serif;font-size:35px;font-weight:600;}@media(max-width:767px){.elementor-406 .elementor-element.elementor-element-da5b299{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-406 .elementor-element.elementor-element-e84c621{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-406 .elementor-element.elementor-element-144afa2{width:100%;max-width:100%;}.elementor-406 .elementor-element.elementor-element-91c982b .cart button, .elementor-406 .elementor-element.elementor-element-91c982b .cart .button{font-size:18px;}}@media(min-width:768px){.elementor-406 .elementor-element.elementor-element-da5b299{--content-width:600px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-91c982b */.all_check_header_footer.all_check_header>span {
    background: #bc9339!important;
    border-radius: 15px!important;
    padding: 5px 15px!important;
}

.wpt-wrap .all_check_header_footer.all_check_header>span>* {
    color: white!important;
}

div.wpt-wrap.wpt-wrap input[type=checkbox]:checked+label:after {
        content: '✔'!important;
            left: 1px!important;
}

.td_or_cell.no-inner .wpt_action {
    display: none;
}

#set_price_field > label {
    display: none;
}

.e-wc-message-notice .woocommerce-message .button {
    display: none;
}

#set_price {
border-radius: 20px;
text-align: center;
font-size: 25px;
}

:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart):not(.e-add-to-cart--show-quantity-yes)[class*="--layout-stacked"] form.cart .button:where(:not(:first-child)), :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart):not(.e-add-to-cart--show-quantity-yes)[class*="--layout-stacked"] form.cart button:where(:not(:first-child)) {
 background: linear-gradient(to right, #EAC86D, #BC9339);
}/* End custom CSS */
/* Start custom CSS */.wpt-new-footer-cart {
    display: none!important;
}

.woocommerce div.product form.cart {
    display: none;
}/* End custom CSS */