.elementor-294 .elementor-element.elementor-element-2a71101{padding:3rem 5rem 0rem 5rem;}.elementor-widget-woocommerce-product-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-294 .elementor-element.elementor-element-2065425 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:1.6rem;font-weight:700;color:var( --e-global-color-b8cdd34 );}.woocommerce .elementor-294 .elementor-element.elementor-element-d90158e .woocommerce-product-details__short-description{color:#B5956E;font-family:"Assistant", Sans-serif;font-size:1rem;}.woocommerce .elementor-widget-woocommerce-product-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-294 .elementor-element.elementor-element-3f8ff86{text-align:right;}.woocommerce .elementor-294 .elementor-element.elementor-element-3f8ff86 .price{color:var( --e-global-color-b8cdd34 );font-family:"Assistant", Sans-serif;font-size:1rem;font-weight:400;}.woocommerce .elementor-294 .elementor-element.elementor-element-3f8ff86 .price ins{color:var( --e-global-color-b8cdd34 );font-size:1.4rem;font-weight:700;text-decoration:none;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-294 .elementor-element.elementor-element-e438c77 .cart button, .elementor-294 .elementor-element.elementor-element-e438c77 .cart .button{border-radius:0px 0px 0px 0px;padding:0px 50px 0px 50px;background-color:var( --e-global-color-f54d546 );transition:all 0.2s;}.elementor-294 .elementor-element.elementor-element-e438c77 .cart button:hover, .elementor-294 .elementor-element.elementor-element-e438c77 .cart .button:hover{background-color:var( --e-global-color-bc11051 );}.elementor-294 .elementor-element.elementor-element-e438c77 .quantity .qty{border-radius:0px 0px 0px 0px;padding:14px 14px 14px 14px;border-color:#DADADA;transition:all 0.2s;}.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-294 .elementor-element.elementor-element-005867d > .elementor-widget-container{margin:13px 0px -13px 0px;}.elementor-294 .elementor-element.elementor-element-005867d .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:0.9rem;font-weight:500;color:#747474;}.elementor-294 .elementor-element.elementor-element-6adb1b5 .bdt-social-share{display:flex;flex-wrap:wrap;grid-column-gap:10px;grid-row-gap:10px;}.elementor-294 .elementor-element.elementor-element-6adb1b5 .bdt-ss-btn{font-size:calc(0.8px * 10);}.elementor-294 .elementor-element.elementor-element-6adb1b5 .bdt-ss-icon i{font-size:2em;}.elementor-294 .elementor-element.elementor-element-6adb1b5.bdt-ss-btns-style-flat .bdt-ss-btn,
					 .elementor-294 .elementor-element.elementor-element-6adb1b5.bdt-ss-btns-style-gradient .bdt-ss-btn,
					 .elementor-294 .elementor-element.elementor-element-6adb1b5.bdt-ss-btns-style-boxed .bdt-ss-btn .bdt-ss-icon,
					 .elementor-294 .elementor-element.elementor-element-6adb1b5.bdt-ss-btns-style-minimal .bdt-ss-btn .bdt-ss-icon{background-color:var( --e-global-color-ccb90d3 );}.elementor-294 .elementor-element.elementor-element-6adb1b5.bdt-ss-btns-style-framed .bdt-ss-btn,
					 .elementor-294 .elementor-element.elementor-element-6adb1b5.bdt-ss-btns-style-minimal .bdt-ss-btn,
					 .elementor-294 .elementor-element.elementor-element-6adb1b5.bdt-ss-btns-style-boxed .bdt-ss-btn{color:var( --e-global-color-ccb90d3 );border-color:var( --e-global-color-ccb90d3 );}.elementor-294 .elementor-element.elementor-element-6adb1b5.bdt-ss-btns-style-flat .bdt-ss-icon, 
					 .elementor-294 .elementor-element.elementor-element-6adb1b5.bdt-ss-btns-style-flat .bdt-social-share-text, 
					 .elementor-294 .elementor-element.elementor-element-6adb1b5.bdt-ss-btns-style-gradient .bdt-ss-icon,
					 .elementor-294 .elementor-element.elementor-element-6adb1b5.bdt-ss-btns-style-gradient .bdt-social-share-text,
					 .elementor-294 .elementor-element.elementor-element-6adb1b5.bdt-ss-btns-style-boxed .bdt-ss-icon,
					 .elementor-294 .elementor-element.elementor-element-6adb1b5.bdt-ss-btns-style-minimal .bdt-ss-icon{color:var( --e-global-color-secondary );}.elementor-294 .elementor-element.elementor-element-6adb1b5.bdt-ss-btns-style-framed .bdt-ss-btn{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-294 .elementor-element.elementor-element-5fddd52.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-294 .elementor-element.elementor-element-5fddd52.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-294 .elementor-element.elementor-element-c995e6f > .elementor-widget-container{padding:0% 23% 0% 23%;}.elementor-294 .elementor-element.elementor-element-8e32721{margin-top:25px;margin-bottom:0px;padding:0rem 5rem 0rem 0rem;}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{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-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .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-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:58px;}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-b8cdd34 );}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-b8cdd34 );}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Assistant", Sans-serif;font-weight:700;}.woocommerce .elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products .products > h2{color:var( --e-global-color-b8cdd34 );font-family:"Assistant", Sans-serif;font-weight:600;}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products ul.products li.product .star-rating{font-size:0em;}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-b8cdd34 );font-family:"Assistant", Sans-serif;font-weight:600;}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-b8cdd34 );}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-b8cdd34 );}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-text );}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products ul.products li.product .price del {font-family:"Assistant", Sans-serif;font-weight:600;}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-f53644a );background-color:var( --e-global-color-f54d546 );font-family:"Assistant", Sans-serif;font-weight:700;border-radius:0px 0px 0px 0px;padding:8px 20px 8px 20px;}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-bc11051 );}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products .added_to_cart{font-family:"Assistant", Sans-serif;font-weight:500;}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products ul.products li.product span.onsale{display:block;}body.elementor-page-294:not(.elementor-motion-effects-element-type-background), body.elementor-page-294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f53644a );}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-294 .elementor-element.elementor-element-6adb1b5 .bdt-social-share{display:flex;flex-wrap:wrap;}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-294 .elementor-element.elementor-element-2a71101{padding:0% 5% 11% 5%;}.elementor-294 .elementor-element.elementor-element-6adb1b5 .bdt-social-share{display:flex;flex-wrap:wrap;}.elementor-294 .elementor-element.elementor-element-c995e6f > .elementor-widget-container{padding:0% 12% 0% 12%;}.elementor-294 .elementor-element.elementor-element-8e32721{padding:0rem 0rem 0rem 0rem;}.elementor-294 .elementor-element.elementor-element-28cbe68{padding:0% 5% 0% 5%;}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:1.1rem;}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products ul.products li.product .price{font-size:1rem;}.elementor-294 .elementor-element.elementor-element-dedc997.elementor-wc-products ul.products li.product .button{font-size:1rem;}}@media(min-width:768px){.elementor-294 .elementor-element.elementor-element-e76d71a{width:44.939%;}.elementor-294 .elementor-element.elementor-element-5fddd52{width:55.061%;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-e438c77 */.elementor-294 .elementor-element.elementor-element-e438c77 .quantity .qty {
    width: 4.631em;
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield;
    text-align: center !important;
    border-width: 1px 0 !important;
}

.elementor-294 .elementor-element.elementor-element-e438c77 .quantity .qty::-webkit-outer-spin-button,
.elementor-294 .elementor-element.elementor-element-e438c77 .quantity .qty::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.elementor-294 .elementor-element.elementor-element-e438c77 button:not(.single_add_to_cart_button) {
    flex-basis: auto !important;
    padding: 15px !important;
    overflow: hidden;
    background-color: #f9f9f9 !important;
    color: #666 !important;
    border: 1px solid #ddd !important;
    text-transform: none !important;
    font-weight: normal !important;
    font-size: 12px !important;
}
.elementor-294 .elementor-element.elementor-element-e438c77 .single_add_to_cart_button {
    margin-right: 10px;
}/* End custom CSS */