﻿.brand-profile-container {
    padding-top: 154px !important;
    display: flex;
    justify-content: center;
    padding-left: 120px;
    padding-right: 120px;
}

.brand-info-area {
    width: 100% !important;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08) !important;
}

.brand-name-mobil {
    right: 2.5rem;
    position: relative;
}

.brand-info-area.brand-profile-page-info-section {
    height: 100%;
}

.farmer-special-slider-items.fm-marka-items article {
    max-width: 100% !important;
}

.brand-profile-container.brand-profile-markaya-sor-page-bar {
    height: 320px;
    padding-right: 4.5rem;
    padding-left: 4.5rem;
}

.brand-info-area.brand-profile-markaya-sor-info-page {
    position: absolute !important;
    width: 100% !important;
    width: calc(100% - 15rem) !important;
}

.brand-profile-container.urunlistesi-brand-head {
    height: 340px;
}

.brand-info-area.brand-info-zip-avantaj-page {
    position: absolute !important;
    width: 100% !important;
    width: calc(100% - 15rem) !important;
}

/* "Bitkiniz, tarlanız için ne arıyorsunuz?" arama kutusu (UrunListesi/MarkaKampanyalar/EnCokSatanlar
   ortak) - daha kısa, daha geniş, modern (pill) border */
.avantaj-search-container {
    min-width: 560px;
}

.avantaj-search-input {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
    padding-right: 4rem !important;
    border: 1.5px solid #dadfe5 !important;
    border-radius: 999px !important;
    transition: border-color 0.2s ease, box-shadow 0.2s ease;
}

    .avantaj-search-input:focus {
        border-color: #38a2ff !important;
        outline: none;
        box-shadow: 0 0 0 3px rgba(56, 162, 255, 0.12);
    }

.markaya-sorarea-container {
    padding-left: 8rem;
    padding-right: 8rem;
    padding-top: 6.5rem !important;
}

.model-urunuzmani-content {
    max-width: 100% !important
}

.model-urunuzmani-dialog {
    max-width: 100% !important
}

.markaya-sorarea-yenimesaj {
    padding-left: 96px;
    padding-right: 96px;
}

.zip-avantaj-gor-three-button:after {
    content: "";
    display: block;
    border-bottom: 0.1px solid black;
    padding-bottom: 24px;
}

.border-danger {
    border: 1px solid #dc3545 !important;
}

.zip-avantaj-gor-main-container {
    width: 100% !important;
    padding-left: 8rem;
    padding-right: 8rem;
    padding-top: 3rem;
}

    .zip-avantaj-gor-main-container.zip-avantaj-gor-mainbrand-profile-section.zip-avantaj-gor-brand-user {
        padding-top: 5.40rem;
    }

        .zip-avantaj-gor-main-container.zip-avantaj-gor-mainbrand-profile-section.zip-avantaj-gor-brand-user > div {
            padding-bottom: 3rem;
        }

.ciftcilere-ozel-slider-container.ciftcilere-ozel-slider-brand-product-first {
    padding: 2.5rem 7.875rem 7rem !important;
}

.ciftcilere-ozel-slider-container.ciftcilere-ozel-slider-brand-product-second {
    padding: 4.5rem 8.5rem 6rem !important;
}

.ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-first-wrapper {
    padding: 0px !important;
}

.ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-second-wrapper {
    padding: 0px !important;
}

.ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-first-wrapper, .ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-second-wrapper {
    transform: scale(1) !important;
    transform-origin: center center !important;
}

/* Marka ürün sliderı: sona/başa gelindiğinde ok ikonu görsel olarak da pasif görünsün */
.brand-ciftcilere-ozel-slider-arrow .slider-nav-really-disabled {
    opacity: .35;
    cursor: not-allowed;
    pointer-events: none;
}

.zip-avantaj-product-image > img {
    width: 100% !important;
    height: 23rem;
    object-fit: contain;
    justify-content: center;
    align-items: center;
    display: flex;
    margin: 0 auto;
}

.zip-avantaj-product-image-list > img {
    width: 160px !important;
    height: 160px !important;
    object-fit: contain;
}

.article-wrapper > figure > img {
    width: 100% !important;
    height: 26rem;
    object-fit: contain;
    justify-content: center;
    align-items: center;
    display: flex;
}

/*Ortak CSS*/
@media(min-width:768px) and (max-width:1199.98px) {
    .ciftcilere-ozel-slider-container.ciftcilere-ozel-slider-brand-product-first {
        padding: 2.5rem 24px !important;
        margin: 0px !important;
    }

    .ciftcilere-ozel-slider-container.ciftcilere-ozel-slider-brand-product-second {
        padding: 2.5rem !important;
    }

    .ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-first-wrapper, .ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-second-wrapper {
        transform: scale(1) !important;
        transform-origin: center center !important;
    }

    .brand-name-mobil {
        right: 0rem !important;
    }
}
/*Ortak CSS*/
@media (max-width:767.98px) {
    .brand-profile-navbar {
        transform: none !important;
    }

    .producer-rating {
        width: 100% !important;
    }

    .brand-profile-about-area {
        max-width: 20rem !important;
    }

    .marka-urunlistesi-support-profil-box {
        margin: 0 auto;
        padding: 2rem 1.5rem;
    }

    .search-list-item-pr-name-img-box {
        width: 100% !important;
    }

    .brand-info-area {
        width: 100% !important;
        width: fit-content;
        padding: 90px 16px 40px 16px !important;
    }

    .markaya-sor-boxleft-text {
        font-size: 1.625rem !important;
    }

    .markaya-sor-boxleft-wrapper svg {
        width: 4rem !important;
        height: 3rem !important;
    }

    .brand-info-area.brand-info-zip-avantaj-page {
        width: calc(100% - 3rem) !important;
        padding-right: 2.25rem !important;
        padding-left: 2.25rem !important;
    }

    .zip-avantaj-gor-wrapper {
        width: 100% !important;
        padding-left: 0rem !important;
        padding-right: 0rem !important;
    }

    .brand-profile-container {
        padding-top: 8rem !important;
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important;
    }

    .product-and-info-container {
        padding: 520px 1.5rem 120px 1.5rem !important;
    }

    .brand-profile-navbar {
        top: 13rem !important;
        padding-right: 60px !important;
    }

    .ciftcilere-ozel-slider-container.ciftcilere-ozel-slider-brand-product-first {
        padding: 1.5rem 1.5rem 3rem !important;
    }

    .ciftcilere-ozel-slider-container.ciftcilere-ozel-slider-brand-product-second {
        padding: 1.5rem 1.5rem 3rem !important;
    }

    .ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-first-wrapper {
        padding: 0px !important;
    }

    .ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-second-wrapper {
        padding: 0px !important;
    }

    .brand-profile-container.brand-profile-page-section {
        padding-bottom: 3rem !important;
    }

    .brand-info-area.brand-profile-page-info-section {
        height: 100% !important;
    }

    .brand-info-area.brand-profile-markaya-sor-info-page {
        position: absolute !important;
        width: 100% !important;
        width: calc(100% - 48px) !important;
    }

    .markaya-sorarea-container {
        padding-top: 20.75rem !important;
        margin-bottom: -56px;
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important;
    }

        .markaya-sorarea-container.markaya-sor-wrapper.markaya-sor-container-spec {
            padding-top: 10rem !important;
        }

    .brand-name-mobil {
        right: 0rem !important;
    }

    .zip-avantaj-gor-main-container {
        padding: 3.5rem 1.5rem 1.5rem 1.5rem !important;
    }

        .zip-avantaj-gor-main-container.zip-avantaj-gor-mainbrand-profile-section {
            padding-top: 8rem !important;
        }

    .ciprofildestek-textarea {
        height: 12.5rem !important;
    }

    .brand-info-area > div:nth-child(2) {
        align-items: start !important;
    }

    .breadcrumb-wrap {
        margin-top: 156px !important;
    }

    .brand-profile-text-area {
        margin-top: 48px !important;
    }

    .navbar-toggler {
        display: inline-block;
    }


    .menu-items {
        display: none !important;
        flex-direction: column;
        position: fixed !important;
        top: 0 !important;
        right: 0px !important;
        bottom: 0 !important;
        padding: 24px 10px;
        z-index: 10;
        background: #ffffff !important;
        width: 100% !important;
        box-shadow: 0 -6px 16px rgba(0, 0, 0, 0.08);
        border-top: 1px solid #e5e5e5;
        gap: 2rem !important;
        margin: 80px 0px 0px !important;
        overflow-y: auto;
    }

    .brand-profile-svg-menu-icon {
        display: block !important;
        width: 32px;
        height: 32px;
        cursor: pointer;
        z-index: 100;
        margin-top: 24px;
    }

    .menu-items.open {
        display: flex !important;
        position: fixed !important;
        top: auto !important;
        bottom: 78px !important;
        right: 0 !important;
        left: 0 !important;
        height: auto !important;
        max-height: 60vh !important;
        padding: 2rem 1rem 1rem 1rem !important;
        margin: 0 !important;
        gap: 1.5rem !important;
        z-index: 11111111 !important;
        box-shadow: 0 -6px 16px rgba(0, 0, 0, 0.08) !important;
        border-top: 1px solid #e5e5e5 !important;
        overflow-y: auto !important;
    }

    .zip-avantaj-filterButton, .zip-avantaj-list-btn, .zip-avantaj-grid-btn {
        gap: 0.75rem;
    }

        .zip-avantaj-filterButton > svg, .zip-avantaj-list-btn > svg, .zip-avantaj-grid-btn > svg {
            width: 1.5rem;
            height: 1.5rem;
        }

    .kategori-nav-wrapper {
        max-width: 400px !important;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        scrollbar-width: none;
        -ms-overflow-style: none;
    }

    #kategoriUrunListesiList {
        flex-direction: row !important;
        padding-right: 12px !important;
        padding-left: 12px !important;
        gap: 0.75rem !important;
    }

    .zip-avantaj-product-card {
        flex-direction: column !important;
        padding-top: 0.5rem;
        padding-bottom: 0rem;
    }

    .zip-avantaj-product-image-list {
        width: 100% !important;
        margin: 0px !important;
    }

    .zip-avantaj-bottom-category {
        margin-top: 0 !important;
        padding-right: 12px !important;
        padding-left: 12px !important;
        display: initial;
    }

    .ZipAvantajLoadMoreBtn {
        margin-top: 0 !important;
    }

    .en-cok-stanlar-price {
        width: 100% !important;
        padding-top: 0.5rem !important;
    }


    .price-box.price-box-list-brand-campaing-page {
        justify-content: start !important;
        align-items: start !important;
        width: 100% !important;
    }

    .validity-box {
        text-align: start !important;
        width: 100% !important;
    }

    .campaing-firsatlar-textbox {
        padding: 1.5rem !important;
    }

    .zip-avantaj-product-image-list > img {
        width: 100px !important;
        height: 100px !important;
        object-fit: contain;
    }

    .zip-avantaj-product-image > img {
        width: 100% !important;
        height: 204px;
        object-fit: contain;
    }

    .list-product-right-side.list-product-right-side-searchpage,
    .list-product-right-side.list-product-right-side-urunlistesi,
    .list-product-right-side.list-product-right-side-en-cok-satan {
        width: 100% !important;
        flex-wrap: wrap;
        gap: 0.5rem;
    }

        .list-product-right-side.list-product-right-side-searchpage .price-box,
        .list-product-right-side.list-product-right-side-urunlistesi .price-box,
        .list-product-right-side.list-product-right-side-en-cok-satan .price-box {
            flex: 0 0 auto !important;
            min-width: unset !important;
            width: auto !important;
        }

        .list-product-right-side.list-product-right-side-searchpage .detail-button-box,
        .list-product-right-side.list-product-right-side-urunlistesi .detail-button-box,
        .list-product-right-side.list-product-right-side-en-cok-satan .detail-button-box {
            flex: 0 0 auto !important;
            min-width: unset !important;
            text-align: left !important;
        }

        .list-product-right-side.list-product-right-side-searchpage .action-button-box,
        .list-product-right-side.list-product-right-side-urunlistesi .action-button-area,
        list-product-right-side.list-product-right-side-en-cok-satan .action-button-area {
            flex: 0 0 auto !important;
            min-width: unset !important;
            text-align: right !important;
            margin-left: auto;
        }

    .zip-avantaj-product-card.markakampanya-list-card {
        gap: 8px !important;
    }

    .list-product-right-side.list-product-right-side-markakampanyalar {
        width: 100% !important;
        flex-wrap: wrap;
        gap: 0.5rem;
        justify-content: space-between !important;
    }

    .button-login-markayasor-wrapper {
        gap: 0rem !important;
    }

    .button-login.button-login-markayasor {
        padding: 12px 24px;
    }

    .zip-avantaj-second-nav {
        padding: 0px !important;
        margin-right: 0px !important;
    }
}


@media (min-width:768px) and (max-width:991.98px) {

    .brand-profile-about-area {
        max-width: 40rem !important;
    }

    .brand-profile-container {
        padding: 8.5rem 1.5rem 4rem 1.5rem !important;
    }

    .brand-profile-navbar {
        margin-top: 12.5rem !important;
        padding-right: 20px !important;
    }

    .brand-info-area {
        width: 100%;
        padding: 120px 24px 40px 24px !important;
    }

    .ciprofildestek-textarea {
        height: 12.5rem !important;
    }

    .brand-info-area.brand-profile-markaya-sor-info-page {
        position: absolute !important;
        width: 100% !important;
        width: calc(100% - 48px) !important;
    }

    .markaya-sorarea-container {
        padding: 6.5rem 1.5rem 3rem !important;
    }

    .markaya-sor-boxleft-text {
        padding-right: 120px !important;
    }

    .markaya-sor-boxleft-wrapper p {
        padding-right: 142px !important;
    }

    .brand-info-area.brand-info-zip-avantaj-page {
        width: calc(100% - 24px) !important;
        padding-right: 3.25rem !important;
        padding-left: 3.25rem !important;
    }

    .zip-avantaj-gor-wrapper {
        width: 100% !important;
        padding-left: 2.5rem !important;
        padding-right: 2.5rem !important;
    }

    .zip-avantaj-gor-three-button.zip-avantaj-gor-three-button-brand-profile {
        margin-top: 0 !important;
    }

    .article-body {
        padding: 2rem !important;
    }

    .zip-avantaj-gor-main-container {
        padding-right: 0rem !important;
        padding-left: 0rem !important;
    }

        .zip-avantaj-gor-main-container.zip-avantaj-gor-mainbrand-profile-section.zip-avantaj-gor-brand-user {
            padding-top: 10rem !important;
        }

    .zip-avantaj-second-nav {
        padding: 0rem 1rem 1rem 1rem !important;
        margin-right: 0px !important;
    }

    .zip-avantaj-product-image-list > img {
        width: 6.75rem !important;
        height: 6.75rem !important;
        object-fit: contain;
    }


    .zip-avantaj-product-item.zip-avantaj-product-list-item .zip-avantaj-product-card {
        flex-wrap: wrap !important;
        gap: 0 !important;
        position: relative !important;
        padding-right: 0px !important;
    }

        .zip-avantaj-product-item.zip-avantaj-product-list-item .zip-avantaj-product-card .en-cok-stanlar-price {
            position: absolute !important;
            top: 6rem !important;
            left: 11.25rem !important;
        }

    .zip-avantaj-bottom-category {
        margin-top: 1rem !important;
    }

    /* Kampanya list card wrap */
    .kampanya-item.kampanya-list-item .markakampanya-list-card {
        flex-wrap: wrap !important;
        gap: 0.75rem !important;
        padding: 1rem !important;
    }

    .kampanya-item.kampanya-list-item {
        padding-right: 0.5rem;
    }

        .kampanya-item.kampanya-list-item .search-list-item-pr-name-img-box {
            width: 100% !important;
            flex: 0 0 100% !important;
        }

        .kampanya-item.kampanya-list-item .price-box-list-brand-campaing-page {
            flex: 0 0 auto !important;
            width: auto !important;
        }

        .kampanya-item.kampanya-list-item .validity-box {
            flex: 0 0 auto !important;
            text-align: left !important;
        }

        .kampanya-item.kampanya-list-item .list-product-right-side-markakampanyalar {
            flex: 0 0 auto !important;
            margin-left: auto !important;
            gap: 1rem !important;
        }

    .zip-avantaj-product-image > img {
        height: 15rem !important;
    }


    .zip-avantaj-product-info {
        padding: 24px !important;
    }

    .zip-avantaj-product-image-list {
        width: 100% !important;
        margin: 0px !important;
    }
    /* iPad Mini - List görünümü */
    .list-product-right-side.list-product-right-side-searchpage,
    .list-product-right-side.list-product-right-side-urunlistesi,
    .list-product-right-side.list-product-right-side-en-cok-satan {
        width: 100% !important;
        justify-content: space-between !important;
        gap: 0.5rem !important;
    }

        .list-product-right-side.list-product-right-side-searchpage .price-box,
        .list-product-right-side.list-product-right-side-urunlistesi .price-box,
        .list-product-right-side.list-product-right-side-en-cok-satan .price-box {
            flex: 0 0 190px !important;
            min-width: 190px !important;
            padding-left: 24px
        }

        .list-product-right-side.list-product-right-side-searchpage .detail-button-box,
        .list-product-right-side.list-product-right-side-urunlistesi .detail-button-box,
        .list-product-right-side.list-product-right-side-en-cok-satan .detail-button-box {
            flex: 0 0 110px !important;
            min-width: 90px !important;
            text-align: center !important;
        }

        .list-product-right-side.list-product-right-side-searchpage .action-button-box,
        .list-product-right-side.list-product-right-side-urunlistesi .action-button-area,
        .list-product-right-side.list-product-right-side-en-cok-satan .action-button-area {
            flex: 0 0 85px !important;
            min-width: 85px !important;
            text-align: right !important;
        }

    /* Ana sütun oranlarını da ayarla */
    .search-list-item-pr-name-img-box {
        width: 48% !important;
    }

    .producer-rating {
        width: 30% !important;
        padding-left: 1rem !important;
    }
    .zip-menu-icon {
        width: 35px;
        height: 2.25rem;
    }
    .zip-avantaj-filterButton > svg, .zip-avantaj-list-btn > svg, .zip-avantaj-grid-btn > svg {
        width: 1.5rem;
        height: 1.5rem;
    }
}

@media (min-width:992px) and (max-width:1023.98px) {
    .brand-profile-container {
        padding: 10.5rem 24px 3.5rem 24px !important;
    }

    .brand-profile-about-area {
        max-width: 60rem !important;
    }

    .brand-profile-navbar {
        margin-top: 11.5rem !important;
        padding-right: 0 !important;
    }

    .brand-profile-container.brand-profile-markaya-sor-page-bar {
        height: 20.75rem !important;
    }

    .brand-info-area.brand-profile-markaya-sor-info-page {
        position: absolute !important;
        width: 100% !important;
        width: calc(100% - 48px) !important;
    }

    .markaya-sorarea-container {
        padding: 5rem 1.5rem 3rem !important;
    }

    .zip-avantaj-second-nav {
        padding-top: 88px !important;
        padding-right: 16px !important;
        padding-left: 16px !important;
        margin-right: 0px !important;
    }

    .brand-info-area.brand-info-zip-avantaj-page {
        width: calc(100% - 48px) !important;
        padding-right: 3.25rem !important;
        padding-left: 3.25rem !important;
        padding-bottom: 3rem !important;
    }

    .zip-avantaj-header.zip-avantaj-header-brand-profile {
        margin-top: 0px !important;
    }

    .zip-avantaj-gor-main-container.zip-avantaj-gor-mainbrand-profile-section.zip-avantaj-gor-brand-user {
        padding-top: 11rem;
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important;
    }

    .markaya-sor-boxleft-text {
        font-size: 2rem !important;
    }

    .markaya-sor-boxleft-wrapper svg {
        width: 4rem !important;
        height: 3rem !important;
    }

    .article-wrapper {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }

        .article-wrapper > figure {
            height: 17rem !important;
        }

    .marka-tum-urunleri-mp {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
        padding-top: 0rem;
    }

    .zip-avantaj-second-nav {
        padding: 3.20rem 1rem 1rem 1rem !important;
        margin-right: 0px !important;
    }

    .zip-avantaj-product-image-list > img {
        width: 100px !important;
        height: 100px !important;
        object-fit: contain;
    }


    .zip-avantaj-product-item.zip-avantaj-product-list-item .zip-avantaj-product-card {
        flex-wrap: wrap !important;
        gap: 0 !important;
        position: relative !important;
        padding-right: 0px !important;
    }

        .zip-avantaj-product-item.zip-avantaj-product-list-item .zip-avantaj-product-card .en-cok-stanlar-price {
            position: absolute !important;
            top: 8rem !important;
            left: 14rem !important;
        }



    .zip-avantaj-bottom-category {
        margin-top: 1rem !important;
    }

    .kampanya-item.kampanya-list-item {
        padding-right: 0.5rem;
    }

        .kampanya-item.kampanya-list-item .markakampanya-list-card {
            flex-wrap: wrap !important;
            gap: 0.75rem !important;
            padding: 1rem !important;
        }

        .kampanya-item.kampanya-list-item .search-list-item-pr-name-img-box {
            width: 40% !important;
            flex: 0 0 40% !important;
        }

        .kampanya-item.kampanya-list-item .price-box-list-brand-campaing-page {
            flex: 0 0 120px !important;
            min-width: 120px !important;
        }

        .kampanya-item.kampanya-list-item .validity-box {
            flex: 0 0 auto !important;
            text-align: left !important;
            /* mevcut absolute positioning'i kaldır */
            position: static !important;
            top: unset !important;
            left: unset !important;
            padding-left: 12px;
        }

        .kampanya-item.kampanya-list-item .list-product-right-side-markakampanyalar {
            flex: 0 0 auto !important;
            margin-left: auto !important;
            gap: 1rem !important;
        }

    .zip-avantaj-product-main-container {
        justify-content: space-between !important;
    }

        .zip-avantaj-product-main-container.zip-avantaj-campaing-main-container {
            padding-left: 0.5rem !important;
            padding-right: 0.5rem !important;
        }

    .zip-avantaj-product-item {
        width: calc((100% - 40px) / 2);
        flex: 0 0 auto;
    }

    .zip-avantaj-product-info {
        padding: 24px !important;
    }

    .zip-avantaj-product-image-list {
        width: 100% !important;
        margin: 0px !important;
    }

    .list-product-right-side.list-product-right-side-searchpage,
    .list-product-right-side.list-product-right-side-urunlistesi,
    .list-product-right-side.list-product-right-side-en-cok-satan {
        width: 100% !important;
        justify-content: space-between !important;
        gap: 0.75rem !important;
    }

        .list-product-right-side.list-product-right-side-searchpage .price-box,
        .list-product-right-side.list-product-right-side-urunlistesi .price-box,
        .list-product-right-side.list-product-right-side-en-cok-satan .price-box {
            flex: 0 0 190px !important;
            min-width: 190px !important;
            padding-left: 2.5rem;
        }

        .list-product-right-side.list-product-right-side-searchpage .detail-button-box,
        .list-product-right-side.list-product-right-side-urunlistesi .detail-button-box,
        .list-product-right-side.list-product-right-side-en-cok-satan .detail-button-box {
            flex: 0 0 130px !important;
            min-width: 130px !important;
            text-align: center !important;
        }

        .list-product-right-side.list-product-right-side-searchpage .action-button-box,
        .list-product-right-side.list-product-right-side-urunlistesi .action-button-area,
        .list-product-right-side.list-product-right-side-en-cok-satan .action-button-area {
            flex: 0 0 90px !important;
            min-width: 90px !important;
            text-align: right !important;
        }

    .search-list-item-pr-name-img-box {
        width: 48% !important;
        flex-shrink: 0 !important;
    }

    .producer-rating {
        width: 40% !important;
        flex-shrink: 0 !important;
        padding-left: 1rem;
    }
    .producer-rating {
        width: 30% !important;
        padding-left: 1rem !important;
    }

    .zip-menu-icon {
        width: 35px;
        height: 2.25rem;
    }
}

@media (min-width:1024px) and (max-width:1199.98px) {
    .brand-profile-container {
        padding: 8rem 24px 4rem 24px !important;
    }

    .brand-profile-about-area {
        max-width: 50rem !important;
    }

    .brand-profile-navbar {
        margin-top: 6.25rem !important;
        padding-right: 10px !important;
    }

    .brand-profile-container.brand-profile-markaya-sor-page-bar {
        height: 220px !important;
    }

    .brand-info-area.brand-profile-markaya-sor-info-page {
        position: absolute !important;
        width: 100% !important;
        width: calc(100% - 48px) !important;
    }

    .markaya-sorarea-container {
        padding: 10rem 1.5rem 3rem !important;
    }

    .brand-info-area.brand-info-zip-avantaj-page {
        width: calc(100% - 48px) !important;
        padding-right: 3.25rem !important;
        padding-left: 3.25rem !important;
        padding-bottom: 88px !important;
    }

    .zip-avantaj-header.zip-avantaj-header-brand-profile {
        margin-top: 0px !important;
    }

    .zip-avantaj-gor-main-container {
        padding: 0rem 2rem !important;
    }

    .markaya-sor-boxleft-text {
        font-size: 2rem !important;
    }

    .markaya-sor-boxleft-wrapper svg {
        width: 4rem !important;
        height: 3rem !important;
    }

    .article-wrapper > figure {
        height: 18rem !important;
    }

    .zip-avantaj-gor-main-container.zip-avantaj-gor-mainbrand-profile-section.zip-avantaj-gor-brand-user {
        padding-top: 7.5rem !important;
    }



    .zip-avantaj-product-item.zip-avantaj-product-list-item {
        padding-right: 0.5px !important;
    }

    .buy-button-box > a {
        padding: 4px !important;
    }

    .zip-avantaj-bottom-category {
        margin-top: 1rem !important;
    }

    .zip-avantaj-product-item {
        width: calc((100% - 0px) / 3);
        flex: 0 0 auto;
    }

    .zip-avantaj-product-info {
        padding: 24px !important;
    }

    .zip-avantaj-product-image-list {
        width: 100% !important;
        margin: 0px !important;
    }

        .zip-avantaj-product-image-list > img {
            width: 100px !important;
            height: 100px !important;
            object-fit: contain;
        }

    .zip-avantaj-product-image > img {
        height: 14rem;
    }

    .list-product-right-side.list-product-right-side-searchpage,
    .list-product-right-side.list-product-right-side-urunlistesi,
    .list-product-right-side.list-product-right-side-en-cok-satan {
        width: 100% !important;
        justify-content: space-evenly !important;
        gap: 0.5rem !important;
    }

        .list-product-right-side.list-product-right-side-searchpage .price-box,
        .list-product-right-side.list-product-right-side-urunlistesi .price-box,
        .list-product-right-side.list-product-right-side-en-cok-satan .price-box {
            flex: 0 0 100px !important;
            min-width: 100px !important;
        }

        .list-product-right-side.list-product-right-side-searchpage .detail-button-box,
        .list-product-right-side.list-product-right-side-urunlistesi .detail-button-box,
        .list-product-right-side.list-product-right-side-en-cok-satan .detail-button-box {
            flex: 0 0 110px !important;
            min-width: 110px !important;
            text-align: center !important;
        }

            .list-product-right-side.list-product-right-side-searchpage .detail-button-box a
            .list-product-right-side.list-product-right-side-urunlistesi .detail-button-box a,
            .list-product-right-side.list-product-right-side-en-cok-satan .detail-button-box a {
                font-size: 0.8rem !important;
            }

        .list-product-right-side.list-product-right-side-searchpage .action-button-box,
        .list-product-right-side.list-product-right-side-urunlistesi .action-button-area,
        .list-product-right-side.list-product-right-side-en-cok-satan .action-button-area {
            flex: 0 0 85px !important;
            min-width: 85px !important;
            text-align: right !important;
        }

    .search-list-item-pr-name-img-box {
        gap: 1rem !important;
    }

    .search-container.search-page-container {
        margin: 0 auto;
    }

    .producer-rating {
        padding-left: 1.5rem;
        width: 60%;
    }

    .product-rating-stars svg {
        width: 1.25rem !important;
    }

    .kampanya-item.kampanya-list-item {
        padding-right: 4rem;
    }
    .producer-rating {
        width: 28% !important;
        padding-left: 1rem !important;
    }

    .zip-menu-icon {
        width: 35px;
        height: 2.25rem;
    }
}

@media (min-width:1200px) and (max-width:1439.98px) {
    .brand-profile-container {
        padding: 8rem 2.5rem 4rem !important;
    }

        .brand-profile-container.brand-profile-container-marka-all-products-page {
            padding-bottom: 3rem !important;
        }

    .brand-profile-navbar {
        padding-right: 56px !important;
        padding-top: 5rem !important;
    }

        .brand-profile-navbar > nav {
            padding-right: 36px !important;
        }

    .brand-profile-container.urunlistesi-brand-head {
        height: 320px;
    }

    .brand-info-area.brand-profile-markaya-sor-info-page {
        position: absolute !important;
        width: 100% !important;
        width: calc(100% - 5rem) !important;
    }

    .ciftcilere-ozel-slider-container.ciftcilere-ozel-slider-brand-product-first {
        padding: 3rem 7.875rem !important;
    }

    .ciftcilere-ozel-slider-container.ciftcilere-ozel-slider-brand-product-second {
        padding: 3rem !important;
    }

    .ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-first-wrapper, .ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-second-wrapper {
        transform: scale(1) !important;
        transform-origin: center center !important;
    }

    .ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-second-wrapper {
        padding: 0px !important;
    }

    .markaya-sorarea-container {
        padding: 4.5rem 2.5rem 5rem !important;
    }

    .brand-info-area.brand-info-zip-avantaj-page {
        width: calc(100% - 80px) !important;
        padding-bottom: 12px !important;
    }

    .zip-avantaj-header.zip-avantaj-header-brand-profile > div:first-child {
        display: flex !important;
    }

    .brand-nav-uls {
        gap: 5px !important;
    }

    .zip-menu-icon {
        width: 32px !important;
        height: 32px !important;
        left: -1px !important;
    }

    .markaya-sor-boxleft-text {
        font-size: 2.5rem !important;
    }

    .markaya-sor-boxleft-wrapper {
        padding: 3rem !important;
    }

    .markaya-sor-temsilci-wrapper {
        padding-left: 3rem !important;
    }

    .article-wrapper > figure {
        height: 22rem !important;
    }

    .zip-avantaj-gor-main-container {
        padding-right: 4rem !important;
        padding-left: 3rem !important;
        padding-top: 0;
    }

        .zip-avantaj-gor-main-container.zip-avantaj-gor-mainbrand-profile-section.zip-avantaj-gor-brand-user {
            padding-top: 3.75rem;
        }

    .zip-avantaj-navlist {
        gap: 1rem !important;
        justify-content: start !important;
        flex-wrap: nowrap !important;
    }

        .zip-avantaj-navlist > ul {
            gap: 0.5rem !important;
        }

    .avantaj-search-container {
        min-width: 333px;
    }

    .zip-header-actions {
        gap: 1rem !important;
    }

    .campaing-firsatlar-box div div div .badge {
        font-size: 12px !important;
    }

    .campaing-firsatlar-textbox {
        padding: 2rem !important;
    }

    .zip-avantaj-product-info {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
        padding-bottom: 1rem !important;
    }

    .zip-avantaj-product-item.zip-avantaj-product-list-item {
        padding-right: 1rem !important;
    }

    .zip-avantaj-bottom-category {
        margin-top: 1rem !important;
        padding-bottom: 6rem !important;
    }

    .campaing-firsatlar-box > div:first-child {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
    }

    .zip-header-actions {
        gap: 2rem !important;
    }

    .zip-avantaj-product-image-list > img {
        width: 8.75rem !important;
        height: 8.75rem !important;
        object-fit: contain;
    }



    .zip-avantaj-product-image > img {
        height: 19rem;
    }

    .zip-avantaj-product-item {
        width: calc((100% - 0px) / 3);
        flex: 0 0 auto;
    }

    .zip-avantaj-product-info {
        padding: 24px !important;
    }

    .zip-avantaj-product-image-list {
        margin: 0px !important;
    }

    .search-list-item-pr-name-img-box {
        width: 32% !important;
        gap: 1.5rem !important;
    }

    .list-product-right-side.list-product-right-side-searchpage,
    .list-product-right-side.list-product-right-side-urunlistesi,
    .list-product-right-side.list-product-right-side-en-cok-satan {
        gap: 1rem !important;
        align-items: center !important;
    }

        .list-product-right-side.list-product-right-side-searchpage .price-box,
        .list-product-right-side.list-product-right-side-urunlistesi .price-box,
        .list-product-right-side.list-product-right-side-en-cok-satan .price-box {
            flex: 0 0 130px !important;
            min-width: 130px !important;
        }

        .list-product-right-side.list-product-right-side-searchpage .detail-button-box,
        .list-product-right-side.list-product-right-side-urunlistesi .detail-button-box,
        .list-product-right-side.list-product-right-side-en-cok-satan .detail-button-box {
            flex: 0 0 140px !important;
            min-width: 140px !important;
            text-align: center !important;
        }

        .list-product-right-side.list-product-right-side-searchpage .action-button-box,
        .list-product-right-side.list-product-right-side-urunlistesi .action-button-area,
        .list-product-right-side.list-product-right-side-en-cok-satan .action-button-area {
            flex: 0 0 100px !important;
            min-width: 100px !important;
            text-align: right !important;
        }

    .zip-avantaj-second-nav {
        padding: 40px 0px 40px 256px !important;
        margin-right: 0px !important;
    }
}

@media (min-width:1440px) and (max-width:1559.98px) {

    .brand-name-mobil {
        font-size: 1.8rem !important;
    }

    .brand-profile-container {
        padding: 8.75rem 6.25rem 3rem 5.75rem !important;
    }

    .brand-profile-navbar {
        padding-right: 7rem !important;
        padding-top: 5.25rem !important;
    }

    .brand-profile-container.urunlistesi-brand-head {
        height: 370px !important;
    }

    .ciftcilere-ozel-slider-container.ciftcilere-ozel-slider-brand-product-first {
        padding: 2.5rem 7.875rem 5rem !important;
    }

    .ciftcilere-ozel-slider-container.ciftcilere-ozel-slider-brand-product-second {
        padding: 2.5rem 5.5rem 5rem !important;
    }

    .ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-first-wrapper {
        padding: 0px !important;
    }

    .ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-second-wrapper {
        padding: 0px !important;
    }

    .ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-first-wrapper, .ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-second-wrapper {
        transform: scale(1) !important;
        transform-origin: center center !important;
    }

    .markaya-sorarea-container {
        padding-left: 6rem;
        padding-right: 6rem;
        padding-top: 4.5rem !important;
    }

        .markaya-sorarea-container.markaya-sor-wrapper {
            padding-bottom: 7.5rem !important;
        }

    .markaya-sor-boxleft-wrapper {
        padding: 4.5rem !important;
    }

    .brand-info-area.brand-info-zip-avantaj-page {
        width: calc(100% - 192px) !important;
        padding-bottom: 3rem !important;
        padding-top: 3rem !important;
        /*    margin-top: 340px !important;*/
    }

    .make-comment-mobil-header-logged-area h1 {
        font-size: 1rem !important;
    }

    .brand-info-area.brand-profile-markaya-sor-info-page {
        position: absolute !important;
        width: 100% !important;
        width: calc(100% - 192px) !important;
    }

    .brand-profile-container.brand-profile-markaya-sor-page-bar {
        height: 310px;
    }

    .zip-avantaj-gor-three-button.zip-avantaj-gor-three-button-brand-profile.zip-avantaj-gor-three-button-all-product {
        margin-top: 0px !important;
    }

    .zip-avantaj-gor-three-button {
        margin-top: 48px !important;
    }

    .zip-avantaj-gor-main-container {
        padding-right: 6rem !important;
        padding-left: 6rem !important;
        padding-top: 0.60rem;
    }

        .zip-avantaj-gor-main-container.zip-avantaj-gor-mainbrand-profile-section.zip-avantaj-gor-brand-user {
            padding-top: 1.25rem;
        }

    .marka-modal-support-profil-box-acc-btn {
        padding-right: 3rem !important;
        padding-left: 3rem !important;
    }

    .article-wrapper > figure {
        height: 22rem !important;
    }


    .campaing-firsatlar-box div div div .badge {
        font-size: 12px !important;
    }

    .campaing-firsatlar-textbox {
        padding: 2rem !important;
    }

    .zip-avantaj-product-info {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
        padding-bottom: 1rem !important;
    }

    .zip-avantaj-bottom-category {
        margin-top: 1rem !important;
        padding-bottom: 6rem !important;
    }

    .zip-header-actions {
        gap: 2rem !important;
    }

    .zip-avantaj-product-image > img {
        height: 22rem;
    }

    .zip-avantaj-product-item {
        width: calc((100% - 48px) / 3);
        flex: 0 0 auto;
    }


    .zip-avantaj-product-image-list {
        margin: 0px !important;
    }

    .search-list-item-pr-name-img-box {
        width: 34% !important;
        gap: 1.5rem !important;
    }

    .list-product-right-side.list-product-right-side-searchpage,
    .list-product-right-side.list-product-right-side-urunlistesi,
    .list-product-right-side.list-product-right-side-en-cok-satan {
        gap: 1.5rem !important;
        align-items: center !important;
    }

        .list-product-right-side.list-product-right-side-searchpage .price-box,
        .list-product-right-side.list-product-right-side-urunlistesi .price-box,
        .list-product-right-side.list-product-right-side-en-cok-satan .price-box {
            flex: 0 0 120px !important;
            min-width: 120px !important;
        }

        .list-product-right-side.list-product-right-side-searchpage .detail-button-box,
        .list-product-right-side.list-product-right-side-urunlistesi .detail-button-box,
        .list-product-right-side.list-product-right-side-en-cok-satan .detail-button-box {
            flex: 0 0 130px !important;
            min-width: 130px !important;
            text-align: center !important;
        }

        .list-product-right-side.list-product-right-side-searchpage .action-button-box,
        .list-product-right-side.list-product-right-side-urunlistesi .action-button-area,
        .list-product-right-side.list-product-right-side-en-cok-satan .action-button-area {
            flex: 0 0 100px !important;
            min-width: 100px !important;
            text-align: right !important;
        }

    .zip-avantaj-product-main-container.zip-avantaj-product-main-container-searchpage,
    .zip-avantaj-product-main-container.zip-avantaj-product-main-container-urun-listesi,
    .zip-avantaj-product-main-container.zip-avantaj-product-main-container-encoksatan {
        column-gap: 1.25rem !important;
    }

    .zip-avantaj-second-nav {
        margin-right: 0px !important;
    }
}

@media (min-width:1560px) and (max-width:1919.98px) {
    .brand-name-mobil {
        font-size: 1.8rem !important;
    }

    .brand-profile-container {
        padding-top: 8.75rem !important;
        padding-bottom: 2.5rem !important;
    }

    .brand-profile-navbar {
        padding-right: 96px !important;
        padding-top: 5.5rem !important;
    }

    .brand-profile-container.urunlistesi-brand-head {
        height: 320px;
    }

    .brand-profile-container.brand-profile-markaya-sor-page-bar {
        height: 330px;
    }

    .zip-avantaj-gor-main-container {
        padding-right: 7.5rem !important;
        padding-left: 7.5rem !important;
        padding-top: 0 !important;
    }

    .brand-info-area.brand-profile-markaya-sor-info-page {
        position: absolute !important;
        width: 100% !important;
        width: calc(100% - 242px) !important;
    }

    .markaya-sorarea-container {
        padding-left: 7rem;
        padding-right: 7rem;
        padding-top: 4.5rem !important;
        padding-bottom: 5rem !important;
    }

        .markaya-sorarea-container.markaya-sor-wrapper {
            padding-bottom: 7.5rem !important;
        }

    .ciftcilere-ozel-slider-container.ciftcilere-ozel-slider-brand-product-first {
        padding: 2.5rem 7.875rem 5rem !important;
    }

    .ciftcilere-ozel-slider-container.ciftcilere-ozel-slider-brand-product-second {
        padding: 2.5rem 6.5rem 5rem 7.5rem !important;
    }

    .ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-first-wrapper {
        padding: 0px !important;
    }

    .ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-second-wrapper {
        padding: 0px !important;
    }

    .ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-first-wrapper, .ciftcilere-ozel-slider-wrapper.ciftcilere-ozel-slider-brand-product-second-wrapper {
        transform: scale(1) !important;
        transform-origin: center center !important;
    }

    .brand-profile-navbar {
        padding-right: 64px !important;
    }

    .brand-info-area.brand-info-zip-avantaj-page {
        width: calc(100% - 242px) !important;
        padding-bottom: 3rem !important;
        padding-top: 3rem !important;
    }


    .make-comment-mobil-header-logged-area h1 {
        font-size: 1.5rem !important;
    }

    .zip-avantaj-gor-three-button.zip-avantaj-gor-three-button-brand-profile.zip-avantaj-gor-three-button-all-product {
        margin-top: 0px !important;
    }

    .zip-avantaj-gor-three-button {
        padding-top: 0rem !important;
    }

    .brand-profile-navbar > nav {
        padding: 0 106px 0 0 !important;
    }

    .brand-info-area-second-vi {
        padding-right: 32px !important;
    }

    .brand-nav-uls {
        gap: 0.7rem !important;
    }

    .markaya-sor-boxleft-wrapper {
        padding: 4.5rem !important;
    }

    .article-wrapper > figure {
        height: 22rem !important;
    }

    .zip-avantaj-product-info {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
    }


    .campaing-firsatlar-box div div div .badge {
        font-size: 12px !important;
    }

    .campaing-firsatlar-textbox {
        padding: 2rem !important;
    }

    .zip-avantaj-product-info {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
        padding-bottom: 1rem !important;
    }

    .zip-avantaj-product-item.zip-avantaj-product-list-item {
        padding-right: 1rem !important;
    }

    .zip-avantaj-bottom-category {
        margin-top: 1rem !important;
        padding-bottom: 6rem !important;
    }

    .campaing-firsatlar-box > div:first-child {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
    }

    .zip-header-actions {
        gap: 2rem !important;
    }

    .zip-avantaj-product-image-list > img {
        width: 160px !important;
        height: 160px !important;
        object-fit: contain;
    }

    .zip-avantaj-gor-main-container.zip-avantaj-gor-mainbrand-profile-section.zip-avantaj-gor-brand-user {
        padding-top: 4.5rem !important;
    }

    .zip-avantaj-product-image > img {
        height: 22rem;
    }

    .search-list-item-pr-name-img-box {
        width: 34.7% !important;
    }

    .list-product-right-side.list-product-right-side-searchpage,
    .list-product-right-side.list-product-right-side-urunlistesi,
    .list-product-right-side.list-product-right-side-en-cok-satan {
        gap: 2rem !important;
        align-items: center !important;
        justify-content: space-evenly !important;
    }

        .list-product-right-side.list-product-right-side-searchpage .price-box,
        .list-product-right-side.list-product-right-side-urunlistesi .price-box,
        .list-product-right-side.list-product-right-side-en-cok-satan .price-box {
            flex: 0 0 140px !important;
            min-width: 140px !important;
        }

        .list-product-right-side.list-product-right-side-searchpage .detail-button-box,
        .list-product-right-side.list-product-right-side-urunlistesi .detail-button-box,
        .list-product-right-side.list-product-right-side-en-cok-satan .detail-button-box {
            flex: 0 0 140px !important;
            min-width: 140px !important;
            text-align: center !important;
        }

        .list-product-right-side.list-product-right-side-searchpage .action-button-box,
        .list-product-right-side.list-product-right-side-urunlistesi .action-button-area,
        .list-product-right-side.list-product-right-side-en-cok-satan .action-button-area {
            flex: 0 0 100px !important;
            min-width: 100px !important;
            text-align: right !important;
        }

    .producer-rating {
        padding-left: 1.5rem;
    }

    .zip-avantaj-product-main-container.zip-avantaj-product-main-container-searchpage,
    .zip-avantaj-product-main-container.zip-avantaj-product-main-container-urun-listesi,
    .zip-avantaj-product-main-container.zip-avantaj-product-main-container-encoksatan {
        column-gap: 3rem !important;
    }
}

@media (min-width:1920px) and (max-width:2559.98px) {
    .brand-profile-navbar {
        padding-right: 3rem !important;
        padding-top: 4.5rem !important;
    }

        .brand-profile-navbar > nav {
            padding-right: 7.25rem;
        }

    .latest-comments-items {
        width: calc(15% * 12) !important;
    }

    .latest-comments-item-box {
        flex: 0 0 24%;
    }

    .markaya-sorarea-container.markaya-sor-wrapper {
        padding-bottom: 7.5rem !important;
    }

    .brand-latest-comments-container nav {
        gap: 57px !important;
    }

        .brand-latest-comments-container nav ul {
            gap: 57px !important;
        }

    .brand-latest-comments-container {
        margin-top: -280px !important;
    }

    .make-comment-button {
        right: 32px !important;
    }

    .search-list-item-pr-name-img-box {
        width: 672px;
    }
}

@media (min-width:2560px) {
    .brand-profile-container {
        padding-top: 226px !important;
    }

    .markaya-sorarea-container.markaya-sor-wrapper {
        padding-bottom: 7.5rem !important;
    }

    .brand-profile-navbar {
        padding-top: 8rem !important;
        gap: 74px !important;
        padding-right: 12rem !important;
    }

    .brand-profile-container.urunlistesi-brand-head {
        height: 370px !important;
    }

    .zip-avantaj-bottom-category {
        margin-bottom: 0px !important;
    }

    .markaya-sorarea-container {
        padding-left: 8rem;
        padding-right: 8rem;
        padding-top: 11rem !important;
    }

    .markaya-sor-boxleft-wrapper {
        padding-right: 23rem !important;
    }

    .brand-profile-navbar nav ul {
        gap: 2rem !important;
    }

    .article-wrapper > figure {
        height: 24rem !important;
    }

    .search-list-item-pr-name-img-box {
        width: 872px;
    }

    .zip-avantaj-gor-main-container.zip-avantaj-gor-mainbrand-profile-section.zip-avantaj-gor-brand-user {
        padding-top: 8.05rem;
    }
}

.logo-outer-circle {
    width: 140px;
    height: 140px;
    border: 1px solid rgba(0, 0, 0, 0.06);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.05);
}

.logo-inner-circle {
    width: 93px;
    height: 93px;
}

@media (min-width: 576px) {
    .logo-outer-circle {
        width: 136px;
        height: 136px;
    }

    .logo-inner-circle {
        width: 112px;
        height: 112px;
    }
}

@media (min-width: 768px) {
    .logo-outer-circle {
        width: 160px;
        height: 160px;
    }

    .logo-inner-circle {
        width: 134px;
        height: 134px;
    }
}

@media (min-width: 1200px) {
    .logo-outer-circle {
        width: 188px;
        height: 188px;
    }

    .logo-inner-circle {
        width: 160px;
        height: 160px;
    }
}

.brand-nav-uls {
    --fs-sub-third: 17.5px;
}

.brand-nav ul li > a {
    font-size: 17.5px !important;
}

.brand-name-desktop-pos {
    display: none !important;
}

.brand-name-in-dropdown {
    max-width: none !important;
    overflow: visible !important;
    text-overflow: clip !important;
    white-space: normal !important;
}

@media (min-width: 1200px) {
    .brand-profile-navbar {
        justify-content: space-between !important;
        padding-left: 320px;
    }

    .brand-name-desktop-pos {
        display: inline-block !important;
        flex-shrink: 0;
    }

    .brand-name-in-dropdown {
        display: none !important;
    }
}

@media (min-width: 1440px) {
    .brand-profile-navbar {
        padding-left: 392px;
    }
}

@media (min-width: 1920px) {
    .brand-profile-navbar {
        padding-left: 420px;
    }
}

.brand-name-mobil {
    font-size: 20px;
    max-width: 260px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

@media (min-width: 992px) {
    .brand-name-mobil {
        font-size: 18px;
        max-width: 260px;
    }
}

@media (min-width: 1200px) {
    .brand-name-mobil {
        max-width: 180px;
    }

    .brand-profile-navbar span.brand-name-mobil {
        font-size: 1.8rem !important;
    }
}

@media (min-width: 1440px) {
    .brand-name-mobil {
        max-width: 370px;
    }
}

@media (min-width: 1920px) {
    .brand-name-mobil {
        max-width: 450px;
    }
}
