.elementor-6750 .elementor-element.elementor-element-b89fe76 > .elementor-container{max-width:1600px;}.elementor-6750 .elementor-element.elementor-element-b89fe76{margin-top:150px;margin-bottom:0px;padding:0% 0% 0% 20%;}.elementor-6750 .elementor-element.elementor-element-3e9c630 .dt-product-gallery:before{padding-bottom:calc( 1 * 100% );}.elementor-6750 .elementor-element.elementor-element-3e9c630{--gallery-ratio:1;--thumbs-items:4;--gallery-spacing:0px;--thumbs-spacing:0px;}.elementor-6750 .elementor-element.elementor-element-3e9c630 .dt-product-gallery .dt-product-gallery-wrap{position:absolute;}.elementor-6750 .elementor-element.elementor-element-3e9c630 .dt-product-thumbs .slides li .slide-wrapper{padding-bottom:calc( 1 * 100% );}.elementor-6750 .elementor-element.elementor-element-3e9c630 .zoom-flash{left:auto;right:0;bottom:auto;top:0;}.elementor-6750 .elementor-element.elementor-element-3e9c630  .dt-product-gallery .flex-direction-nav > li > a{font-size:16px;}.elementor-6750 .elementor-element.elementor-element-3e9c630  .dt-product-gallery .flex-direction-nav > li > svg{width:16px;}.elementor-6750 .elementor-element.elementor-element-3e9c630 .dt-product-gallery .flex-direction-nav > .flex-nav-prev{left:0px;}.elementor-6750 .elementor-element.elementor-element-3e9c630 .dt-product-gallery .flex-direction-nav > .flex-nav-next{right:0px;}.elementor-6750 .elementor-element.elementor-element-3e9c630 .dt-product-thumbs .flex-direction-nav > li > a{font-size:16px;}.elementor-6750 .elementor-element.elementor-element-3e9c630 .dt-product-thumbs .flex-direction-nav > li > svg{width:16px;}.elementor-6750 .elementor-element.elementor-element-3e9c630 .dt-product-thumbs .flex-direction-nav > .flex-nav-prev{left:0px;}.elementor-6750 .elementor-element.elementor-element-3e9c630 .dt-product-thumbs .flex-direction-nav > .flex-nav-next{right:0px;}.elementor-6750 .elementor-element.elementor-element-4d07926 .product_title{font-size:63px;}.elementor-6750 .elementor-element.elementor-element-e37c9ee > .elementor-widget-container{margin:20px 0px 20px 0px;padding:10px 10px 10px 10px;background-color:#F0F0F0;}.elementor-6750 .elementor-element.elementor-element-134327d .cart button, .elementor-6750 .elementor-element.elementor-element-134327d .cart .button{color:var( --e-global-color-el_color_0 );transition:all 0.2s;}.elementor-6750 .elementor-element.elementor-element-134327d .cart button{background-color:var( --e-global-color-el_color_7_1 );background-image:var( --e-global-color-el_color_7_1 );}.elementor-6750 .elementor-element.elementor-element-134327d .cart button:hover{background-color:var( --e-global-color-el_color_7_2 );background-image:var( --e-global-color-el_color_7_2 );}.elementor-6750 .elementor-element.elementor-element-134327d .cart button:hover, .elementor-6750 .elementor-element.elementor-element-134327d .cart .button:hover{border-color:var( --e-global-color-el_color_7_2 );}.elementor-6750 .elementor-element.elementor-element-134327d{--view-cart-spacing:19px;}.elementor-6750 .elementor-element.elementor-element-134327d .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-6750 .elementor-element.elementor-element-134327d form.cart .variations{width:100%;margin-bottom:20px;}.woocommerce .elementor-6750 .elementor-element.elementor-element-134327d form.cart table.variations tr th, .woocommerce .elementor-6750 .elementor-element.elementor-element-134327d form.cart table.variations tr td{padding-top:calc( 16px/2 );padding-bottom:calc( 16px/2 );}.woocommerce .elementor-6750 .elementor-element.elementor-element-134327d form.cart table.variations label{color:#000000;font-size:22px;font-weight:400;}@media(min-width:901px){.elementor-6750 .elementor-element.elementor-element-6897e9a{width:35.667%;}.elementor-6750 .elementor-element.elementor-element-acb64da{width:64.333%;}}@media(max-width:1200px){.elementor-6750 .elementor-element.elementor-element-b89fe76{padding:0% 0% 0% 0%;}.elementor-6750 .elementor-element.elementor-element-134327d{--view-cart-spacing:12px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-134327d */.elementor-6750 .elementor-element.elementor-element-134327d .wapo-addon-description {
    font-size: 16px;
    line-height: 131%;
}


.elementor-6750 .elementor-element.elementor-element-134327d .yith-wapo-block .yith-wapo-addon:not(:first-child):not(.empty-title):not(.toggle-open) {
    margin-top: 0px !important;
}



.elementor-6750 .elementor-element.elementor-element-134327d .wapo-addon-title {
    padding-top:15px;
}

.elementor-6750 .elementor-element.elementor-element-134327d .reset_variations {
    display:none;
}

.elementor-6750 .elementor-element.elementor-element-134327d .wapo-product-price th {
    font-size:16px !important;
}
.elementor-6750 .elementor-element.elementor-element-134327d .wapo-product-price td {
    font-size:16px !important;
}
.elementor-6750 .elementor-element.elementor-element-134327d .wapo-total-options th {
    font-size:16px !important;
}
.elementor-6750 .elementor-element.elementor-element-134327d .wapo-total-options td {
    font-size:16px !important;
}

.elementor-6750 .elementor-element.elementor-element-134327d #wapo-total-price-table table {
    width: auto;
    font-size: 20px;
    line-height: 40px;
    min-width: 50%;
    background-color: #f0f0f0;
}

.elementor-6750 .elementor-element.elementor-element-134327d #wapo-total-price-table 
th {
    padding-left: 20px !important;
    
}/* End custom CSS */