.elementor-17520 .elementor-element.elementor-element-974bbfc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17520 .elementor-element.elementor-element-c788fa7 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-17520 .elementor-element.elementor-element-1633643{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17520 .elementor-element.elementor-element-7ee8b96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17520 .elementor-element.elementor-element-b4988f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-17520 .elementor-element.elementor-element-5cb0b5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17520 .elementor-element.elementor-element-5cb0b5a.elementor-element{--align-self:flex-start;}.elementor-17520 .elementor-element.elementor-element-9fe53b5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17520 .elementor-element.elementor-element-76138e5.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-17520 .elementor-element.elementor-element-2075cab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17520 .elementor-element.elementor-element-806effb{--grid-columns:4;--grid-row-gap:20px;width:var( --container-widget-width, 103.51% );max-width:103.51%;--container-widget-width:103.51%;--container-widget-flex-grow:0;--grid-column-gap:0px;}.elementor-17520 .elementor-element.elementor-element-806effb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17520 .elementor-element.elementor-element-806effb .elementor-pagination{text-align:center;font-size:20px;margin-top:25px;}.elementor-17520 .elementor-element.elementor-element-806effb .elementor-pagination .page-numbers:not(.dots){color:#FEA910;}.elementor-17520 .elementor-element.elementor-element-806effb .elementor-pagination a.page-numbers:hover{color:#000000;}.elementor-17520 .elementor-element.elementor-element-806effb .elementor-pagination .page-numbers.current{color:#000000;}body:not(.rtl) .elementor-17520 .elementor-element.elementor-element-806effb .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-17520 .elementor-element.elementor-element-806effb .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 0px/2 );}body.rtl .elementor-17520 .elementor-element.elementor-element-806effb .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 0px/2 );}body.rtl .elementor-17520 .elementor-element.elementor-element-806effb .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 0px/2 );}.elementor-17520 .elementor-element.elementor-element-76f6fbc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17520 .elementor-element.elementor-element-f41930f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17520 .elementor-element.elementor-element-7f93bd0{width:100%;max-width:100%;}.elementor-17520 .elementor-element.elementor-element-7f93bd0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17520 .elementor-element.elementor-element-aaf6f89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17520 .elementor-element.elementor-element-632dedb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-17520 .elementor-element.elementor-element-3474feb.elementor-element{--align-self:flex-start;}.elementor-17520 .elementor-element.elementor-element-ad47cd9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17520 .elementor-element.elementor-element-0aa9a1b.elementor-element{--align-self:flex-end;}@media(max-width:1024px){.elementor-17520 .elementor-element.elementor-element-806effb{--grid-columns:2;}}@media(max-width:767px){.elementor-17520 .elementor-element.elementor-element-c788fa7 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-17520 .elementor-element.elementor-element-c788fa7 .elementor-heading-title{font-size:34px;}.elementor-17520 .elementor-element.elementor-element-5cb0b5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17520 .elementor-element.elementor-element-76138e5 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17520 .elementor-element.elementor-element-806effb{--grid-columns:1;}}@media(min-width:768px){.elementor-17520 .elementor-element.elementor-element-b4988f8{--width:50%;}.elementor-17520 .elementor-element.elementor-element-9fe53b5{--width:50%;}.elementor-17520 .elementor-element.elementor-element-2075cab{--content-width:1140px;}.elementor-17520 .elementor-element.elementor-element-76f6fbc{--content-width:1140px;}.elementor-17520 .elementor-element.elementor-element-f41930f{--content-width:1140px;}.elementor-17520 .elementor-element.elementor-element-aaf6f89{--content-width:1130px;}.elementor-17520 .elementor-element.elementor-element-632dedb{--width:50%;}.elementor-17520 .elementor-element.elementor-element-ad47cd9{--width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-5cb0b5a *//* --- PREMIUM "SOFT GOLD" SAYAÇ (MARKA RENGİ) --- */

.patiya-static-counter {
    /* Konumlandırma */
    display: inline-flex;
    align-items: center;
    gap: 8px;
    margin-top: 10px; /* Başlıkla arası */
    
    /* ŞEKİL */
    padding: 8px 16px; /* İdeal dolgunluk */
    border-radius: 50px; /* Tam oval (Hap şekli daha premiumdur) */
    
    /* --- RENK VE TASARIM (EN ÖNEMLİ KISIM) --- */
    /* Zemin: Çok açık krem/turuncu karışımı (Sıcaklık verir) */
    background-color: #fffaf0; 
    
    /* Çerçeve: Marka renginin şeffaf hali (Zarif sınır) */
    border: 1px solid rgba(254, 169, 16, 0.25);
    
    /* Yazı Stili */
    font-family: system-ui, -apple-system, sans-serif;
    font-size: 13px;
    color: #4b5563; /* Ana metin koyu antrasit (Okunabilirlik için) */
    font-weight: 600;
    line-height: 1;
}

/* İkon (Kutu Simgesi) */
.patiya-static-counter svg {
    color: #FEA910; /* Marka Rengi Turuncu */
    width: 16px;
    height: 16px;
    /* İkon biraz daha belirgin olsun */
    filter: drop-shadow(0 2px 4px rgba(254, 169, 16, 0.2)); 
}

/* Rakam Vurgusu */
.static-number {
    color: #FEA910; /* Marka Rengi Turuncu */
    font-weight: 800; /* Ekstra Kalın */
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-76138e5 *//* --- ULTRA PREMIUM GLASS DROPDOWN (SENİN TASARIMIN) --- */

/* 1. KAPSAYICI (Tıklanma Sorunu Çözüldü) */
.patiya-glass-dropdown {
    position: relative;
    display: inline-block;
    z-index: 999; /* Ürünlerin üstünde kalır */
    font-family: 'Rubik', sans-serif; /* Senin Fontun */
    min-width: 240px;
}

/* 2. TETİKLEYİCİ */
.glass-trigger {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 15px;
    cursor: pointer;
    
    padding: 14px 24px;
    border-radius: 14px;
    
    /* CAM EFEKTİ */
    background: #ffffff; /* Temiz görünüm */
    border: 1px solid #e2e8f0;
    box-shadow: 0 4px 20px rgba(0,0,0,0.06);
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Hover Durumu */
.patiya-glass-dropdown:hover .glass-trigger {
    background: #ffffff;
    transform: translateY(-2px);
    box-shadow: 0 15px 30px -5px rgba(0, 0, 0, 0.1);
    border-color: #FEA910;
}

/* İkon ve Yazı */
.glass-trigger .trigger-text {
    font-size: 14px;
    font-weight: 600;
    color: #111827;
    flex-grow: 1;
}
.glass-trigger .trigger-icon svg {
    width: 20px;
    height: 20px;
    color: #FEA910;
}
.glass-trigger .trigger-arrow svg {
    width: 16px;
    height: 16px;
    color: #94a3b8;
    transition: transform 0.4s;
}

/* 3. AÇILIR MENÜ (Geniş Panel) */
.glass-menu {
    opacity: 0;
    visibility: hidden;
    transform: translateY(15px);
    
    position: absolute;
    top: calc(100% + 10px);
    right: 0; /* Sağa hizalı açılır */
    
    width: 280px; 
    
    background: rgba(255, 255, 255, 0.98);
    backdrop-filter: blur(20px);
    border-radius: 16px;
    padding: 10px;
    border: 1px solid #f1f5f9;
    
    box-shadow: 0 20px 40px -5px rgba(0, 0, 0, 0.15);
    z-index: 1000;
    transition: all 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);
}

/* 4. AÇILMA ANİMASYONU */
.patiya-glass-dropdown:hover .glass-menu {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}
.patiya-glass-dropdown:hover .trigger-arrow svg {
    transform: rotate(180deg);
    color: #FEA910;
}

/* 5. MENÜ ELEMANLARI */
.glass-item {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 12px 16px;
    border-radius: 10px;
    
    text-decoration: none !important;
    color: #4b5563;
    font-size: 14px;
    font-weight: 500;
    transition: all 0.2s;
    margin-bottom: 2px;
}

.glass-item .item-icon svg {
    width: 18px;
    height: 18px;
    color: #9ca3af;
    transition: 0.2s;
}

/* Hover & Active */
.glass-item:hover {
    background: #fff7ed;
    color: #FEA910;
    transform: translateX(5px);
}
.glass-item:hover .item-icon svg {
    color: #FEA910;
}

.glass-item.active {
    background: #fff7ed;
    color: #FEA910;
    font-weight: 700;
}
.glass-item .item-check {
    margin-left: auto;
    color: #FEA910;
    width: 16px;
    height: 16px;
}

/* Mobil Uyum */
@media (max-width: 768px) {
    .patiya-glass-dropdown {
        width: 100%;
        min-width: unset;
    }
    .glass-menu {
        width: 100%;
    }
}/* End custom CSS */