/* 
Theme Name: Doğru Domain Listesi
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Dogruweb
Author: Dogruweb
Author URI: https://dogruweb.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */


/* .domain-badge {
  display: inline-block;
  padding: 6px 12px;
  border-radius: 8px;
  font-size: 13px;
  font-weight: 600;
  text-transform: capitalize;
  color: #fff;
} */
.domain-badge {
  display: inline-block;

  font-weight: 600;
  text-transform: capitalize;
  color: #fff;
  line-height: 1.2;     /* Dikey hizayı sıkılaştırır */
}

.domain-badge:contains("Standart") { background-color: #6c757d !important; }
.domain-badge:contains("Populer") { background-color: #007bff !important; }
.domain-badge:contains("Premium") { background-color: #ffc107 !important; color: #000 !important; }

.domain-badge .elementor-dynamic-field:contains("standart") {
  background-color: #6c757d !important;
  color: #fff !important;
  padding: 6px 12px;
  border-radius: 8px;
  display: inline-block;
}

.domain-badge .elementor-dynamic-field:contains("populer") {
  background-color: #007bff !important;
  color: #fff !important;
  padding: 6px 12px;
  border-radius: 8px;
  display: inline-block;
}

.domain-badge .elementor-dynamic-field:contains("Premium") {
  background-color: var(--e-global-color-c07f134) !important;
  color: #000 !important;
  padding: 6px 12px;
  border-radius: 8px;
  display: inline-block;
}

.domain-badge.badge-premium .elementor-button {
  background-color: var(--e-global-color-c07f134) !important;
  color: #000 !important;
}

.domain-badge.badge-populer .elementor-button {
/*   background-color: #007bff !important; */
	background-color: var(--e-global-color-primary) !important;
  color: #fff !important;
}
.domain-badge.badge-standart .elementor-button {
  background-color: #6c757d !important;
  color: #fff !important;
}

.domain-search-row {
            display: flex;
            gap: 10px;
            align-items: center;
            flex-wrap: wrap;
        }

        .domain-search-row input,
        .domain-search-row select {
            padding: 10px 12px;
            border-radius: 6px;
            border: 1px solid #ddd;
            font-size: 14px;
            flex: 1;
            min-width: 60px;
        }

        .domain-search-row .elementor-button {
            background-color: var(--e-global-color-primary);
            color: #fff;
			border: 1px solid var(--e-global-color-primary);
            border-radius: 6px;
            padding: 10px 16px;
            cursor: pointer;
            transition: 0.3s;
        }

        .domain-search-row .elementor-button:hover {
            background-color: var(--e-global-color-secondary);
        }

.premium-hero {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.premium-hero::before {
  content: "";
  position: absolute;
  top: -150%;
  left: -150%;
  width: 200%;
  height: 200%;
  background: linear-gradient(
    135deg,
    rgba(255, 255, 255, 0) 40%,
    rgba(255, 255, 255, 0.5) 50%,
    rgba(255, 255, 255, 0) 60%
  );
  transform: translate(0, 0);
  transition: transform 1s ease;
  z-index: 2;
  pointer-events: none;
}

.premium-hero:hover::before {
  transform: translate(50%, 80%);
}

.premium-hero > * {
  position: relative;
  z-index: 3;
}

