.elementor-27499 .elementor-element.elementor-element-3f64391{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-27499 .elementor-element.elementor-element-8d00861{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27499 .elementor-element.elementor-element-18a20d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-27499 .elementor-element.elementor-element-18a20d3:not(.elementor-motion-effects-element-type-background), .elementor-27499 .elementor-element.elementor-element-18a20d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7a2465 );}.elementor-27499 .elementor-element.elementor-element-287bbed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-27499 .elementor-element.elementor-element-287bbed.e-con{--align-self:flex-start;}.elementor-27499 .elementor-element.elementor-element-7096103{--display:flex;}.elementor-27499 .elementor-element.elementor-element-0010280 .cart button, .elementor-27499 .elementor-element.elementor-element-0010280 .cart .button{border-radius:20px 20px 20px 20px;color:var( --e-global-color-b7a2465 );background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-27499 .elementor-element.elementor-element-0010280 .cart button:hover, .elementor-27499 .elementor-element.elementor-element-0010280 .cart .button:hover{color:var( --e-global-color-b7a2465 );background-color:var( --e-global-color-secondary );}.woocommerce .elementor-27499 .elementor-element.elementor-element-0010280 form.cart table.variations label{color:var( --e-global-color-accent );font-size:18px;}.woocommerce .elementor-27499 .elementor-element.elementor-element-0010280 form.cart table.variations td.value select{color:var( --e-global-color-b7a2465 );}.woocommerce .elementor-27499 .elementor-element.elementor-element-0010280 form.cart table.variations td.value select, .woocommerce .elementor-27499 .elementor-element.elementor-element-0010280 form.cart table.variations td.value:before{background-color:var( --e-global-color-secondary );}.woocommerce .elementor-27499 .elementor-element.elementor-element-0010280 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-27499 .elementor-element.elementor-element-0010280 form.cart table.variations td.value:before{font-size:16px;}@media(min-width:768px){.elementor-27499 .elementor-element.elementor-element-18a20d3{--width:100%;}.elementor-27499 .elementor-element.elementor-element-287bbed{--width:100%;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-0010280 */.cart:not(.grouped_form):not(.variations_form) {
    display:block!important;
    
}
.single_add_to_cart_button{
    margin-left:20px!important;
}
.gform_heading{
    display:none!important;
}
.gfield--type-consent{
    margin-bottom:-20px!important;
}
.single_add_to_cart_button{
    background-color:#1C407F!important;
    margin-top:20px!important;
    margin-bottom:20px!important;
    margin-left:0px!important;
    width:100%!important;
    font-size:24px!important;
    text-transform:uppercase!important;
}
.wc-memberships-for-teams-team-fields-wrapper{
 display:none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-287bbed */.stock.in-stock{
    display:none!important;
}
.ginput_total{
    margin-top:-10px!important;
    font-weight:bold!important;
    font-size:20px!important;
}

.testosmall{
    font-size:14px!important;
}

.gform_previous_button{
    background-color:#f8f8f8!important;
    margin-top:20px!important;
}
.gform_previous_button:hover{
    background-color:#F59C08!important;
}
.single_add_to_cart_button{
    padding:20px!important;
    font-size:22px!important;
}/* End custom CSS */
/* Start custom CSS */.up-sells {
    display:none!important;
}

.e-con, .e-con > .e-con-inner {
    display: 100%!important;
}
.woocommerce-breadcrumb{display:none !important;
}
body.elementor-page-27499 #tab-title-additional_information{
    display:none!important;
}
body.elementor-page-27499 #tab-title-description{
    display:none!important;
}
body.elementor-page-27499 .woocommerce-tabs .panel{
    padding:0!important;
}

.woocommerce-product-gallery{
    display:none!important;
}
.onsale{
    display:none!important;
}
#tab-description h2{
    display:none!important;
}/* End custom CSS */