.elementor-70 .elementor-element.elementor-element-8656bb6{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;}.elementor-70 .elementor-element.elementor-element-8656bb6:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-8656bb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd6d56a );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-70 .elementor-element.elementor-element-750e59d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:500;text-transform:none;font-style:normal;}.elementor-70 .elementor-element.elementor-element-371f472 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:#F7F5F0;}.elementor-70 .elementor-element.elementor-element-371f472 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:#F7F5F0;}.elementor-70 .elementor-element.elementor-element-371f472 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#F7F5F0;}.elementor-70 .elementor-element.elementor-element-371f472 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-70 .elementor-element.elementor-element-371f472 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-70 .elementor-element.elementor-element-371f472 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-70 .elementor-element.elementor-element-371f472 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-70 .elementor-element.elementor-element-371f472 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-70 .elementor-element.elementor-element-371f472 #add_payment_method #payment #place_order{background-color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-371f472{--tab-content-spacing:0px;--tabs-normal-color:var( --e-global-color-primary );--tabs-hover-color:var( --e-global-color-secondary );--tabs-active-color:var( --e-global-color-secondary );--tabs-border-radius:5px 5px 5px 5px;--tabs-spacing:7px;--sections-background-color:var( --e-global-color-bd6d56a );--sections-border-top-width:0px;--sections-border-right-width:0px;--sections-border-bottom-width:0px;--sections-border-left-width:0px;--links-normal-color:var( --e-global-color-secondary );--links-hover-color:var( --e-global-color-secondary );--forms-labels-color:var( --e-global-color-primary );--forms-fields-normal-color:var( --e-global-color-primary );--forms-buttons-normal-text-color:var( --e-global-color-bd6d56a );--tables-title-color:var( --e-global-color-primary );--tables-items-color:var( --e-global-color-primary );--variations-color:var( --e-global-color-primary );--tables-links-normal-color:var( --e-global-color-primary );--tables-links-hover-color:var( --e-global-color-secondary );--tables-button-normal-text-color:var( --e-global-color-primary );}.e-woo-select2-wrapper .select2-results__option{color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-371f472 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-371f472 {--tables-buttons-border-color:var( --e-global-color-primary );}:root{--page-title-display:none;}/* Start custom CSS */body.page-id-70 .elementor-element-8656bb6,
body.page-id-70 .elementor-element-371f472,
body.page-id-70 .elementor-element-371f472 > .elementor-widget-container,
body.page-id-70 .elementor-element-371f472 .woocommerce,
body.page-id-70 .elementor-element-371f472 .woocommerce-MyAccount-navigation,
body.page-id-70 .elementor-element-371f472 .woocommerce-MyAccount-content,
body.page-id-70 .elementor-element-371f472 .e-my-account-tabs,
body.page-id-70 .elementor-element-371f472 .e-my-account-tab {
  background-color: #fff !important;
}

body.page-id-70 .elementor-element-371f472 .woocommerce-MyAccount-navigation,
body.page-id-70 .elementor-element-371f472 .woocommerce-MyAccount-content,
body.page-id-70 .elementor-element-371f472 .e-my-account-tab {
  border: 0 !important;
  border-radius: 0 !important;
}

/* Logged-out view: equal inset from the outer panel, Login left, Registration right. */
body.page-id-70 #customer_login {
  display: grid !important;
  box-sizing: border-box;
  width: 100%;
  direction: ltr !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  grid-template-areas: "login register" !important;
  align-items: stretch !important;
  gap: 24px !important;
  margin: 0 !important;
  padding: clamp(16px, 3vw, 40px) !important;
}

body.page-id-70 #customer_login .u-column1 {
  grid-area: login !important;
}

body.page-id-70 #customer_login .u-column2 {
  grid-area: register !important;
}

body.page-id-70 #customer_login .u-column1,
body.page-id-70 #customer_login .u-column2 {
  box-sizing: border-box;
  float: none !important;
  width: auto !important;
  min-width: 0;
  margin: 0 !important;
  padding: 24px;
  background: #fff;
  border: 1px solid #e2dfda;
  border-radius: 0;
}

@media (max-width: 900px) {
  body.page-id-70 #customer_login {
    grid-template-columns: minmax(0, 1fr) !important;
    grid-template-areas:
      "login"
      "register" !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://themindfuldope.com/wp-content/uploads/sourcesanspro-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://themindfuldope.com/wp-content/uploads/sourcesanspro-semibold.woff2') format('woff2');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://themindfuldope.com/wp-content/uploads/sourcesanspro-bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('https://themindfuldope.com/wp-content/uploads/sourcesanspro-black.woff2') format('woff2');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://themindfuldope.com/wp-content/uploads/sourcesanspro-light.woff2') format('woff2');
}
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://themindfuldope.com/wp-content/uploads/sourcesanspro-extralight.woff2') format('woff2');
}
/* End Custom Fonts CSS */