.elementor-2819 .elementor-element.elementor-element-e5e2256 > .elementor-container{max-width:1150px;}.elementor-2819 .elementor-element.elementor-element-e5e2256{padding:50px 20px 50px 20px;}.elementor-2819 .elementor-element.elementor-element-bab031d > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2819 .elementor-element.elementor-element-20545b0 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A6A6A661;border-radius:10px 10px 10px 10px;}.elementor-2819 .elementor-element.elementor-element-834b070 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-2819 .elementor-element.elementor-element-80168f9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;}.woocommerce .elementor-2819 .elementor-element.elementor-element-104d1a1 .price{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-2819 .elementor-element.elementor-element-126aa93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.woocommerce .elementor-2819 .elementor-element.elementor-element-126aa93 .woocommerce-product-details__short-description{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-2819 .elementor-element.elementor-element-84cdfb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2819 .elementor-element.elementor-element-84cdfb5 .cart button, .elementor-2819 .elementor-element.elementor-element-84cdfb5 .cart .button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:1.2px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:10px 27px 10px 27px;color:#000000;background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-2819 .elementor-element.elementor-element-84cdfb5 .cart button:hover, .elementor-2819 .elementor-element.elementor-element-84cdfb5 .cart .button:hover{color:#FFFFFF;background-color:#02010100;border-color:#FFFFFF;}.elementor-2819 .elementor-element.elementor-element-84cdfb5 .added_to_cart{color:var( --e-global-color-primary );font-size:16px;}.elementor-2819 .elementor-element.elementor-element-84cdfb5{--button-spacing:13px;}.elementor-2819 .elementor-element.elementor-element-84cdfb5 .quantity .qty{font-weight:700;border-radius:4px 4px 4px 4px;color:#000000;background-color:var( --e-global-color-primary );border-color:#CBC7C7;transition:all 0.2s;}.elementor-2819 .elementor-element.elementor-element-84cdfb5 .quantity .qty:focus{color:#000000;background-color:var( --e-global-color-primary );}.woocommerce .elementor-2819 .elementor-element.elementor-element-84cdfb5 form.cart .variations{width:32%;margin-bottom:9px;}.woocommerce .elementor-2819 .elementor-element.elementor-element-84cdfb5 form.cart table.variations tr th, .woocommerce .elementor-2819 .elementor-element.elementor-element-84cdfb5 form.cart table.variations tr td{padding-top:calc( 26px/2 );padding-bottom:calc( 26px/2 );}.woocommerce .elementor-2819 .elementor-element.elementor-element-84cdfb5 form.cart table.variations label{color:#FFFFFF;}.woocommerce .elementor-2819 .elementor-element.elementor-element-84cdfb5 form.cart table.variations td.value select{color:#000000;}.woocommerce .elementor-2819 .elementor-element.elementor-element-84cdfb5 form.cart table.variations td.value select, .woocommerce .elementor-2819 .elementor-element.elementor-element-84cdfb5 form.cart table.variations td.value:before{background-color:var( --e-global-color-primary );border:1px solid #848484;border-radius:5px;}.elementor-2819 .elementor-element.elementor-element-d7c73a1 > .elementor-container{max-width:1150px;}.elementor-2819 .elementor-element.elementor-element-d7c73a1{margin-top:-50px;margin-bottom:0px;padding:0px 20px 50px 20px;}.elementor-2819 .elementor-element.elementor-element-2c6ab6b{margin-top:0px;margin-bottom:0px;}.woocommerce .elementor-2819 .elementor-element.elementor-element-fd576a3 .woocommerce-tabs ul.wc-tabs li a{color:#02010100;}.woocommerce .elementor-2819 .elementor-element.elementor-element-fd576a3 .woocommerce-tabs ul.wc-tabs li{background-color:#02010100;border-color:#02010100;}.woocommerce .elementor-2819 .elementor-element.elementor-element-fd576a3 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#02010100;}.woocommerce .elementor-2819 .elementor-element.elementor-element-fd576a3 .woocommerce-tabs ul.wc-tabs li.active a{color:#02010100;}.woocommerce .elementor-2819 .elementor-element.elementor-element-fd576a3 .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-2819 .elementor-element.elementor-element-fd576a3 .woocommerce-tabs ul.wc-tabs li.active{background-color:#02010100;}.woocommerce .elementor-2819 .elementor-element.elementor-element-fd576a3 .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:#02010100;border-color:#02010100 #02010100 #02010100 #02010100;}.woocommerce .elementor-2819 .elementor-element.elementor-element-fd576a3 .woocommerce-tabs ul.wc-tabs li:not(.active){border-bottom-color:#02010100;}.woocommerce .elementor-2819 .elementor-element.elementor-element-fd576a3 .woocommerce-Tabs-panel{color:#FFFFFFF5;}.woocommerce .elementor-2819 .elementor-element.elementor-element-fd576a3 .woocommerce-Tabs-panel h2{color:var( --e-global-color-primary );}.woocommerce .elementor-2819 .elementor-element.elementor-element-fd576a3 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;}.elementor-2819 .elementor-element.elementor-element-5863e08 > .elementor-container{max-width:1150px;}.elementor-2819 .elementor-element.elementor-element-5863e08{margin-top:-81px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-2819 .elementor-element.elementor-element-fecb1a4 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-2819 .elementor-element.elementor-element-fecb1a4 .elementor-heading-title{font-size:42px;}.elementor-2819 .elementor-element.elementor-element-2ecf2f4{margin-top:20px;margin-bottom:0px;}.elementor-2819 .elementor-element.elementor-element-1b996b4{--grid-columns:3;}@media(max-width:1024px){.elementor-2819 .elementor-element.elementor-element-1b996b4{--grid-columns:2;}}@media(max-width:767px){.elementor-2819 .elementor-element.elementor-element-e5e2256{padding:0px 10px 30px 10px;}.elementor-2819 .elementor-element.elementor-element-834b070 > .elementor-element-populated{margin:20px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-2819 .elementor-element.elementor-element-80168f9 .elementor-heading-title{font-size:22px;}.woocommerce .elementor-2819 .elementor-element.elementor-element-104d1a1 .price{font-size:17px;}.elementor-2819 .elementor-element.elementor-element-126aa93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2819 .elementor-element.elementor-element-84cdfb5 .cart button, .elementor-2819 .elementor-element.elementor-element-84cdfb5 .cart .button{font-size:14px;}.elementor-2819 .elementor-element.elementor-element-84cdfb5 .quantity .qty{font-size:16px;letter-spacing:-2.7px;}.elementor-2819 .elementor-element.elementor-element-d7c73a1{margin-top:0px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-2819 .elementor-element.elementor-element-fd576a3 > .elementor-widget-container{margin:-81px 0px 0px 0px;}.elementor-2819 .elementor-element.elementor-element-5863e08{margin-top:-22px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-2819 .elementor-element.elementor-element-fecb1a4 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-2819 .elementor-element.elementor-element-fecb1a4 .elementor-heading-title{font-size:28px;}.elementor-2819 .elementor-element.elementor-element-1b996b4{--grid-columns:1;}}/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-126aa93 */.cfvsw-label-option{
    
}

.woocommerce .elementor-2819 .elementor-element.elementor-element-84cdfb5 form.cart table.variations tr th, .woocommerce .elementor-2819 .elementor-element.elementor-element-84cdfb5 form.cart table.variations tr td{
    background-color: rgba(0, 0, 0, .2);
}

.cfvsw-product-container .cfvsw-swatches-option/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-84cdfb5 */.cfvsw-swatches-option .cfvsw-swatch-inner{
    color: white;
   
}

.cfvsw-swatches-option{
   background-color: #2b3429;
        padding: 10px;
}
.elementor-kit-1345 a{
    color: white;
    font-weight: 700;
}
.cfvsw-swatches-option:active {
    background-color: #515151;
    border-color: #30ff14;
}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
    color: #ffffff;
    
}



.woocommerce-message {
    border-top-color: #ffffff;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{
    
    color: #515151;
    background-color: #30ff14;
}/* End custom CSS */
/* Start custom CSS */.woocommerce-notices-wrapper{
    
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 90px;
    padding-bottom: 0px;

}/* End custom CSS */