/* Erciyes 1.6.27 — final dark-mode polish across storefront, account, content and WooCommerce. */
html[data-theme="dark"] body.erciyes-site{
  --eb-dark-bg:#0f1720;
  --eb-dark-panel:#121d27;
  --eb-dark-panel-2:#172431;
  --eb-dark-line:#2b4255;
  --eb-dark-text:#ffffff;
  --eb-dark-muted:#d3e0eb;
  --eb-dark-blue:#55adff;
}

/* ---------- Global text and surfaces ---------- */
html[data-theme="dark"] body.erciyes-site :where(
  h1,h2,h3,h4,h5,h6,strong,b,legend,summary,th
){color:var(--eb-dark-text)!important;-webkit-text-fill-color:var(--eb-dark-text)!important}
html[data-theme="dark"] body.erciyes-site :where(
  p,small,label,li,dt,dd,address,td,.woocommerce-breadcrumb,.product_meta,.eb-field-note
){color:var(--eb-dark-muted)!important}
html[data-theme="dark"] body.erciyes-site :where(a:not(.button):not(.wp-element-button)){color:#eef6ff}
html[data-theme="dark"] body.erciyes-site :where(a:not(.button):not(.wp-element-button)):hover{color:#8fcaff}

html[data-theme="dark"] body.erciyes-site :where(
  input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]),
  textarea,select
){
  background:#14212c!important;
  border-color:#35516a!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:none!important;
}
html[data-theme="dark"] body.erciyes-site :where(input,textarea)::placeholder{
  color:rgba(255,255,255,.68)!important;
  -webkit-text-fill-color:rgba(255,255,255,.68)!important;
}
html[data-theme="dark"] body.erciyes-site select option{background:#14212c;color:#fff}

/* ---------- Buttons: never white-on-white ---------- */
html[data-theme="dark"] body.erciyes-site :where(
  .product-card .button,
  ul.products li.product .button,
  ul.products li.product .added_to_cart,
  .single_add_to_cart_button,
  .woocommerce button.button.alt,
  .woocommerce a.button.alt,
  .woocommerce input.button.alt,
  .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
  #place_order
){
  background:linear-gradient(180deg,#168fe8 0%,#0876c9 100%)!important;
  border:1px solid #44aff7!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  border-radius:10px!important;
  box-shadow:0 8px 18px rgba(0,92,160,.20)!important;
}
html[data-theme="dark"] body.erciyes-site :where(
  .product-card .button,
  ul.products li.product .button,
  .single_add_to_cart_button,
  .woocommerce button.button.alt,
  .woocommerce a.button.alt,
  #place_order
):hover{
  background:linear-gradient(180deg,#2aa2f5 0%,#0a81d8 100%)!important;
  color:#fff!important;
}
html[data-theme="dark"] body.erciyes-site :where(
  .product-card .button:disabled,
  ul.products li.product .button:disabled,
  .single_add_to_cart_button:disabled,
  .woocommerce button.button:disabled,
  .woocommerce button.button.disabled
){
  background:#31475a!important;
  border-color:#435b70!important;
  color:#dce8f1!important;
  -webkit-text-fill-color:#dce8f1!important;
  opacity:.72!important;
}

/* ---------- Product cards ---------- */
html[data-theme="dark"] body.erciyes-site :where(.product-card,ul.products li.product){
  background:linear-gradient(180deg,#14212c 0%,#111b25 100%)!important;
  border-color:var(--eb-dark-line)!important;
  box-shadow:0 14px 28px rgba(0,0,0,.16)!important;
}
html[data-theme="dark"] body.erciyes-site :where(.product-card,ul.products li.product) .product-visual{
  background:linear-gradient(180deg,#f7f9fb 0%,#eaf0f5 100%)!important;
}
html[data-theme="dark"] body.erciyes-site :where(.product-card,ul.products li.product) .product-body :where(h2,h3,a,.price,.price *,strong){
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-theme="dark"] body.erciyes-site :where(.product-card,ul.products li.product) .product-body :where(.product-brand,.product-sub,.stock-pill,.eb-card-specs,.eb-card-specs *){
  color:#d2e0ec!important;
}
html[data-theme="dark"] body.erciyes-site .product-card .product-bottom{border-top-color:rgba(255,255,255,.17)!important}

/* ---------- About page: corporate dark cards ---------- */
html[data-theme="dark"] body.erciyes-site .eb-about{
  color:#fff!important;
}
html[data-theme="dark"] body.erciyes-site .eb-about header{
  padding-bottom:24px;
  border-bottom:1px solid rgba(138,190,232,.20);
}
html[data-theme="dark"] body.erciyes-site .eb-about .eyebrow{
  color:#7fc0ff!important;
  -webkit-text-fill-color:#7fc0ff!important;
}
html[data-theme="dark"] body.erciyes-site .eb-about :where(h2,h3){
  color:#fff!important;
}
html[data-theme="dark"] body.erciyes-site .eb-about :where(p,.eb-about-lead){
  color:#cfdeea!important;
}
html[data-theme="dark"] body.erciyes-site .eb-about-values>div{
  position:relative;
  overflow:hidden;
  background:linear-gradient(160deg,#172735 0%,#111d28 100%)!important;
  border:1px solid #2f4a61!important;
  border-radius:14px!important;
  box-shadow:0 16px 30px rgba(0,0,0,.18)!important;
}
html[data-theme="dark"] body.erciyes-site .eb-about-values>div::before{
  content:"";
  position:absolute;
  inset:0 auto 0 0;
  width:3px;
  background:linear-gradient(180deg,#66b8ff,#1685dc);
}
html[data-theme="dark"] body.erciyes-site .eb-about-values>div :where(h3,p){color:#fff!important;-webkit-text-fill-color:#fff!important}
html[data-theme="dark"] body.erciyes-site .eb-about-values>div p{color:#d3e0eb!important}
html[data-theme="dark"] body.erciyes-site .eb-about-visit{
  background:linear-gradient(120deg,#17334a 0%,#114d73 58%,#0b6a9e 100%)!important;
  border:1px solid #3a6d92!important;
  border-radius:16px!important;
  box-shadow:0 20px 40px rgba(0,0,0,.22)!important;
}
html[data-theme="dark"] body.erciyes-site .eb-about-visit :where(h3,p,a:not(.button)){
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-theme="dark"] body.erciyes-site .eb-about-visit p{color:#dceaf5!important}
html[data-theme="dark"] body.erciyes-site .eb-about-visit .button{
  background:#f8fbff!important;
  border-color:#fff!important;
  color:#0d4a74!important;
  -webkit-text-fill-color:#0d4a74!important;
  box-shadow:none!important;
}
html[data-theme="dark"] body.erciyes-site .eb-about-visit .button:hover{background:#fff!important;color:#083c61!important}

/* ---------- Home brand and service areas ---------- */
html[data-theme="dark"] body.erciyes-site .eb-brand-strip a{
  background:linear-gradient(180deg,#18304a,#112238)!important;
  border-color:#34536d!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-theme="dark"] body.erciyes-site .service-line{
  background:linear-gradient(180deg,#111d28,#0f1922)!important;
  border-color:#2d4355!important;
}
html[data-theme="dark"] body.erciyes-site .service-item :where(strong,span,a){color:#fff!important;-webkit-text-fill-color:#fff!important}
html[data-theme="dark"] body.erciyes-site .service-item span{color:#d1dfeb!important}

/* ---------- Common cards and notices ---------- */
html[data-theme="dark"] body.erciyes-site :where(
  .woocommerce-info,.woocommerce-message,.woocommerce-error,
  .empty-state,.eb-notice,.eb-card,.eb-panel,
  .cart_totals,.woocommerce-checkout-review-order,
  .eb-checkout-panel,.eb-checkout-access,.eb-checkout-choice-panel,
  .eb-address-card,.eb-order-card
){
  background:#121d27!important;
  border-color:#2c4356!important;
  color:#fff!important;
}
html[data-theme="dark"] body.erciyes-site :where(
  .woocommerce-info,.woocommerce-message,.woocommerce-error,
  .empty-state,.eb-notice,.eb-card,.eb-panel,
  .cart_totals,.woocommerce-checkout-review-order,
  .eb-checkout-panel,.eb-checkout-access,.eb-checkout-choice-panel,
  .eb-address-card,.eb-order-card
) :where(h1,h2,h3,h4,strong,a:not(.button)){
  color:#fff!important;
}

/* ---------- Footer ---------- */
html[data-theme="dark"] body.erciyes-site .site-footer,
html[data-theme="dark"] body.erciyes-site .site-footer :where(h3,strong){color:#fff!important}
html[data-theme="dark"] body.erciyes-site .site-footer :where(p,address,li,a){color:#d3e0eb!important}
html[data-theme="dark"] body.erciyes-site .site-footer a:hover{color:#fff!important}

@media(max-width:780px){
  html[data-theme="dark"] body.erciyes-site .eb-about-values>div{box-shadow:none!important}
  html[data-theme="dark"] body.erciyes-site .eb-about-visit{display:block!important}
}


/* ---------- 1.6.27 Favorites text contrast ---------- */
html[data-theme="dark"] body.erciyes-site.woocommerce-account .eb-member-favorites ul.products li.product-card .product-body :where(.product-brand,.woocommerce-loop-product__title,.woocommerce-loop-product__title a,.price,.price *,strong,.product-sub,.eb-favorite-remove),
html[data-theme="dark"] body.erciyes-site .eb-member-favorites ul.products li.product-card .product-body :where(.product-brand,.woocommerce-loop-product__title,.woocommerce-loop-product__title a,.price,.price *,strong,.product-sub,.eb-favorite-remove){
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html[data-theme="dark"] body.erciyes-site.woocommerce-account .eb-member-favorites ul.products li.product-card .product-sub,
html[data-theme="dark"] body.erciyes-site.woocommerce-account .eb-member-favorites ul.products li.product-card .eb-favorite-remove,
html[data-theme="dark"] body.erciyes-site .eb-member-favorites ul.products li.product-card .product-sub,
html[data-theme="dark"] body.erciyes-site .eb-member-favorites ul.products li.product-card .eb-favorite-remove{
  color:#d7e5f0!important;
  -webkit-text-fill-color:#d7e5f0!important;
}
html[data-theme="dark"] body.erciyes-site.woocommerce-account .eb-member-favorites ul.products li.product-card .product-bottom,
html[data-theme="dark"] body.erciyes-site .eb-member-favorites ul.products li.product-card .product-bottom{
  border-top-color:rgba(255,255,255,.16)!important;
}


/* ---------- 1.6.30 final dark-mode cleanup: footer, home store CTA, contact and about ---------- */
html[data-theme="dark"] body.erciyes-site .footer-bottom .footer-legal,
html[data-theme="dark"] body.erciyes-site .footer-bottom .footer-legal :where(a,button,span),
html[data-theme="dark"] body.erciyes-site .footer-bottom .eb-map-preferences-link,
html[data-theme="dark"] body.erciyes-site .footer-bottom .consent-link{
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  opacity:1!important;
}
html[data-theme="dark"] body.erciyes-site .footer-bottom .footer-legal :where(a,button):hover,
html[data-theme="dark"] body.erciyes-site .footer-bottom .eb-map-preferences-link:hover,
html[data-theme="dark"] body.erciyes-site .footer-bottom .consent-link:hover{
  color:#9ed4ff!important;
  -webkit-text-fill-color:#9ed4ff!important;
}

html[data-theme="dark"] body.erciyes-site .eb-home-store-links .button,
html[data-theme="dark"] body.erciyes-site .eb-home-store-links .button :where(span,svg,path){
  background:#ffffff!important;
  border-color:#ffffff!important;
  color:#0d4b73!important;
  -webkit-text-fill-color:#0d4b73!important;
  fill:currentColor!important;
  stroke:currentColor!important;
  opacity:1!important;
}
html[data-theme="dark"] body.erciyes-site .eb-home-store-links .button{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:8px!important;
  min-width:86px;
}

html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-store-card,
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-map-panel,
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-store-help{
  background:linear-gradient(180deg,#14212c 0%,#101a23 100%)!important;
  border:1px solid #2c4356!important;
  color:#ffffff!important;
  box-shadow:0 18px 34px rgba(0,0,0,.20)!important;
}
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-store-card :where(h3,h4,strong,address,a:not(.button),p,span),
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-store-help :where(strong,p,a:not(.button)),
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-map-panel :where(h3,p,span,a:not(.button),label,button.eb-map-close){
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
}
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-store-card :where(address,p,.eb-store-route-note,.eb-store-kicker,.eb-store-map-link),
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-store-help p,
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-map-panel :where(p,span,label,.eb-map-toolbar,[data-map-status]){
  color:#d2e0eb!important;
  -webkit-text-fill-color:#d2e0eb!important;
}
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-store-card .eb-store-direct,
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-store-card .eb-store-route-note,
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-store-help{
  border-color:rgba(255,255,255,.12)!important;
}
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-map-shell,
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-map-placeholder{
  background:linear-gradient(180deg,#13222e 0%,#101b25 100%)!important;
}
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-map-toolbar{
  background:#0f1b25!important;
  border-top:1px solid #2c4356!important;
}
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-map-placeholder .button,
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-store-card .button,
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-store-help .button{
  background:linear-gradient(180deg,#168fe8 0%,#0876c9 100%)!important;
  border:1px solid #44aff7!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
}
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-map-placeholder .button:hover,
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-store-card .button:hover,
html[data-theme="dark"] body.erciyes-site .entry-content.entry-contact .eb-store-help .button:hover{
  background:linear-gradient(180deg,#2aa2f5 0%,#0a81d8 100%)!important;
}

html[data-theme="dark"] body.erciyes-site .entry-content .eb-about-values>div{
  background:linear-gradient(160deg,#172735 0%,#111d28 100%)!important;
  border:1px solid #2f4a61!important;
  box-shadow:0 16px 30px rgba(0,0,0,.18)!important;
}
html[data-theme="dark"] body.erciyes-site .entry-content .eb-about-values>div :where(h3,p){
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
}
html[data-theme="dark"] body.erciyes-site .entry-content .eb-about-values>div p{
  color:#d3e0eb!important;
  -webkit-text-fill-color:#d3e0eb!important;
}
html[data-theme="dark"] body.erciyes-site .entry-content .eb-about-visit{
  background:linear-gradient(120deg,#17334a 0%,#114d73 58%,#0b6a9e 100%)!important;
  border:1px solid #3a6d92!important;
  box-shadow:0 20px 40px rgba(0,0,0,.22)!important;
}
html[data-theme="dark"] body.erciyes-site .entry-content .eb-about-visit :where(h3,p,a:not(.button)){
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
}
html[data-theme="dark"] body.erciyes-site .entry-content .eb-about-visit p{
  color:#dceaf5!important;
  -webkit-text-fill-color:#dceaf5!important;
}
html[data-theme="dark"] body.erciyes-site .entry-content .eb-about-visit .button{
  background:#f8fbff!important;
  border:1px solid #ffffff!important;
  color:#0d4a74!important;
  -webkit-text-fill-color:#0d4a74!important;
}
html[data-theme="dark"] body.erciyes-site .entry-content .eb-about-visit .button:hover{
  background:#ffffff!important;
  color:#083c61!important;
}


/* ---------- 1.6.33 remaining dark-mode cleanup: account notifications, auth forms, home store CTA ---------- */
html[data-theme="dark"] body.erciyes-site .eb-messages{
  color:#ffffff!important;
}
html[data-theme="dark"] body.erciyes-site .eb-messages :where(h1,h2,h3,strong){
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
}
html[data-theme="dark"] body.erciyes-site .eb-messages>.eb-message-kicker{
  color:#8fcaff!important;
  -webkit-text-fill-color:#8fcaff!important;
}
html[data-theme="dark"] body.erciyes-site .eb-messages>p,
html[data-theme="dark"] body.erciyes-site .eb-messages .eb-message-muted,
html[data-theme="dark"] body.erciyes-site .eb-messages .eb-saved-items p{
  color:#d2e0eb!important;
  -webkit-text-fill-color:#d2e0eb!important;
}
html[data-theme="dark"] body.erciyes-site .eb-messages-card{
  background:linear-gradient(180deg,#14212c 0%,#101a23 100%)!important;
  border:1px solid #2c4356!important;
  color:#ffffff!important;
  box-shadow:0 18px 34px rgba(0,0,0,.20)!important;
}
html[data-theme="dark"] body.erciyes-site .eb-messages-card :where(h3,strong,a:not(.button)){
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
}
html[data-theme="dark"] body.erciyes-site .eb-messages-card :where(p,li,small,span,label){
  color:#d2e0eb!important;
  -webkit-text-fill-color:#d2e0eb!important;
}
html[data-theme="dark"] body.erciyes-site .eb-messages .eb-message-badge{
  background:#162a3b!important;
  border:1px solid #3b6485!important;
  color:#e6f3ff!important;
  -webkit-text-fill-color:#e6f3ff!important;
}
html[data-theme="dark"] body.erciyes-site .eb-messages .eb-message-check{
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
}
html[data-theme="dark"] body.erciyes-site .eb-messages .eb-message-check input[type="checkbox"]{
  accent-color:#1b92e6;
}
html[data-theme="dark"] body.erciyes-site .eb-messages .eb-saved-items li{
  border-bottom-color:#223746!important;
}
html[data-theme="dark"] body.erciyes-site .eb-messages .eb-saved-items .amount,
html[data-theme="dark"] body.erciyes-site .eb-messages a{
  color:#8fcaff!important;
  -webkit-text-fill-color:#8fcaff!important;
}
html[data-theme="dark"] body.erciyes-site .eb-messages .eb-message-actions form:last-child .button{
  background:transparent!important;
  border:1px solid #406078!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
}

html[data-theme="dark"] body.erciyes-site .entry-content.entry-account:has(.eb-auth-minimal),
html[data-theme="dark"] body.erciyes-site .entry-content.entry-account:has(.eb-auth-compact){
  color:#ffffff!important;
}
html[data-theme="dark"] body.erciyes-site :where(.eb-auth-minimal .eb-account-card,.eb-auth-compact .eb-login-card,.eb-verify-card){
  background:#121d27!important;
  border:1px solid #2c4356!important;
  color:#ffffff!important;
  box-shadow:0 18px 34px rgba(0,0,0,.20)!important;
}
html[data-theme="dark"] body.erciyes-site :where(.eb-auth-minimal .eb-account-card,.eb-auth-compact .eb-login-card,.eb-verify-card) :where(h1,h2,h3,strong){
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
}
html[data-theme="dark"] body.erciyes-site :where(.eb-auth-minimal .eb-account-card,.eb-auth-compact .eb-login-card,.eb-verify-card) :where(p,label,.eb-field-note,.eb-auth-help,.eb-auth-secondary){
  color:#d2e0eb!important;
  -webkit-text-fill-color:#d2e0eb!important;
}
html[data-theme="dark"] body.erciyes-site .eb-auth-minimal .eb-account-tabs,
html[data-theme="dark"] body.erciyes-site .eb-account-card .eb-account-tabs{
  background:#0f1b25!important;
  border-color:#2c4356!important;
}
html[data-theme="dark"] body.erciyes-site .eb-auth-minimal .eb-account-tabs a,
html[data-theme="dark"] body.erciyes-site .eb-account-card .eb-account-tabs a{
  color:#bfd2e2!important;
  -webkit-text-fill-color:#bfd2e2!important;
}
html[data-theme="dark"] body.erciyes-site .eb-auth-minimal .eb-account-tabs a[aria-selected="true"],
html[data-theme="dark"] body.erciyes-site .eb-account-card .eb-account-tabs a[aria-selected="true"]{
  background:#172534!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  box-shadow:none!important;
}
html[data-theme="dark"] body.erciyes-site .eb-auth-compact .eb-login-links a,
html[data-theme="dark"] body.erciyes-site .eb-auth-minimal .eb-auth-secondary a,
html[data-theme="dark"] body.erciyes-site .eb-auth-minimal .eb-check a,
html[data-theme="dark"] body.erciyes-site .eb-auth-compact .eb-check a,
html[data-theme="dark"] body.erciyes-site .eb-verify-card a{
  color:#8fcaff!important;
  -webkit-text-fill-color:#8fcaff!important;
}
html[data-theme="dark"] body.erciyes-site .eb-auth-compact .eb-login-links a:hover,
html[data-theme="dark"] body.erciyes-site .eb-auth-minimal .eb-auth-secondary a:hover,
html[data-theme="dark"] body.erciyes-site .eb-verify-card a:hover{
  color:#cbe7ff!important;
  -webkit-text-fill-color:#cbe7ff!important;
}
html[data-theme="dark"] body.erciyes-site .eb-auth-compact .eb-login-card .eb-password-wrap>button,
html[data-theme="dark"] body.erciyes-site .eb-auth-minimal .eb-password-wrap>button,
html[data-theme="dark"] body.erciyes-site .eb-verify-card .eb-password-wrap>button{
  color:#a9c7de!important;
  -webkit-text-fill-color:#a9c7de!important;
}
html[data-theme="dark"] body.erciyes-site .eb-auth-compact .eb-check,
html[data-theme="dark"] body.erciyes-site .eb-auth-minimal .eb-check{
  color:#d2e0eb!important;
  -webkit-text-fill-color:#d2e0eb!important;
}
html[data-theme="dark"] body.erciyes-site .eb-auth-compact .eb-check input[type="checkbox"],
html[data-theme="dark"] body.erciyes-site .eb-auth-minimal .eb-check input[type="checkbox"]{
  accent-color:#1b92e6;
}
html[data-theme="dark"] body.erciyes-site .eb-auth-compact .eb-auth-notice,
html[data-theme="dark"] body.erciyes-site .eb-auth-minimal .eb-auth-notice,
html[data-theme="dark"] body.erciyes-site .eb-verify-card .eb-auth-notice{
  background:#162635!important;
  border:1px solid #315a79!important;
  color:#e6f3ff!important;
  -webkit-text-fill-color:#e6f3ff!important;
}

html[data-theme="dark"] body.erciyes-site .eb-home-store-links .button,
html[data-theme="dark"] body.erciyes-site .eb-home-store-links .button :where(span,svg,path){
  background:linear-gradient(180deg,#132433 0%,#0f1c27 100%)!important;
  border:1px solid rgba(255,255,255,.18)!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  fill:currentColor!important;
  stroke:currentColor!important;
  opacity:1!important;
}
html[data-theme="dark"] body.erciyes-site .eb-home-store-links .button:hover{
  background:linear-gradient(180deg,#193043 0%,#132433 100%)!important;
  border-color:rgba(255,255,255,.30)!important;
}
