.elementor-429 .elementor-element.elementor-element-43033d3 > .elementor-widget-container{padding:60px 0px 20px 0px;}.elementor-429 .elementor-element.elementor-element-43033d3 .elementor-heading-title{font-family:var( --e-global-typography-f418bbb-font-family ), Sans-serif;font-size:var( --e-global-typography-f418bbb-font-size );font-weight:var( --e-global-typography-f418bbb-font-weight );line-height:var( --e-global-typography-f418bbb-line-height );letter-spacing:var( --e-global-typography-f418bbb-letter-spacing );color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-429 .elementor-element.elementor-element-43033d3 .elementor-heading-title{font-size:var( --e-global-typography-f418bbb-font-size );line-height:var( --e-global-typography-f418bbb-line-height );letter-spacing:var( --e-global-typography-f418bbb-letter-spacing );}}@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-43033d3 .elementor-heading-title{font-size:var( --e-global-typography-f418bbb-font-size );line-height:var( --e-global-typography-f418bbb-line-height );letter-spacing:var( --e-global-typography-f418bbb-letter-spacing );}}/* Start custom CSS */.elementor-kit-5.woocommerce-page button.button,
.elementor-kit-5.woocommerce-page a.button,
.elementor-kit-5.woocommerce-page button.button:disabled{
  background-color:var(--e-global-color-secondary);
  color:#FFFFFF;
}
.elementor-kit-5.woocommerce-page button.button:hover,
.elementor-kit-5.woocommerce-page button.button:disabled:hover,
.elementor-kit-5.woocommerce-page a.button:hover{
  background:var(--e-global-color-104af9a);
}
.elementor-kit-5.woocommerce-page button#afterpay_express_button{
  border:none;
}
.woocommerce-table__product-name a{
  color:var(--e-global-color-secondary);
  font-weight:400;
}/* End custom CSS */