@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//www.erlgrup.com.tr/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.3.9") format("woff2");
}

@font-face {
	font-family: "star";
	font-weight: 400;
	font-style: normal;
	src: url("//www.erlgrup.com.tr/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//www.erlgrup.com.tr/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//www.erlgrup.com.tr/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//www.erlgrup.com.tr/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
}

@font-face {
	font-family: "WooCommerce";
	font-weight: 400;
	font-style: normal;
	src: url("//www.erlgrup.com.tr/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//www.erlgrup.com.tr/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//www.erlgrup.com.tr/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//www.erlgrup.com.tr/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
}

:root {
	--wd-text-font: "Montserrat Regular", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(118,118,118);
	--wd-text-font-size: 15px;
	--wd-title-font: "Montserrat SemiBold", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Montserrat SemiBold", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 600;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Montserrat Regular", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Montserrat SemiBold", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Montserrat Bold", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: #008199;
	--wd-alternative-color: rgb(247,247,247);
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(67,176,42);
	--btn-accented-bgcolor-hover: rgb(64,160,47);
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: url(https://www.erlgrup.com.tr/wp-content/uploads/2021/09/electronics-2-popup.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: #ffffff;
	background-image: none;
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1350px;
--wd-form-brd-radius: 5px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}

@media (min-width: 1350px) {
section.elementor-section.wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


.wd-page-title {
background-color: rgb(67,176,42);
}

@font-face {
	font-family: "Montserrat Regular";
	src: url("//www.erlgrup.com.tr/wp-content/uploads/2025/10/Montserrat-Regular.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Montserrat Bold";
	src: url("//www.erlgrup.com.tr/wp-content/uploads/2025/10/Montserrat-Bold.woff") format("woff");
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: "Montserrat Thin";
	src: url("//www.erlgrup.com.tr/wp-content/uploads/2025/10/Montserrat-Thin.woff") format("woff");
	font-weight: 100;
	font-style: normal;
}

@font-face {
	font-family: "Montserrat Light";
	src: url("//www.erlgrup.com.tr/wp-content/uploads/2025/10/Montserrat-Light.woff") format("woff");
	font-weight: 200;
	font-style: normal;
}

@font-face {
	font-family: "Montserrat SemiBold";
	src: url("//www.erlgrup.com.tr/wp-content/uploads/2025/10/Montserrat-SemiBold.woff") format("woff");
	font-weight: 600;
	font-style: normal;
}

.erl-certs{--ep:#008199;--epd:#00596B;--eti:#242424;--etx:#595959;--emu:#8a8a8a;--ebg:#F7F7F7;--eln:#e6e6e6;
    font-size:15px;line-height:1.65;color:var(--etx);margin:0}
  /* Elementor Tam Genişlik şablonunda Woodmart'ın 15px yan boşluğunu kaldırır (yalnız bu şablonu kullanan sayfaları etkiler) */
  .elementor-template-full-width .wd-content-layout{padding-left:0!important;padding-right:0!important}
  .erl-certs *{box-sizing:border-box}
  .erl-certs .erl-wrap{max-width:1200px;margin:0 auto;padding:0 24px}
  .erl-certs h1,.erl-certs h2,.erl-certs h3,.erl-certs h4{color:var(--eti);font-weight:600;line-height:1.3;margin:0}
  .erl-certs p{margin:0}

  .erl-hero{background:linear-gradient(120deg,var(--epd) 0%,var(--ep) 70%);color:#fff;padding:56px 0 48px}
  .erl-bc{font-size:12px;letter-spacing:.4px;text-transform:uppercase;opacity:.75;margin-bottom:14px}
  .erl-bc a{color:#fff;text-decoration:none}
  .erl-hero h1{color:#fff;font-size:34px;margin-bottom:14px}
  .erl-hero p{max-width:760px;font-size:15.5px;opacity:.92}

  .erl-trust{background:var(--ebg);border-bottom:1px solid var(--eln)}
  .erl-trust .erl-wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0}
  .erl-titem{display:flex;align-items:center;gap:12px;padding:20px 18px;border-left:1px solid var(--eln);font-size:13.5px;font-weight:600;color:var(--eti)}
  .erl-titem:first-child{border-left:none}
  .erl-tick{flex:0 0 26px;height:26px;border-radius:50%;background:var(--ep);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px}

  .erl-sec{padding:56px 0}
  .erl-sec.erl-alt{background:var(--ebg)}
  .erl-shead{max-width:820px;margin-bottom:34px}
  .erl-kick{color:var(--ep);font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:8px}
  .erl-shead h2{font-size:26px;margin-bottom:10px}

  .erl-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:22px}
  .erl-card{background:#fff;border:1px solid var(--eln);display:flex;flex-direction:column;transition:box-shadow .2s}
  .erl-card:hover{box-shadow:0 10px 30px rgba(0,89,107,.12)}
  .erl-ctop{display:flex;gap:16px;align-items:center;padding:22px 22px 0}
  .erl-badge{flex:0 0 62px;height:78px;background:linear-gradient(160deg,var(--ep) 0%,var(--epd) 100%);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:4px;position:relative}
  .erl-badge::after{content:"";position:absolute;inset:4px;border:1px solid rgba(255,255,255,.35);border-radius:2px}
  .erl-badge b{font-size:15px;letter-spacing:.5px}
  .erl-badge span{font-size:8.5px;letter-spacing:1px;opacity:.85;text-transform:uppercase}
  .erl-card h3{font-size:16.5px}
  .erl-card h3 small{display:block;font-size:12.5px;color:var(--emu);font-weight:500;margin-top:3px}
  .erl-card > p{padding:14px 22px 0;font-size:13.5px}
  .erl-meta{margin:16px 22px 0;border-top:1px dashed var(--eln);padding-top:12px;font-size:12px;color:var(--emu)}
  .erl-meta div{display:flex;justify-content:space-between;gap:12px;padding:2.5px 0}
  .erl-meta b{color:var(--eti);font-weight:600;text-align:right}
  .erl-cbtns{display:flex;gap:10px;padding:18px 22px 22px;margin-top:auto}
  .erl-btn{display:inline-block;padding:11px 20px;font-size:12.5px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;border:none;border-radius:5px}
  a.erl-btn{color:#fff}
  .erl-btn-p{background:var(--ep);color:#fff}
  .erl-btn-p:hover{background:var(--epd);color:#fff}
  .erl-btn-g{background:transparent;color:var(--ep);border:1.5px solid var(--ep)}
  .erl-btn-g:hover{background:var(--ep);color:#fff}
  a.erl-btn-g{color:var(--ep)}
  .erl-tag{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;padding:3px 9px;border-radius:2px;background:#e4f3f6;color:var(--epd);margin-left:8px;vertical-align:middle}

  .erl-pills{display:flex;flex-wrap:wrap;gap:14px}
  .erl-pill{background:#fff;border:1px solid var(--eln);padding:16px 20px;display:flex;gap:14px;align-items:center;max-width:560px}
  .erl-pill .erl-ic{flex:0 0 40px;height:40px;border-radius:50%;background:#e4f3f6;color:var(--epd);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:11px}
  .erl-pill h4{font-size:14px}
  .erl-pill p{font-size:12.5px;margin-top:2px}
  .erl-note{margin-top:18px;font-size:12.5px;color:var(--emu);border-left:3px solid var(--ep);padding:8px 14px;background:#fff}

  .erl-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0;counter-reset:estep}
  .erl-step{position:relative;padding:26px 22px;border-left:1px solid var(--eln)}
  .erl-step:first-child{border-left:none}
  .erl-step::before{counter-increment:estep;content:"0" counter(estep);font-size:30px;font-weight:700;color:var(--ep);opacity:.18;display:block;margin-bottom:6px}
  .erl-step h4{font-size:14.5px;margin-bottom:6px}
  .erl-step p{font-size:12.8px}

  .erl-band{background:linear-gradient(120deg,var(--epd),var(--ep));color:#fff;padding:44px 0}
  .erl-band .erl-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}
  .erl-band h2{color:#fff;font-size:22px;margin-bottom:6px}
  .erl-band p{font-size:13.5px;opacity:.9;max-width:560px}
  .erl-band .erl-btn-w{background:#fff;color:var(--ep)}
  .erl-band a.erl-btn-w{color:var(--ep)}
  .erl-band .erl-btn-g{color:#fff;border-color:rgba(255,255,255,.7)}
  .erl-band a.erl-btn-g{color:#fff}
  .erl-bbtns{display:flex;gap:12px;flex-wrap:wrap}

  .erl-certs details{background:#fff;border:1px solid var(--eln);margin-bottom:12px}
  .erl-certs summary{cursor:pointer;padding:16px 20px;font-weight:600;color:var(--eti);font-size:14.5px;list-style:none;position:relative}
  .erl-certs summary::-webkit-details-marker{display:none}
  .erl-certs summary::after{content:"+";position:absolute;right:20px;top:14px;font-size:20px;color:var(--ep)}
  .erl-certs details[open] summary::after{content:"–"}
  .erl-certs details p{padding:0 20px 16px;font-size:13.5px}

  @media(max-width:640px){.erl-hero h1{font-size:26px}.erl-titem{border-left:none;border-top:1px solid var(--eln)}}