﻿:root {--base-color: #730000 ; --logo : url("/Files/53/Brands/logoc7.png"); --default-pic : url("/Files/53/Brands/logoc7.png");}
.button--background-active, .button--background-active:hover, .button--background-active:active{background: #c2a145  !important;}
.header {max-width: 1240px;width: unset;}
.header__search{margin-right: unset;}
.drawer-menu__item > a.not-child:after{background: unset;}
#UTXXQWYKCP.wrapper{min-height: unset !important;}
#UTXXQWYKCP #mobile-header{padding-top: 148px;}
@media (min-width: 1191px){
    .header__logo {height: 65px;}
    .header__menu{justify-content: center}
    #header{display: block;}
    #mobile-header{display: none;}
    .header_language{
        margin-right: 10px;
    }
    .header_language .button--shopbar-dropdown{
        width: 70px;
        min-width: auto;
    }
    .header_language .account__dropdown-menu{
        width: 65px;
    }
    
}
@media (max-width: 1190px){
    .header__language{
        position: relative;
        cursor: pointer;
    }
    .header__language ul.open{
        opacity: 1;
        top: 92%;
        -webkit-transition: opacity 0.3s ease 0.05s;
        transition: opacity 0.3s ease 0.05s;
    }
    .header__language ul{
        opacity: 0;
        position: absolute;
        top: -1000%;
        right: 0;
        width: 60px;
        background-color: #fff;
        box-shadow: 0 2px 8px rgba(13, 60, 95, 0.1);
        border-radius: 0 0 15px 15px;
        padding: 15px 5px;
        z-index: 0;
        -webkit-transition: opacity 0.3s ease 0.05s;
        transition: opacity 0.3s ease 0.05s;
    }
    .header__language li a{
        padding: 10px 4px;
        color: #0e1935;
    }
    #UTXXQWYKCP input[type="text"].search-panel__search-input {direction: rtl;}
    #UTXXQWYKCP .header__button--bg-active{background: #c2a145  !important;}
    #js-search-panel-reset-btn svg *{fill: black;}
    #header{display: none;}
    #mobile-header{display: block;}
}
[data-show=false]{
    display: none;
}
._flag_{
    width: 25px;
    height: 25px;
    border-radius: 50%;
    border: 1px solid #000;
}.item-count__button--increase,.item-count__button--decrease{
    cursor: pointer;
}
a.checkout-button {
    line-height: 41px;
}

.button--primary-fill, .button--primary-fill:hover, .button--primary-fill:active {
    background-color: #1ba120 !important;
    margin-bottom: 20px !important;
}#BNYTABAFWP .footer__services-list:before{background: #eef1f4;}
.footer__description{position: relative;width: 100%;padding-left: 150px;}
.footer__description .footer__phone-number{position: absolute;left: 0;width: fit-content;}
.footer__phone-number a{direction: ltr;unicode-bidi: bidi-override;}

@media (max-width: 1190px){
    #BNYTABAFWP .footer__copyright{justify-content: center;float: unset;}
    #BNYTABAFWP .footer__phone-number{float: unset;}
    #BNYTABAFWP .footer__copyright-and-phone-number{text-align: center;}
    #BNYTABAFWP .footer__social{flex-wrap: wrap; justify-content: space-evenly}
    #BNYTABAFWP .footer__social-link span {display: none;}
    #BNYTABAFWP .footer__social-link img {width: 90%; height: 90%;object-fit: contain}
    #BNYTABAFWP .footer__services-list__item{justify-content: flex-start;}
    #BNYTABAFWP .footer__services-list__item:before{content: '';}
    #BNYTABAFWP .footer__services-list__icon img{width: 100%; height: 100%; object-fit: fill;}
    #BNYTABAFWP .footer__logo>div{display: flex; justify-content: center;}
    #BNYTABAFWP .footer__logo__image{width: 285px; height: 115px; margin-top: -30px; z-index: 1; position: static;}
    #BNYTABAFWP .footer__logo__image>img{width: auto; height: 100%;}
}
#BNYTABAFWP .footer__social-link{width: 30px; height: 30px;}
#BNYTABAFWP .footer__social-link img {width: 90%; height: 90%;object-fit: contain;}
@media (min-width: 1191px){
    #BNYTABAFWP .footer__container__col--right{justify-content: [links-jc];}
    #BNYTABAFWP .footer__contact-us-info {display: flex; flex-wrap: wrap; justify-content: space-evenly;}
    #BNYTABAFWP .footer__container__col--left__row.footer__container__col--left__row--bottom>div{width: 100%;}
    #BNYTABAFWP .footer__certificates{justify-content: space-evenly}
    #BNYTABAFWP .footer__services-list{justify-content: space-evenly;}
    #BNYTABAFWP .footer__logo__image{width: 230px; height: 75px;}
    #BNYTABAFWP .footer__logo__image>img{width: auto; height: 100%;}
}
#BNYTABAFWP .footer__logo__image>img{
    width: 90px;
    object-fit: contain;
}