.elementor-51 .elementor-element.elementor-element-ec2ee77{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-823e05e .elementor-button{background-color:#165AA2;}.elementor-51 .elementor-element.elementor-element-823e05e{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;top:-97px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-823e05e{right:252px;}body.rtl .elementor-51 .elementor-element.elementor-element-823e05e{left:252px;}.elementor-51 .elementor-element.elementor-element-823e05e .elementor-button-content-wrapper{flex-direction:row;}.elementor-51 .elementor-element.elementor-element-7435fbd{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-cc911fa{--update-cart-automatically-display:none;--sections-border-color:var( --e-global-color-primary );--sections-border-radius:10px 10px 10px 10px;--sections-radio-buttons-color:var( --e-global-color-primary );--forms-fields-border-radius:10px 10px 10px 10px;--forms-buttons-normal-text-color:#FFFFFF;--forms-buttons-border-type:solid;--forms-buttons-border-radius:10px 10px 10px 10px;--product-link-normal-color:var( --e-global-color-primary );--order-summary-items-divider-color:var( --e-global-color-accent );--order-summary-quantity-border-color:var( --e-global-color-primary );--order-summary-quantity-border-weight:1px;--checkout-button-border-radius:10px 10px 10px 10px;}.elementor-51 .elementor-element.elementor-element-cc911fa .shop_table .button{background-color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-cc911fa .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-cc911fa .cart_totals h2{font-family:"Neue", Sans-serif;}.elementor-51 .elementor-element.elementor-element-cc911fa .e-cart-content, .elementor-51 .elementor-element.elementor-element-cc911fa .woocommerce-shipping-destination, .elementor-51 .elementor-element.elementor-element-cc911fa .shipping-calculator-button{font-family:"Neue", Sans-serif;}.elementor-51 .elementor-element.elementor-element-cc911fa #shipping_method li label{font-family:"Neue", Sans-serif;}@media(min-width:768px){.elementor-51 .elementor-element.elementor-element-7435fbd{--content-width:1200px;}}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-7435fbd{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-cc911fa{--order-summary-rows-gap-top:calc( 0px/2 );--order-summary-rows-gap-bottom:calc( 0px/2 );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.begene.id/wp-content/uploads/2024/12/NHaasGroteskTXPro-55Rg.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.begene.id/wp-content/uploads/2024/12/NHaasGroteskTXPro-65Md.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.begene.id/wp-content/uploads/2024/12/NHaasGroteskTXPro-75Bd.ttf') format('truetype');
}
/* End Custom Fonts CSS */