.elementor-3371 .elementor-element.elementor-element-fb8287f{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3371 .elementor-element.elementor-element-6be90d3{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-1217ae8 );}.elementor-3371 .elementor-element.elementor-element-6be90d3 .elementor-heading-title{color:var( --e-global-color-204f3da );}.elementor-3371 .elementor-element.elementor-element-6be90d3 .elementor-heading-title a:hover, .elementor-3371 .elementor-element.elementor-element-6be90d3 .elementor-heading-title a:focus{color:var( --e-global-color-204f3da );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3371 .elementor-element.elementor-element-5ebcaf3 .elementor-nav-menu .elementor-item{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1em;}.elementor-3371 .elementor-element.elementor-element-5ebcaf3 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-top:5px;padding-bottom:5px;}.elementor-3371 .elementor-element.elementor-element-5ebcaf3 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-3371 .elementor-element.elementor-element-5ebcaf3 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-3371 .elementor-element.elementor-element-5ebcaf3 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-3371 .elementor-element.elementor-element-5ebcaf3 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-3371 .elementor-element.elementor-element-5ebcaf3 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-3371 .elementor-element.elementor-element-5ebcaf3 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-3371 .elementor-element.elementor-element-5ebcaf3 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-3371 .elementor-element.elementor-element-5ebcaf3 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-3371 .elementor-element.elementor-element-5ebcaf3 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-3371 .elementor-element.elementor-element-5ebcaf3 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-3371 .elementor-element.elementor-element-5ebcaf3 .e--pointer-underline .elementor-item:after,
					 .elementor-3371 .elementor-element.elementor-element-5ebcaf3 .e--pointer-overline .elementor-item:before,
					 .elementor-3371 .elementor-element.elementor-element-5ebcaf3 .e--pointer-double-line .elementor-item:before,
					 .elementor-3371 .elementor-element.elementor-element-5ebcaf3 .e--pointer-double-line .elementor-item:after{height:0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for container, class: .elementor-element-fb8287f *//* =========================================================
   FATİH KALEM – ÜRÜN KATEGORİ MENÜSÜ
   Desktop + Tablet mevcut görünüm
   Mobilde açılır menü
========================================================= */


/* =========================================================
   1. ANA WIDGET
========================================================= */

.product-kategori-menu {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================================
   2. ANA MENÜ CONTAINER
========================================================= */

.product-kategori-menu .elementor-nav-menu--main,
.product-kategori-menu .elementor-nav-menu__container {
    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;

    box-shadow: none !important;

    max-height: none !important;
    overflow: visible !important;
}


/* =========================================================
   3. MENÜ LİSTESİ
========================================================= */

.product-kategori-menu .elementor-nav-menu--main > ul {
    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    list-style: none !important;
}


/* =========================================================
   4. MENÜ SATIRLARI
========================================================= */

.product-kategori-menu .elementor-nav-menu--main > ul > li {
    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    list-style: none !important;
}


/* =========================================================
   5. NORMAL KATEGORİ LINKLERİ
========================================================= */

.product-kategori-menu
.elementor-nav-menu--main
> ul
> li
> a.elementor-item {

    position: relative !important;

    display: flex !important;
    align-items: center !important;

    width: 100% !important;

    margin: 0 !important;
    padding: 7px 14px !important;

    box-sizing: border-box !important;

    color: #4A4F57 !important;
    background: transparent !important;

    border: 0 !important;
    border-right: 4px solid transparent !important;

    border-radius: 6px !important;

    box-shadow: none !important;

    font-size: 15px !important;
    line-height: 1.45 !important;
    font-weight: 500 !important;

    letter-spacing: 0 !important;

    text-decoration: none !important;

    transition:
        color .25s ease,
        background-color .25s ease,
        box-shadow .25s ease,
        border-color .25s ease,
        transform .25s ease !important;
}


/* =========================================================
   6. ELEMENTOR POINTER / UNDERLINE KAPAT
========================================================= */

.product-kategori-menu
.elementor-nav-menu--main
a.elementor-item::before,

.product-kategori-menu
.elementor-nav-menu--main
a.elementor-item::after {

    display: none !important;

    content: none !important;

    opacity: 0 !important;

    width: 0 !important;
    height: 0 !important;

    border: 0 !important;
}


/* =========================================================
   7. NORMAL HOVER
========================================================= */

.product-kategori-menu
.elementor-nav-menu--main
> ul
> li:not(.current-menu-item)
> a.elementor-item:hover {

    color: #D50018 !important;

    background: #FFF7F8 !important;

    font-weight: 600 !important;

    border-right: 4px solid transparent !important;

    box-shadow: inset 3px 0 0 #D50018 !important;

    transform: translateX(2px) !important;
}


/* =========================================================
   8. AKTİF KATEGORİ
========================================================= */

.product-kategori-menu
.elementor-nav-menu--main
> ul
> li.current-menu-item
> a.elementor-item,

.product-kategori-menu
.elementor-nav-menu--main
> ul
> li
> a.elementor-item.elementor-item-active,

.product-kategori-menu
.elementor-nav-menu--main
> ul
> li
> a.elementor-item[aria-current="page"] {

    color: #D50018 !important;

    background: #FFF3F5 !important;

    font-weight: 700 !important;

    border-right: 4px solid #D50018 !important;

    border-radius: 6px 0 0 6px !important;

    box-shadow: none !important;

    transform: none !important;
}


/* =========================================================
   9. AKTİF HOVER
========================================================= */

.product-kategori-menu
.elementor-nav-menu--main
> ul
> li.current-menu-item
> a.elementor-item:hover,

.product-kategori-menu
.elementor-nav-menu--main
> ul
> li
> a.elementor-item.elementor-item-active:hover,

.product-kategori-menu
.elementor-nav-menu--main
> ul
> li
> a.elementor-item[aria-current="page"]:hover {

    color: #D50018 !important;

    background: #FFECEF !important;

    font-weight: 700 !important;

    border-right: 4px solid #D50018 !important;

    border-radius: 6px 0 0 6px !important;

    box-shadow: none !important;

    transform: none !important;
}


/* =========================================================
   10. KLAVYE / FOCUS
========================================================= */

.product-kategori-menu
.elementor-nav-menu--main
> ul
> li
> a.elementor-item:focus-visible {

    color: #D50018 !important;

    background: #FFF7F8 !important;

    outline: 2px solid rgba(213, 0, 24, .20) !important;
    outline-offset: 2px !important;
}


/* =========================================================
   11. KATEGORİLER BAŞLIĞI
========================================================= */

.fatih-category-sidebar
> .e-con-inner
> .elementor-widget-heading
.elementor-heading-title {

    margin: 0 0 18px 0 !important;

    padding: 0 !important;

    color: #171A1F !important;

    font-size: 18px !important;
    line-height: 1.25 !important;
    font-weight: 700 !important;

    letter-spacing: -0.2px !important;
}


/* =========================================================
   12. ELEMENTOR DROPDOWN MENÜ
========================================================= */

.product-kategori-menu .elementor-nav-menu--dropdown {
    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    background: #FFFFFF !important;

    border: 0 !important;

    box-shadow: none !important;
}


.product-kategori-menu .elementor-nav-menu--dropdown ul {
    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    list-style: none !important;
}


.product-kategori-menu .elementor-nav-menu--dropdown li {
    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================================
   13. DROPDOWN NORMAL LINK
========================================================= */

.product-kategori-menu
.elementor-nav-menu--dropdown
a.elementor-item {

    width: 100% !important;

    padding: 8px 12px !important;

    box-sizing: border-box !important;

    color: #4A4F57 !important;

    background: transparent !important;

    border: 0 !important;
    border-right: 3px solid transparent !important;

    border-radius: 6px !important;

    font-size: 14px !important;
    line-height: 1.45 !important;
    font-weight: 500 !important;

    text-decoration: none !important;

    transition:
        color .25s ease,
        background-color .25s ease,
        transform .25s ease !important;
}


/* =========================================================
   14. DROPDOWN HOVER
========================================================= */

.product-kategori-menu
.elementor-nav-menu--dropdown
a.elementor-item:hover {

    color: #D50018 !important;

    background: #FFF7F8 !important;

    transform: translateX(2px) !important;
}


/* =========================================================
   15. DROPDOWN AKTİF KATEGORİ
========================================================= */

.product-kategori-menu
.elementor-nav-menu--dropdown
li.current-menu-item
> a.elementor-item,

.product-kategori-menu
.elementor-nav-menu--dropdown
a.elementor-item.elementor-item-active,

.product-kategori-menu
.elementor-nav-menu--dropdown
a.elementor-item[aria-current="page"] {

    color: #D50018 !important;

    background: #FFF3F5 !important;

    font-weight: 700 !important;

    border-right: 3px solid #D50018 !important;

    border-radius: 6px 0 0 6px !important;

    transform: none !important;
}


/* =========================================================
   16. TABLET
========================================================= */

@media (max-width: 1024px) {

    .product-kategori-menu
    .elementor-nav-menu--main
    > ul
    > li
    > a.elementor-item {

        font-size: 15px !important;
    }

}


/* =========================================================
   17. MOBİL – AÇILIR KATEGORİ MENÜSÜ
========================================================= */

@media (max-width: 767px) {

    /* Ana sidebar */
    .fatih-category-sidebar {
        width: 100% !important;

        margin: 0 0 20px 0 !important;
        padding: 0 !important;

        background: #FFFFFF !important;

        border: 1px solid #E4E5E7 !important;
        border-radius: 10px !important;

        overflow: hidden !important;

        box-shadow: 0 4px 14px rgba(23, 26, 31, 0.04) !important;
    }


    /* Başlık widget */
    .fatih-category-sidebar
    > .e-con-inner
    > .elementor-widget-heading {

        position: relative !important;

        width: 100% !important;

        margin: 0 !important;
        padding: 0 !important;

        cursor: pointer !important;

        user-select: none !important;
    }


    /* Başlık */
    .fatih-category-sidebar
    > .e-con-inner
    > .elementor-widget-heading
    .elementor-heading-title {

        position: relative !important;

        display: flex !important;
        flex-direction: column !important;
        align-items: flex-start !important;
        justify-content: center !important;

        width: 100% !important;
        min-height: 74px !important;

        margin: 0 !important;

        padding: 14px 66px 14px 16px !important;

        color: #171A1F !important;
        background: #FFFFFF !important;

        font-size: 16px !important;
        line-height: 1.25 !important;
        font-weight: 700 !important;

        letter-spacing: -0.2px !important;

        transition:
            background-color .25s ease,
            color .25s ease !important;
    }


    /* Yardımcı açıklama */
    .fatih-category-sidebar
    > .e-con-inner
    > .elementor-widget-heading
    .elementor-heading-title::before {

        content: "Ürün kategorilerini görüntüle" !important;

        display: block !important;

        order: 2 !important;

        margin-top: 4px !important;

        color: #7A7F87 !important;

        font-size: 12px !important;
        line-height: 1.3 !important;
        font-weight: 400 !important;

        letter-spacing: 0 !important;
    }


    /* Başlık hover */
    .fatih-category-sidebar
    > .e-con-inner
    > .elementor-widget-heading:hover
    .elementor-heading-title {

        background: #FFF7F8 !important;

        color: #D50018 !important;
    }


    /* =====================================================
       + / - BUTONU
    ===================================================== */

    .fatih-category-sidebar
    > .e-con-inner
    > .elementor-widget-heading
    .elementor-heading-title::after {

        content: "+" !important;

        position: absolute !important;

        top: 50% !important;
        right: 14px !important;

        width: 32px !important;
        height: 32px !important;

        margin: 0 !important;
        padding: 0 !important;

        display: flex !important;
        align-items: center !important;
        justify-content: center !important;

        transform: translateY(-50%) !important;

        background: #D50018 !important;

        border-radius: 50% !important;

        color: #FFFFFF !important;

        font-family: Arial, Helvetica, sans-serif !important;
        font-size: 21px !important;
        font-weight: 400 !important;
        line-height: 32px !important;

        text-align: center !important;
        text-indent: 0 !important;

        box-sizing: border-box !important;

        box-shadow: 0 4px 10px rgba(213, 0, 24, .18) !important;

        transition:
            background-color .25s ease,
            box-shadow .25s ease,
            transform .25s ease !important;
    }


    /* Hover'da + butonu */
    .fatih-category-sidebar
    > .e-con-inner
    > .elementor-widget-heading:hover
    .elementor-heading-title::after {

        background: #B80015 !important;

        box-shadow: 0 5px 14px rgba(213, 0, 24, .25) !important;
    }


    /* Açık durumda başlık */
    .fatih-category-sidebar.is-open
    > .e-con-inner
    > .elementor-widget-heading
    .elementor-heading-title {

        color: #D50018 !important;

        background: #FFF7F8 !important;
    }


    /* Açık durumda yardımcı metin */
    .fatih-category-sidebar.is-open
    > .e-con-inner
    > .elementor-widget-heading
    .elementor-heading-title::before {

        content: "Ürün kategorilerini gizle" !important;

        color: #777C84 !important;
    }


    /* Açık durumda eksi */
    .fatih-category-sidebar.is-open
    > .e-con-inner
    > .elementor-widget-heading
    .elementor-heading-title::after {

        content: "−" !important;

        transform: translateY(-50%) !important;

        background: #B80015 !important;

        font-size: 21px !important;
        line-height: 32px !important;
    }


    /* Menü normalde gizli */
    .fatih-category-sidebar
    .product-kategori-menu {

        display: none !important;

        width: 100% !important;

        margin: 0 !important;

        padding: 8px 10px 12px 10px !important;

        background: #FFFFFF !important;

        border-top: 1px solid #ECEDEF !important;
    }


    /* Açık durumda göster */
    .fatih-category-sidebar.is-open
    .product-kategori-menu {

        display: block !important;
    }


    /* Desktop/main nav'i mobilde kullan */
    .fatih-category-sidebar
    .product-kategori-menu
    .elementor-nav-menu--main {

        display: block !important;

        width: 100% !important;

        margin: 0 !important;
        padding: 0 !important;

        max-height: none !important;

        overflow: visible !important;
    }


    /* Elementor'un ikinci dropdown kopyasını gizle */
    .fatih-category-sidebar
    .product-kategori-menu
    .elementor-nav-menu--dropdown {

        display: none !important;
    }


    /* Menü listesi */
    .fatih-category-sidebar
    .product-kategori-menu
    .elementor-nav-menu--main
    > ul {

        width: 100% !important;

        margin: 0 !important;
        padding: 0 !important;
    }


    /* Normal mobil link */
    .fatih-category-sidebar
    .product-kategori-menu
    .elementor-nav-menu--main
    > ul
    > li
    > a.elementor-item {

        padding: 9px 12px !important;

        font-size: 14px !important;
        line-height: 1.4 !important;

        border-right: 3px solid transparent !important;

        border-radius: 6px !important;
    }


    /* Mobil hover */
    .fatih-category-sidebar
    .product-kategori-menu
    .elementor-nav-menu--main
    > ul
    > li:not(.current-menu-item)
    > a.elementor-item:hover {

        color: #D50018 !important;

        background: #FFF7F8 !important;

        font-weight: 600 !important;

        border-right: 3px solid transparent !important;

        box-shadow: inset 3px 0 0 #D50018 !important;

        transform: translateX(2px) !important;
    }


    /* Mobil aktif kategori */
    .fatih-category-sidebar
    .product-kategori-menu
    .elementor-nav-menu--main
    > ul
    > li.current-menu-item
    > a.elementor-item,

    .fatih-category-sidebar
    .product-kategori-menu
    .elementor-nav-menu--main
    > ul
    > li
    > a.elementor-item.elementor-item-active,

    .fatih-category-sidebar
    .product-kategori-menu
    .elementor-nav-menu--main
    > ul
    > li
    > a.elementor-item[aria-current="page"] {

        color: #D50018 !important;

        background: #FFF3F5 !important;

        font-weight: 700 !important;

        border-right: 3px solid #D50018 !important;

        border-radius: 6px 0 0 6px !important;

        box-shadow: none !important;

        transform: none !important;
    }


    /* Mobil aktif hover */
    .fatih-category-sidebar
    .product-kategori-menu
    .elementor-nav-menu--main
    > ul
    > li.current-menu-item
    > a.elementor-item:hover,

    .fatih-category-sidebar
    .product-kategori-menu
    .elementor-nav-menu--main
    > ul
    > li
    > a.elementor-item.elementor-item-active:hover,

    .fatih-category-sidebar
    .product-kategori-menu
    .elementor-nav-menu--main
    > ul
    > li
    > a.elementor-item[aria-current="page"]:hover {

        color: #D50018 !important;

        background: #FFECEF !important;

        font-weight: 700 !important;

        border-right: 3px solid #D50018 !important;

        box-shadow: none !important;

        transform: none !important;
    }

}


/* =========================================================
   18. FATİH KALEM – ELEMENTOR PAGINATION
========================================================= */

.elementor-pagination {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex-wrap: wrap !important;

    gap: 7px !important;

    width: 100% !important;

    margin-top: 40px !important;
    padding: 0 !important;
}


/* Sayfa numaraları */
.elementor-pagination .page-numbers {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;

    min-width: 40px !important;
    height: 40px !important;

    margin: 0 !important;
    padding: 0 12px !important;

    background: #FFFFFF !important;

    border: 1px solid #E1E3E6 !important;
    border-radius: 7px !important;

    color: #4A4F57 !important;

    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 1 !important;

    text-decoration: none !important;

    box-shadow: none !important;

    box-sizing: border-box !important;

    transition: all .2s ease !important;
}


/* Normal hover */
.elementor-pagination a.page-numbers:hover {

    color: #D50018 !important;

    background: #FFF5F6 !important;

    border-color: #D50018 !important;

    transform: translateY(-1px) !important;
}


/* Aktif sayfa */
.elementor-pagination .page-numbers.current {

    color: #FFFFFF !important;

    background: #D50018 !important;

    border-color: #D50018 !important;

    font-weight: 700 !important;

    box-shadow: 0 4px 12px rgba(213, 0, 24, .15) !important;
}


/* Önceki / Sonraki */
.elementor-pagination .page-numbers.prev,
.elementor-pagination .page-numbers.next {

    min-width: auto !important;

    padding-left: 16px !important;
    padding-right: 16px !important;

    color: #171A1F !important;

    font-weight: 600 !important;
}


/* Önceki ok */
.elementor-pagination .page-numbers.prev::before {

    content: "←" !important;

    margin-right: 7px !important;

    font-size: 16px !important;
}


/* Sonraki ok */
.elementor-pagination .page-numbers.next::after {

    content: "→" !important;

    margin-left: 7px !important;

    font-size: 16px !important;
}


/* Önceki / Sonraki hover */
.elementor-pagination .page-numbers.prev:hover,
.elementor-pagination .page-numbers.next:hover {

    color: #D50018 !important;

    background: #FFF5F6 !important;

    border-color: #D50018 !important;
}


/* Screen reader text görünmesin */
.elementor-pagination .elementor-screen-only {

    position: absolute !important;

    width: 1px !important;
    height: 1px !important;

    margin: -1px !important;
    padding: 0 !important;

    overflow: hidden !important;

    clip: rect(0, 0, 0, 0) !important;

    white-space: nowrap !important;

    border: 0 !important;
}


/* Tablet pagination */
@media (max-width: 1024px) {

    .elementor-pagination {
        gap: 6px !important;
    }

    .elementor-pagination .page-numbers {

        min-width: 38px !important;
        height: 38px !important;

        font-size: 13px !important;
    }

}


/* Mobil pagination */
@media (max-width: 767px) {

    .elementor-pagination {
        gap: 5px !important;
    }

    .elementor-pagination .page-numbers {

        min-width: 36px !important;
        height: 36px !important;

        padding: 0 9px !important;

        font-size: 13px !important;

        border-radius: 6px !important;
    }

    .elementor-pagination .page-numbers.prev,
    .elementor-pagination .page-numbers.next {

        padding-left: 11px !important;
        padding-right: 11px !important;
    }

}/* End custom CSS */