.elementor-widget-spacer ::placeholder {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-142 .elementor-element.elementor-element-22bf608 {
	--spacer-size: 50px;
}

.elementor-widget-woocommerce-my-account ::placeholder {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-142 .elementor-element.elementor-element-c3bc184 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-142 .elementor-element.elementor-element-c3bc184 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-142 .elementor-element.elementor-element-c3bc184 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-142 .elementor-element.elementor-element-c3bc184 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-142 .elementor-element.elementor-element-c3bc184 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-142 .elementor-element.elementor-element-c3bc184 #add_payment_method #payment #place_order {
	background-color: #f00;
}

.elementor-142 .elementor-element.elementor-element-c3bc184 {
	--tabs-alignment: center;
	--tabs-normal-color: #000;
	--tabs-hover-color: #fff;
	--tabs-active-color: var(--e-global-color-secondary);
	--tabs-border-type: none;
	--tabs-border-radius: 5px 5px 5px 5px;
	--sections-background-color: #fff;
	--sections-border-type: solid;
	--sections-border-color: #fff;
	--sections-border-radius: 5px 5px 5px 5px;
	--typography-section-titles-color: #000;
	--general-text-color: #000;
	--login-messages-color: #000;
	--checkboxes-color: #000;
	--payment-methods-radio-buttons-color: #000;
	--links-normal-color: var(--e-global-color-secondary);
	--links-hover-color: #3422ff;
	--forms-labels-color: #252525;
	--forms-fields-normal-color: var(--e-global-color-secondary);
}

.elementor-142 .elementor-element.elementor-element-c3bc184 .woocommerce-form-row label, .elementor-142 .elementor-element.elementor-element-c3bc184 .woocommerce-address-fields label {
	font-family: "Rubik", Sans-serif;
}

.elementor-142 .elementor-element.elementor-element-c3bc184 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-142 .elementor-element.elementor-element-c3bc184 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-142 .elementor-element.elementor-element-c3bc184 ::placeholder, .elementor-142 .elementor-element.elementor-element-c3bc184 .select2-container--default .select2-selection--single, .select2-results__option, .elementor-142 .elementor-element.elementor-element-c3bc184 .e-my-account-tab__payment-methods input[type=text] {
	font-family: "Rubik", Sans-serif;
}

.elementor-142 .elementor-element.elementor-element-c3bc184 button.button, .elementor-142 .elementor-element.elementor-element-c3bc184 #add_payment_method #payment #place_order {
	font-family: "Rubik", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
}

.elementor-142 .elementor-element.elementor-element-3e8893c7 > .elementor-container {
	max-width: 1300px;
}

:root {
	--page-title-display: none;
}

@media (max-width:767px) {
	.elementor-142 .elementor-element.elementor-element-c3bc184 {
		--tabs-alignment: center;
	}
}