/*
============================================================
FİYATOMATİK
F4-R2
REAL CANONICAL VISUAL LIBRARY
============================================================
*/


/* MAIN LOGO */

html body .ft-header-main > .ft-brand {
    width: 205px !important;
    height: 58px !important;

    top: 0 !important;

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

    padding: 0 !important;

    overflow: visible !important;
}

html body .ft-f4r2-main-logo {
    display: block !important;

    width: 190px !important;
    max-width: 190px !important;
    height: 52px !important;

    object-fit: contain !important;
    object-position: left center !important;

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

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

    box-shadow: none !important;
}


/* ENGINE VISUAL CONTAINER */

html body .ft-engine-card .ft-engine-icon {
    width: 82px !important;
    height: 82px !important;
    min-width: 82px !important;

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

    padding: 0 !important;

    overflow: hidden !important;

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

    background: transparent !important;

    box-shadow: none !important;

    color: transparent !important;
    font-size: 0 !important;
}


/* REAL MOTOR IMAGE */

html body .ft-engine-card .ft-f4r2-engine-image {
    display: block !important;

    width: 82px !important;
    height: 82px !important;

    max-width: none !important;

    object-fit: contain !important;
    object-position: center !important;

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

    border: 0 !important;

    background: transparent !important;

    box-shadow: none !important;
}


/* CARD TYPOGRAPHY */

html body .ft-engine-card > strong {
    color: #111827 !important;
    font-weight: 850 !important;
}

html body .ft-engine-card > small {
    color: #596273 !important;
    font-weight: 700 !important;
}

html body .ft-engine-card > p {
    color: #5d6676 !important;
}


/* DESKTOP HEADER ALIGNMENT */

@media (min-width: 1450px) {

    html body .ft-engine-nav-inner {
        padding-left: 225px !important;
    }

}

@media (min-width: 1250px) and (max-width: 1449px) {

    html body .ft-header-main > .ft-brand {
        width: 190px !important;
    }

    html body .ft-f4r2-main-logo {
        width: 178px !important;
        max-width: 178px !important;
    }

    html body .ft-engine-nav-inner {
        padding-left: 205px !important;
    }

}

@media (min-width: 1000px) and (max-width: 1249px) {

    html body .ft-header-main > .ft-brand {
        width: 175px !important;
    }

    html body .ft-f4r2-main-logo {
        width: 162px !important;
        max-width: 162px !important;
    }

    html body .ft-engine-nav-inner {
        padding-left: 185px !important;
    }

}


/* MOBILE SAFETY */

@media (max-width: 999px) {

    html body .ft-header-main > .ft-brand {
        position: static !important;
        width: auto !important;
        height: auto !important;
    }

    html body .ft-f4r2-main-logo {
        width: 175px !important;
        height: 48px !important;
    }

}
