@font-face {
    font-family: 'Gilroy';
    src:url('../font/Gilroy-Bold.woff2') format('woff2'),
        url('../font/Gilroy-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src:url('../font/Gilroy-Medium.woff2') format('woff2'),
        url('../font/Gilroy-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gilroy';
    src:url('../font/Gilroy-Regular.woff2') format('woff2'),
        url('../font/Gilroy-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
font-family: 'Supernett';
font-style: normal;
font-weight: normal;
src:  url('../font/Supernett Cn Regular.woff') format('woff');
}

@font-face {
font-family: 'Supernett';
font-style: normal;
font-weight: 300;
src:  url('../font/Supernett Cn Light.woff') format('woff');
}

@font-face {
font-family: 'Supernett';
font-style: normal;
font-weight: 600;
src:  url('../font/Supernett Cn Bold.woff') format('woff');
}

*{box-sizing: border-box;}

body{background: #f6f6f6;}
body,.uk-navbar-nav>li>a,h1, h2, h3, h4, h5, h6{font-family: "Gilroy", sans-serif;}
.uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6,.rowTitle,.pageTitle,.subTitle,
.uk-panel-title{font-family: "Supernett", serif;}

.subTitle{line-height: normal;margin-bottom: 20px;}

.uk-navbar-nav>li>a{color:#bf1e2d;font-weight:500;     font-size: 17px;background: none !important;}

.uk-link, a{color: #bf1e2d;}

.home-page .site-start{min-height: 1px;}

 

@media (min-width: 1220px) {
    .uk-container {
        max-width: 1430px;
        padding: 0 15px;
    }
}



.uk-button{    border-radius: 0 20px 20px;}
.uk-button-primary{background: #bf1e2d;color:#f5db55}
.uk-button-primary:focus, .uk-button-primary:hover {background-color: #f5db55;color: #bf1e2d;}

.uk-navbar{background: none;}

.name-hometopslider-web{padding-top: 70px;}
.name-hometopslider-mobile {display: none !important;}
@media screen and (max-width: 768px) {
    .name-hometopslider-web {display: none !important;}
    .name-hometopslider-mobile {display: block !important;}
}




.home-page #siteheader{position: absolute;top:0;left: 0;z-index: 9;width: 100%;}


.h-section11{display: none;}
.h-section2{background: url(../img/flama.png) 0 0 repeat-x;    padding: 25px 0 50px;}

.h-section2 .uk-grid{margin-top:0 !important;margin-bottom:0 !important;}
.h-section2 .uk-width-medium-3-10{position: relative;}
.h-section2 .uk-width-medium-7-10{display: flex;align-items: center;}
.h-section2 .siteLogo{position: absolute;    top: -25px;left: 0;display: block;}
.h-section2 .uk-navbar-nav>li>a{color: #fff;height: auto;line-height: normal;font-weight: 300;font-size: 14px;}
.h-section2 .top-info-links{border-left: 1px solid #8d3030;margin-left: 20px;}
.h-section2 .socialmenu{margin-left: auto;}

.h-section2 .socialmenu .uk-icon-button{    background: none;color: #fff;}

.site-cat-menu{align-items: center;display: flex;}
.mini_text_welcome_v1{margin-left: auto;}
.mini_text_welcome_v1 .uk-icon-cog:before{width:24px;height:24px;display: block;
    content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23bf1e2d' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Ccircle cx='12' cy='6' r='4'/%3E%3Cpath d='M21 22a1 1 0 0 0-18 0Z'/%3E%3C/g%3E%3C/svg%3E");
}

 .uk-icon-shopping-cart:before{
    width: 24px;
    height: 24px;
    display: block;
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23bf1e2d' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4.5 8.625L9 3.375m10.5 5.25L15 3.375m3.936 17.25H5.064a1.44 1.44 0 0 1-1.383-1.136l-2.138-9a1.484 1.484 0 0 1 1.383-1.864h18.148a1.484 1.484 0 0 1 1.383 1.864l-2.138 9a1.44 1.44 0 0 1-1.383 1.136m-11.436-9v6m4.5-6v6m4.5-6v6'/%3E%3C/svg%3E");   
}

.uk-button-primary  .uk-icon-shopping-cart:before{filter: brightness(0) invert(1);    width: 14px;height: 14px;    transform: translateY(2px);}

#cart-item{    background: #bf1e2d;
    display: block;
    position: absolute;
    right: -3px;
    bottom: 3px;
    width: 12px;
    height: 12px;
    text-align: center;
    font-size: 11px;
    border-radius: 50%;}
#cart-total,
#crt-text{display: none;}

.header-cart-module>a{color: #fff;display: block;}


.mcart-image img{width: 90px;}


.h-section .fav{color:#bf1e2d;font-size: 24px;}

.headertools{display: flex;align-items: center;justify-content: space-between;    margin-left: auto;gap: 20px;    line-height: normal;}



.top-home-link{display: none;}
.top1 .kargoMsg{display: none;}
.kargoMsg{color: #fff;}

.header-search{margin-right: 20px;    width: 300px;}
.header-search input{width: 100%;height: 36px;border-radius: 50px;padding-left: 20px;box-sizing: border-box;}
.header-search .uk-button{position: absolute;right: 0;top: 0;background: none !important;color: #981A2F;    height: 36px;font-size: 20px;}
.voice_search{display: none;}






.owl-carousel .owl-nav [class*=owl-]{    position: absolute;left: 0;top: 50%;transform: translate(0, -50%);    background: none;color:#222; font-size: 36px;border-radius: 0;}
.owl-carousel .owl-nav .owl-next{left: auto;right: 0;}
.owl-carousel .owl-nav [class*=owl-]:hover {background: #ffffffb5;color: #222;}



.staticBanners{margin-bottom: 50px;}
.staticBanners .titleSPAN{display: none;}

._bannerSide .imgITEM{display: block;overflow: hidden;}
._bannerSide .imgITEM img{transition: all .3s ease;}
._bannerSide .imgITEM:hover img{transform: scale(1.1);}

.carospr ._moreLink{display: none;}

.rowTitle,.subTitle,
.bannerCOD .uk-panel-title{text-align: center;color:#bf1e2d;font-size: 40px;font-weight: 600;    line-height: normal;}
.uk-panel-box .uk-panel-title{color:#bf1e2d;font-size: 24px;font-weight: 600;}

.module-announcement .owl-carousel{padding: 20px 40px;}
.module-announcement .rowTitle{margin-bottom: 20px;}
.rowTitle a{color: #bf1e2d;font-weight: 600;text-decoration: none;display: inline-block;line-height: 1.2;}

.home-page .carospr .owl-carousel{padding: 20px 40px;}
.home-page .carospr .owl-dots{display: none;}
.home-page .html_module{padding: 0 40px;margin-bottom: 80px;font-size: 18px;line-height: 1.4;}
.home-page .html_module .uk-h2{font-size: 40px;line-height: 1.2;font-weight: 600;color:#440108;}
.home-page .html_module .uk-button{font-size: 16px;    padding: 5px 20px;}
.home-page #content-top1 .html_module{padding: 0;margin: 0;}


.descMid .uk-h3{text-align: center;font-size: 36px;line-height: 1.2;color:#440108;font-weight: 600;}
.descMid .uk-h3 span{display: block;}
.descMid .paddingbox{padding: 0 90px;}
.descMid ._icons {text-align: center;}
.descMid ._icons b{display: block;font-size: 16px;line-height: 1.4;color:#440108;font-weight: 600;margin-top: 10px;}




.prdbox {margin-bottom: 40px;}
.prd-img.second-img{display: none;}





.prdbox .uk-panel-box{background: #fff;transition: all .3s ease;border-radius: 10px;overflow: hidden;}
.prdbox .uk-panel-box:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.prd-image{margin: -15px;margin-bottom: 5px;}
.prd-name{color:#000;font-weight: 500;font-size: 16px;line-height: 1.2;margin-bottom: 5px;height: 40px;display: block;  z-index: 9;    position: relative;transition: all .3s ease;    background: #fff;
    margin-left: -15px;
    margin-right: -15px;
    padding-left: 15px;
    padding-top: 10px;}

.buttonBar{display: flex;justify-content: space-between;align-items: center;margin-top: 10px;height: 0;overflow: hidden; transition: all .3s ease;}
.prdbox:hover .buttonBar{height: 30px;}
.prdbox:hover .prd-name{    margin-top: -30px; }
.dtyBtn{display: none;}

.prdbox .price{color: #bf1e2d;font-weight: 600;font-size: 18px;line-height: 1.2;}
.prdbox .price .price-old{color: #000;font-weight: normal;font-size: 14px;margin-left: 5px;}
.wishBtn{font-size: 22px;cursor: pointer;}
.addToCartBtn .uk-button{padding: 0 25px;}


._flag{display: none;}

 .badgebox{position: absolute;top:10px;left: 10px;z-index: 2;}
._badge{display: block;margin-bottom: 4px;}
._badge b{background: #f5db55;color: #bf1e2d;    font-weight: 500;    display: inline-block;padding: 4px 10px;border-radius: 30px;}
 
.pDisco{    background: #c01e2d;
    color: #fff;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 2;font-size: 18px;}
.pDisco b{font-weight: normal;}

.pDisco i,
.pDisco .uk-float-left{display: none;}


.prdbox .stockOutLabel{top:auto;bottom:0;    width: 100%;
    background: rgb(255 0 0 / 41%);
    text-align: center;
    padding: 10px;
    color: #fff;}



.filterSortBox{display: none;}

.pagination-bar a, .pagination-bar b{height: auto;}

.site-col>div{margin-bottom:15px;}
.site-col .uk-panel-box{background: #fff;border-radius: 10px;box-shadow: 1px 3px 4px #d2d2d2;}


.breadcrumb-items{display: none;}
#catpage #mcontent .pageTitle{display: none;}

.pageTitle{text-align: center;color: #bf1e2d;font-weight: 600;padding: 30px 0 80px;font-size: 40px;}

.uk-nav-side>li.uk-active>a {background: #bf1e2d;color: #fff !important;}
.uk-nav-navbar ul a{color:#000}



.blogItem{margin-bottom: 40px;text-align: center;}
.blogItem .blogImg{display: block;margin-bottom: 20px;}
.blogItem .blogTitle{font-size: 18px;font-weight: 600;color: #000;}



.catBody #siteheader{background: url(../img/headercats.webp);background-size: cover;}
.infoBody #siteheader{background: url(../img/headerinfos.webp);background-size: cover;}

.pagination-bar{padding: 40px 0;}


.infoBody .uk-article{background: #fff;border-radius: 10px;box-shadow: 1px 3px 4px #d2d2d2;padding: 20px;margin-bottom: 40px;}
.infoBody .uk-article-title{display: none;}
.infoBody .uk-article-divider{display: none;}





.prodBody .wrapBox{padding-top:40px}

.dtlbox .badgebox{display: none;}

.prodGal{background: #fff;border-radius: 10px;box-shadow:2px 2px 5px #ddd;position: relative;}
  
.prodGal .owl-thumbs{padding: 20px;    padding-top: 10px;display: flex;justify-content: center;gap:15px}
.prodGal .owl-thumb-item{width:20%;box-sizing:border-box;}
.prodGal .owl-thumb-item a{display:block;border:1px solid #eee;padding:6px;border-radius: 6px;}
.prodGal .owl-thumb-item img{border-radius: 6px;}
.prodGal .owl-thumb-item.active a{border-color:#be3d20;}
#gal1{border-radius: 10px 10px 0 0;overflow: hidden;}


.prd-title{font-weight: 600;}
.prod-rating{margin-bottom: 10px;}

.prodPrice{font-size: 34px;font-weight: 600;color: #bf1e2d;line-height: 1.2;margin-bottom: 20px;}
.prodPrice .price-old{  text-decoration: line-through;color: #000;font-size: 18px;margin-right: 10px;font-weight: normal;}

.prd-property-list li{margin-bottom: 5px;}
.prd-property-list li span{font-size: 16px;}
.prd-property-list li span:first-child{width: 130px;}


.optionitem label.bord{border: none;font-size: 16px;color: #8d3030;}
.optionitem .img-op-item{    background: #fff;display: inline-block;border: 1px solid #ddd;padding: 5px;border-radius: 5px;text-align: center;}
.optionitem .img-op-item input{visibility: hidden;width: 0;position: absolute;}
.optionitem .img-op-item.active{background-color: #981A2F;color: #fff;border-color: #981A2F;}


.action-items{display: flex;align-items: center;}
.action-items .quantity-to-cart{display: flex;background: #fff;border: 1px solid #ddd;    margin-right: 30px;}
#order-quantity{padding: 0;border: none; height: 40px;font-size: 18px;}
.quantity-to-cart .uk-button{background: none;    height: 40px;line-height: 40px;font-size: 19px;}
.cart-action{height: 30px;line-height: 30px;margin-right: 10px;}
.fastCart .uk-button-primary{background: #f5db55;color: #bf1e2d;}


.add-compare{display: none;}
.prd_favourite a.uk-button {background: none;color: #be3d20;}
.prd_favourite a i{margin-right: 10px;}

.bbbox{display: flex;}
.bbbox .prd_favourite{width: 50%;}
.bbbox .uk-width-medium-1-1{width: 50%;}


.prd-share-buttons .uk-icon-button{background: none;}
.prd-share-buttons .uk-icon-facebook{color: #1876EF;}
.prd-share-buttons .uk-icon-twitter{color: #1CA1F1;}
.prd-share-buttons .uk-icon-pinterest{color: #D90725;}


.udesc{max-width: 500px;}

.uk-tab{border: none;}
.tabkit .uk-panel-box{background: #fff;border: 1px solid #ddd;border-radius: 10px;}
.uk-tab{padding-left: 15px;}
.uk-tab>li>a{color: #000;    border-radius: 10px 10px 0 0;font-size: 16px;}


#tab-taksit .titles{    font-size: 10px;font-weight: normal;}
#tab-taksit .taksit-toplam{width: 85px;}

.uk-nav-dropdown>li>a:focus, .uk-nav-dropdown>li>a:hover{background: #bf1e2d;color: #fff !important;}


#footerbar{background: #981A2F url(../img/footer_s.webp) right center no-repeat;padding-top: 50px;}
#footerbar .html_module{margin: 0 !important;font-size: 14px;}

.siteFooter{padding-bottom: 30px;}
.footerLinks h3{color: #f5db55;}
.footerLinks li{margin-bottom: 4px;}
.footerLinks li a{color: #fff;}
.footerLinks li a:hover{color: #f5db55;text-decoration: none;}
.footerLinks li a:before{content: "-";margin-right: 8px;}
.footerLinks li a i{display: none;}

.flogos div{margin-bottom: 10px;}

.footerLinks.contacts{color: #fff;}
.footerLinks.contacts a{color: #fff;}


.footerLogo{text-align: center;margin-bottom: 15px;}
#footerbar .socialmenu {text-align: center;}
#footerbar .socialmenu .uk-icon-button{background: none;color: #fff;font-size: 24px;}

.bottom{background: #bf1e2d;padding: 20px 0;color: #fff;}
.bottom b{color: #f5db55;}





#powered,
.footer-col-wrapper{display: none;}

 


#accountpage .site-col{padding-bottom: 50px;}

.mobTopContent .uk-container{padding: 0 10px;}

.mobSearchBox,.mob-cart .uk-button,
.mobile-toggle .callSearch{display: none;}

.mobile-toggle ,.mob-cart{transform: translateY(10px);}
.mobile-toggle .uk-button{background: none !important;color: #fff;font-size: 24px;}
.mobTopContent{background: #bf1e2d;padding: 0 0px 10px;}
.mobile-nav {background: url(../img/flama1.png) left bottom repeat-x;padding: 0 0 16px;    z-index: 99;}
.mobile-nav  .uk-icon-shopping-cart:before{filter: brightness(0) invert(1);}
.mobile-nav  #cart-item{background: #fff;color: #bf1e2d;line-height: 1.2;}

.mobileLogo{position: relative;    width: 210px;}
.mobileLogo .siteLogo{position: absolute;top: 0;left:-10px;display: block;}

.mobTopContent .uk-grid{align-items: start;justify-content: space-between;}

.mobiletop{    text-align: center;color: #bf1e2d;padding: 3px 0;    background: #f4db55;}

.uk-offcanvas-bar{background: #bf1e2d;padding-bottom: 100px;}
.uk-offcanvas-bar li a{color: #fff;    display: block;padding: 4px 10px;}
.uk-offcanvas-bar .footerLinks{padding: 10px;}
.uk-offcanvas-bar .footerLinks.flogos{display: none;}


.mtitleb{background: #D90725;color: #fff;padding:5px 6px;}

.moblinks{display: none;}

.mob-user-link {    background: #282222;padding: 5px 0;}
.mob-user-link ul{display: flex;}


@media (max-width: 768px) {
    .uk-container{padding: 0 10px;}
    .top0 .uk-container{padding: 0;}
    .name-kategoriler {
        overflow: hidden;
        position: relative;
        cursor: grab; 
        user-select: none; 
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .name-kategoriler.is-dragging {
        cursor: grabbing;
    }


    .marquee-wrapper {
        display: flex;
        flex-shrink: 0;
    }


    .marquee-wrapper ._bannerSide{width: 200px;}


    .home-page .html_module .uk-h2 {
        font-size: 30px;
        line-height: 1.2;margin-top: 20px;
    }
    .rowTitle, .subTitle, .bannerCOD .uk-panel-title {
        font-size: 30px;
        line-height: 1.2;
    }
    .home-page .html_module{padding: 0 10px;font-size: 14px;}
    .descMid .paddingbox{padding: 0;}
    .descMid .uk-width-medium-2-5 {order:-1;margin-bottom: 20px;}
    .descMid .uk-h3 {font-size: 30px;line-height: 1.2;   }
    .descMid ._icons{align-items: end;gap:30px;}
    .descMid ._icons b {font-size: 12px;margin-top: 5px;}

    .prd-name{font-size: 14px;}


    .addToCartBtn .uk-button {
        padding: 0 12px;
        font-size: 11px;
    }

    .pageTitle {
        font-size: 30px;
        padding: 60px 0 10px;
        margin-top: -10px;
    }

    
    .prodBody .carospr .prdbox{padding: 10px;}


    #usermenu-module .uk-nav>li>a{    padding: 3px 6px;font-size: 12px;display: flex;align-items: center;}
    #usermenu-module .uk-nav{display: flex;        flex-wrap: wrap;}
    #usermenu-module .uk-nav>li{width: 50%;}
    #usermenu-module ul li a .uk-icon-angle-right,
    #usermenu-module ul>li>a>i:first-child{display: none;}


    #footerbar .footerLinks{display: none;}
    #footerbar .footerLinks.contacts{display: block;text-align: center;padding: 30px 0;}
    #footerbar .footerLinks.contacts h3{display: none;}
    #footerbar .footerLinks.contacts ul{display: none;}
    .endlogo{display: none;}
    #footerbar .footerLinks.flogos{display: block;text-align: center;}
    #footerbar .footerLinks.flogos ._1,
    #footerbar .footerLinks.flogos ._2{display: inline-block;width: 45%;}
}



.footer_wp{background: none;    width: auto;}
.footer_wp >a {    font-size: 0;
    background: #4FCE5D;
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;}
.footer_wp >a>i {font-size: 16px;}