.elementor-4541 .elementor-element.elementor-element-2ef04083 > .elementor-container{max-width:1650px;}.elementor-4541 .elementor-element.elementor-element-2ef04083{margin-top:0px;margin-bottom:0px;padding:15px 15px 0px 15px;}.elementor-4541 .elementor-element.elementor-element-255c8bc3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-4541 .elementor-element.elementor-element-239b3d85 .page-heading{font-family:"RethinkSans-Medium", Sans-serif;font-size:15px;font-weight:400;padding:3px 0px 3px 0px;}.elementor-4541 .elementor-element.elementor-element-239b3d85 .woocommerce-breadcrumb{fill:#777777;color:#777777;}.elementor-4541 .elementor-element.elementor-element-239b3d85 .woocommerce-breadcrumb a:hover{fill:#888888BD;color:#888888BD;}.elementor-4541 .elementor-element.elementor-element-75670610{margin-top:0px;margin-bottom:0px;padding:15px 60px 65px 60px;}.elementor-4541 .elementor-element.elementor-element-73fac352 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-4541 .elementor-element.elementor-element-73fac352 > .elementor-element-populated{border-style:none;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-5f0f45ab .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-4541 .elementor-element.elementor-element-5f0f45ab{margin-top:35px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-7eb2afa2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4541 .elementor-element.elementor-element-7eb2afa2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-c04311e{--slides-per-view:1;}.elementor-4541 .elementor-element.elementor-element-c04311e .swiper-vertical-images .vertical-thumbnails-wrapper li{margin-bottom:10px;}.elementor-4541 .elementor-element.elementor-element-c04311e > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-4541 .elementor-element.elementor-element-2ad6139e{width:var( --container-widget-width, 61.097% );max-width:61.097%;--container-widget-width:61.097%;--container-widget-flex-grow:0;top:1px;}.elementor-4541 .elementor-element.elementor-element-2ad6139e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-2ad6139e.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-4541 .elementor-element.elementor-element-2ad6139e{right:148.001px;}body.rtl .elementor-4541 .elementor-element.elementor-element-2ad6139e{left:148.001px;}.elementor-4541 .elementor-element.elementor-element-2ad6139e .button-text:last-child, .elementor-4541 .elementor-element.elementor-element-2ad6139e .mtips .button-text:nth-last-child(2){margin-left:7px;padding-left:0;}.elementor-4541 .elementor-element.elementor-element-2ad6139e .button-text:first-child{margin-right:7px;padding-right:0;}.elementor-4541 .elementor-element.elementor-element-2ad6139e .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );--loader-side-color:var( --e-global-color-primary );background-color:#00000000;border-radius:100px 100px 100px 100px;padding:12px 12px 12px 12px;}.elementor-4541 .elementor-element.elementor-element-2ad6139e .elementor-button:hover, .elementor-4541 .elementor-element.elementor-element-2ad6139e .elementor-button:focus{color:var( --e-global-color-primary );--loader-side-color:var( --e-global-color-primary );background-color:var( --e-global-color-c9f11ae );}.elementor-4541 .elementor-element.elementor-element-2ad6139e .elementor-button:hover svg, .elementor-4541 .elementor-element.elementor-element-2ad6139e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4541 .elementor-element.elementor-element-2ad6139e .elementor-button, .elementor-4541 .elementor-element.elementor-element-2ad6139e .elementor-button.button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;}.elementor-bc-flex-widget .elementor-4541 .elementor-element.elementor-element-70e6cbc4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4541 .elementor-element.elementor-element-70e6cbc4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4541 .elementor-element.elementor-element-70e6cbc4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-4541 .elementor-element.elementor-element-70e6cbc4 > .elementor-element-populated{margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-etheme_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-4541 .elementor-element.elementor-element-6bd0f415 > .elementor-widget-container{margin:15px 0px 20px 0px;}.elementor-4541 .elementor-element.elementor-element-6bd0f415 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-4541 .elementor-element.elementor-element-5122b88e{width:auto;max-width:auto;}.elementor-4541 .elementor-element.elementor-element-5122b88e > .elementor-widget-container{margin:0px 15px 10px 0px;}.woocommerce .elementor-4541 .elementor-element.elementor-element-5122b88e .star-rating span:before{color:#F90606;}.woocommerce .elementor-4541 .elementor-element.elementor-element-5122b88e .star-rating::before{color:#000000;}.woocommerce .elementor-widget-woocommerce-product-etheme_price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4541 .elementor-element.elementor-element-154d55ed{text-align:left;}.woocommerce .elementor-4541 .elementor-element.elementor-element-154d55ed .price{color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.woocommerce .elementor-4541 .elementor-element.elementor-element-154d55ed .price ins{color:#000000;font-family:"Gabarito-Regular", Sans-serif;font-size:18px;}body:not(.rtl) .elementor-4541 .elementor-element.elementor-element-154d55ed:not(.elementor-product-price-block-yes) del{margin-right:17px;}body.rtl .elementor-4541 .elementor-element.elementor-element-154d55ed:not(.elementor-product-price-block-yes) del{margin-left:17px;}.elementor-4541 .elementor-element.elementor-element-154d55ed.elementor-product-price-block-yes del{margin-bottom:17px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4541 .elementor-element.elementor-element-a9de6f5{font-family:"Montserrat", Sans-serif;font-weight:500;color:#000000;}.elementor-widget-woocommerce-product-etheme_meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-4541 .elementor-element.elementor-element-e37da5f{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-4541 .elementor-element.elementor-element-7b20444 .single_add_to_cart_button .button-text:last-child{margin-left:10px;}.elementor-4541 .elementor-element.elementor-element-7b20444 .single_add_to_cart_button .button-text:first-child{margin-right:10px;}.elementor-4541 .elementor-element.elementor-element-7b20444 .et-single-buy-now .button-text:last-child{margin-left:7px;}.elementor-4541 .elementor-element.elementor-element-7b20444 .et-single-buy-now .button-text:first-child{margin-right:7px;}.woocommerce .elementor-4541 .elementor-element.elementor-element-7b20444 form.cart table.variations label{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#090909;margin-bottom:15px;}.woocommerce .elementor-4541 .elementor-element.elementor-element-7b20444 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-4541 .elementor-element.elementor-element-7b20444 form.cart table.variations td.value:before{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-4541 .elementor-element.elementor-element-7b20444 .reset_variations{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );--loader-side-color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-7b20444 .single_add_to_cart_button{font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-4541 .elementor-element.elementor-element-7b20444 .et-single-buy-now{background-color:var( --e-global-color-primary );}.elementor-4541 .elementor-element.elementor-element-7b20444{--single-buy-now-button-background-color:var( --e-global-color-primary );}.elementor-4541 .elementor-element.elementor-element-7b20444 .et-single-buy-now > i{font-size:1em;}.elementor-4541 .elementor-element.elementor-element-7b20444 .et-single-buy-now > svg{width:1em;height:1em;}.elementor-4541 .elementor-element.elementor-element-5297fe83 > .elementor-widget-container{padding:20px 0px 25px 0px;}.elementor-4541 .elementor-element.elementor-element-5297fe83{--progress-height:5px;--progress-radius:5px;}.elementor-4541 .elementor-element.elementor-element-5297fe83 .etheme-linear-progress-bar-label{font-family:"RethinkSans-Regular", Sans-serif;font-size:17px;color:#888888;}.elementor-4541 .elementor-element.elementor-element-5297fe83 .etheme-advanced-product-stock[data-step="1"] .etheme-linear-progress-bar-inner{background-color:#00AA63;--progress-active-color:#00AA63;}.elementor-4541 .elementor-element.elementor-element-5297fe83 .etheme-advanced-product-stock[data-step="2"] .etheme-linear-progress-bar-inner{background-color:#f57f17;--progress-active-color:#f57f17;}.elementor-4541 .elementor-element.elementor-element-5297fe83 .etheme-advanced-product-stock[data-step="3"] .etheme-linear-progress-bar-inner{background-color:#c62828;--progress-active-color:#c62828;}.elementor-4541 .elementor-element.elementor-element-f526866 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-f526866{text-align:left;}.woocommerce .elementor-4541 .elementor-element.elementor-element-f526866 .woocommerce-product-details__short-description{color:#666666;font-family:"RethinkSans-Regular", Sans-serif;font-size:17px;}.elementor-4541 .elementor-element.elementor-element-7959738a .single_add_to_cart_button{fill:#00AA63;color:#00AA63;--loader-side-color:#00AA63;background-color:#FFFFFF;}.elementor-4541 .elementor-element.elementor-element-7959738a .single_add_to_cart_button:hover, .elementor-4541 .elementor-element.elementor-element-7959738a .single_add_to_cart_button:focus{color:#FFFFFF;--loader-side-color:#FFFFFF;background-color:#00AA63;}.elementor-4541 .elementor-element.elementor-element-7959738a .single_add_to_cart_button:hover svg, .elementor-4541 .elementor-element.elementor-element-7959738a .single_add_to_cart_button:focus svg{fill:#FFFFFF;}.elementor-4541 .elementor-element.elementor-element-7959738a .single_add_to_cart_button, .elementor-4541 .elementor-element.elementor-element-7959738a .single_add_to_cart_button.button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#00AA63;}.elementor-4541 .elementor-element.elementor-element-7959738a .et-single-buy-now{fill:#FFFFFF;color:#FFFFFF;--loader-side-color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-4541 .elementor-element.elementor-element-7959738a{--single-buy-now-button-color:#FFFFFF;--single-buy-now-button-background-color:var( --e-global-color-primary );--single-buy-now-button-color-hover:#FFFFFF;--single-buy-now-button-background-color-hover:#243F2F;}.elementor-4541 .elementor-element.elementor-element-7959738a .et-single-buy-now:hover, .elementor-4541 .elementor-element.elementor-element-7959738a .et-single-buy-now:focus{color:#FFFFFF;--loader-side-color:#FFFFFF;background-color:#243F2F;border-color:#243F2F;--single-buy-now-button-border-color-hover:#243F2F;}.elementor-4541 .elementor-element.elementor-element-7959738a .et-single-buy-now:hover svg, .elementor-4541 .elementor-element.elementor-element-7959738a .et-single-buy-now:focus svg{fill:#FFFFFF;}.elementor-4541 .elementor-element.elementor-element-7959738a .et-single-buy-now, .elementor-4541 .elementor-element.elementor-element-7959738a .et-single-buy-now.button{border-style:solid;--single-buy-now-button-border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );--single-buy-now-button-border-color:var( --e-global-color-text );}.elementor-4541 .elementor-element.elementor-element-acf5f46{--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;}.woocommerce .elementor-4541 .elementor-element.elementor-element-7b47b24 .woocommerce-tabs.horizontal .wc-tabs{justify-content:center;}.woocommerce .elementor-4541 .elementor-element.elementor-element-7b47b24 .woocommerce-tabs.vertical .wc-tabs{align-content:center;}.elementor-4541 .elementor-element.elementor-element-5facdc7f > .elementor-container{max-width:1650px;}.elementor-4541 .elementor-element.elementor-element-5facdc7f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:5.65em;padding:60px 15px 60px 15px;}.elementor-4541 .elementor-element.elementor-element-5facdc7f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4541 .elementor-element.elementor-element-776b8b03:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4541 .elementor-element.elementor-element-776b8b03 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4541 .elementor-element.elementor-element-776b8b03 > .elementor-element-populated, .elementor-4541 .elementor-element.elementor-element-776b8b03 > .elementor-element-populated > .elementor-background-overlay, .elementor-4541 .elementor-element.elementor-element-776b8b03 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-4541 .elementor-element.elementor-element-776b8b03 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 45px 30px 45px;}.elementor-4541 .elementor-element.elementor-element-776b8b03 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4541 .elementor-element.elementor-element-39bb6744 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4541 .elementor-element.elementor-element-39bb6744 > .elementor-container{max-width:1660px;}.elementor-4541 .elementor-element.elementor-element-39bb6744 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5px;}.elementor-4541 .elementor-element.elementor-element-39bb6744{margin-top:0px;margin-bottom:50px;}.elementor-4541 .elementor-element.elementor-element-6f2f91b3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:45px;}.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-4541 .elementor-element.elementor-element-62384721 .elementor-heading-title{font-family:"Gabarito-SemiBold", Sans-serif;font-size:34px;font-weight:500;color:#000000;}.elementor-4541 .elementor-element.elementor-element-2d983de2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-4541 .elementor-element.elementor-element-398736d8 .elementor-button{background-color:#E1E1E100;--icon-indent:7px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;fill:#888888;color:#888888;--fill-color:#00000000;border-radius:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-4541 .elementor-element.elementor-element-398736d8 .elementor-button:hover, .elementor-4541 .elementor-element.elementor-element-398736d8 .elementor-button:hover:focus{background-color:#02010100;color:var( --e-global-color-primary );}.elementor-4541 .elementor-element.elementor-element-398736d8 .elementor-button-icon ~ .elementor-button-text{margin-left:7px;}.elementor-4541 .elementor-element.elementor-element-398736d8 .elementor-button-text:has(+.elementor-button-icon){margin-right:7px;}.elementor-4541 .elementor-element.elementor-element-398736d8 .elementor-button:hover svg, .elementor-4541 .elementor-element.elementor-element-398736d8 .elementor-button:hover:focus svg{fill:var( --e-global-color-primary );}.elementor-4541 .elementor-element.elementor-element-41535d91{--slides-per-view:4;}.elementor-4541 .elementor-element.elementor-element-41535d91 .etheme-product-grid-item{text-align:center;}.elementor-4541 .elementor-element.elementor-element-41535d91 .etheme-product-grid-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;margin-bottom:0px;}.elementor-4541 .elementor-element.elementor-element-41535d91 .etheme-product-grid-title a{color:#000000;}.elementor-4541 .elementor-element.elementor-element-41535d91 .etheme-product-grid-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;}.elementor-4541 .elementor-element.elementor-element-41535d91 .etheme-product-grid-image, .elementor-4541 .elementor-element.elementor-element-41535d91 .etheme-product-grid-image img{border-radius:4px 4px 4px 4px;}.elementor-4541 .elementor-element.elementor-element-41535d91 .price{font-family:"RethinkSans-Medium", Sans-serif;font-size:19px;color:#000000;margin-bottom:0px;}.elementor-4541 .elementor-element.elementor-element-41535d91 ins .amount{color:#D51243;}@media(max-width:1024px){.elementor-4541 .elementor-element.elementor-element-75670610{padding:0px 0px 30px 0px;}.elementor-4541 .elementor-element.elementor-element-73fac352 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4541 .elementor-element.elementor-element-70e6cbc4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-41535d91{--slides-per-view:3;}}@media(max-width:767px){body:not(.rtl) .elementor-4541 .elementor-element.elementor-element-2ad6139e{right:15px;}body.rtl .elementor-4541 .elementor-element.elementor-element-2ad6139e{left:15px;}.elementor-4541 .elementor-element.elementor-element-2ad6139e{top:15px;}.elementor-4541 .elementor-element.elementor-element-5facdc7f{padding:80px 0px 80px 0px;}.elementor-4541 .elementor-element.elementor-element-776b8b03 > .elementor-element-populated{padding:30px 15px 30px 15px;}.elementor-4541 .elementor-element.elementor-element-62384721 .elementor-heading-title{font-size:28px;}.elementor-4541 .elementor-element.elementor-element-398736d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4541 .elementor-element.elementor-element-41535d91{--slides-per-view:2;}}@media(min-width:768px){.elementor-4541 .elementor-element.elementor-element-7eb2afa2{width:51%;}.elementor-4541 .elementor-element.elementor-element-70e6cbc4{width:49%;}.elementor-4541 .elementor-element.elementor-element-6f2f91b3{width:63%;}.elementor-4541 .elementor-element.elementor-element-2d983de2{width:37%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4541 .elementor-element.elementor-element-73fac352{width:100%;}.elementor-4541 .elementor-element.elementor-element-7eb2afa2{width:100%;}.elementor-4541 .elementor-element.elementor-element-70e6cbc4{width:100%;}}/* Start custom CSS for woocommerce-product-etheme_add_to_cart, class: .elementor-element-7b20444 */.variations {
    display: flex;
    gap: 10px; /* spacing between each attribute block */
    flex-wrap: wrap; /* allows wrapping on smaller screens */
}

.variations tr {
    display: flex;
    align-items: left;
    gap: 25px;
    margin-bottom: 15px; /* optional: remove bottom space */
}

.variations th.label {
    margin-top: 10px;
    white-space: nowrap;
}

.variations td.value {
    display: flex;
    align-items: center;
}


.wa-order-button {
    display: block;
    width: 100%;
    text-align: center;
    box-sizing: border-box;
    margin-bottom: : -5px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-etheme_short_description, class: .elementor-element-f526866 */.elementor-4541 .elementor-element.elementor-element-f526866 {
    --et-list-item-marker-color: var(--et_active-color);
}/* End custom CSS */