.elementor-24 .elementor-element.elementor-element-2f539998{--display:flex;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-53cc83e{--display:flex;--background-transition:0.3s;}.elementor-24 .elementor-element.elementor-element-5287265 .elementor-heading-title{color:#201712;font-family:var( --e-global-typography-ae6604f-font-family ), Sans-serif;font-size:var( --e-global-typography-ae6604f-font-size );font-weight:var( --e-global-typography-ae6604f-font-weight );line-height:var( --e-global-typography-ae6604f-line-height );letter-spacing:var( --e-global-typography-ae6604f-letter-spacing );word-spacing:var( --e-global-typography-ae6604f-word-spacing );}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-2f539998{--content-width:1146px;}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-5287265 .elementor-heading-title{font-size:var( --e-global-typography-ae6604f-font-size );line-height:var( --e-global-typography-ae6604f-line-height );letter-spacing:var( --e-global-typography-ae6604f-letter-spacing );word-spacing:var( --e-global-typography-ae6604f-word-spacing );}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-5287265 .elementor-heading-title{font-size:var( --e-global-typography-ae6604f-font-size );line-height:var( --e-global-typography-ae6604f-line-height );letter-spacing:var( --e-global-typography-ae6604f-letter-spacing );word-spacing:var( --e-global-typography-ae6604f-word-spacing );}}/* Start custom CSS */.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {
    width: 124px;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt {
    background-color: #66775C;
    color: #fff;
    -webkit-font-smoothing: antialiased;
}

.woocommerce .quantity .qty {
    width: 5em;
    text-align: center;
}/* End custom CSS */