.elementor-11 .elementor-element.elementor-element-0e333e0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}:root{--page-title-display:none;}/* Start custom CSS *//* ===== Sabir Garment — Full width / boşlukları sıfırlama ===== */

html, body {
  margin: 0 !important;
  padding: 0 !important;
  overflow-x: hidden !important;
}

/* Tema container / wrapper genişlik sınırlarını kaldır */
.site,
.site-content,
#page,
#content,
.content-area,
.ast-container,
.elementor-section-wrap,
main {
  max-width: none !important;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Elementor'un kendi kutulu (boxed) container'larını tam genişlik yap */
.elementor-section.elementor-section-boxed > .elementor-container {
  max-width: 100% !important;
}

/* Sayfa/post başlığını (varsa hâlâ görünen) tamamen gizle */
.entry-header,
.page-header,
h1.entry-title,
.entry-title {
  display: none !important;
}

/* Tema header / footer artıklarını gizle (Canvas'a rağmen kalırsa) */
#site-footer,
.site-footer,
.site-header,
#masthead,
.site-branding {
  display: none !important;
}

/* Admin bar (sadece giriş yapmışken görünür, ziyaretçiler görmez ama boşluk bırakabilir) */
html { margin-top: 0 !important; }
#wpadminbar { display: none !important; }

/* İçerik alanının üstünde/altında kalan olası boşluklar */
.elementor,
.elementor-widget-wrap,
.elementor-top-section:first-child {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
.elementor-top-section:last-child {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}/* End custom CSS */