@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700&display=swap');

body,h1, h2, h3, h4, h5, h6,.uk-navbar-nav>li>a{font-family: 'Rubik', sans-serif;}


.w-100{width: 100% !important;}

.uk-navbar{background: none;}
.owl-theme .owl-nav [class*=owl-]{background: none; padding: 0}
.owl-theme .owl-nav [class*=owl-]:hover{background: none;}
.uk-icon-angle-right, .uk-icon-angle-left{color: #444; font-size: 28px;}
.uk-icon-angle-right:hover, .uk-icon-angle-left:hover{ color: #FFD40E;}

.uk-grid {
    margin-left: -20px;
}

.uk-grid>* {
    padding-left: 20px;
}


@media (min-width: 768px){
    .uk-container {
        max-width: 100%;
        padding: 0 8px;
    }
}


@media (min-width: 1220px){
    .uk-container {
        max-width: 100%;
        padding: 0 16px;
    }
}

@media (min-width: 1500px){
    .uk-container {
        padding: 0 48px;
        max-width: 1440px;
    }
}



/* Header 1 */
.h-section1{padding: 12px 0; background-color: #f9f9f9; color: #555;}
.h-section1 .uk-icon-caret-down{font-size: 15px;}
.h-section1 .uk-icon-caret-down:before {content: "\F124";font-family: bootstrap-icons !important;}
.h-section1 .top-home-link{display: none;}
.h-section1 .uk-dropdown{background-color: #fff; min-width: 96px; padding: 0; border-radius: 0 0 4px 4px;}
.h-section1 .uk-nav-dropdown li a:hover{background: #555; color: #fff;border-radius: 0 0 4px 4px;}

.h1-info-container{width: 100%; display: flex; justify-content: space-between; align-items: center; column-gap: 24px;}

.mini_text_welcome_v3{width: 100%; display: flex; justify-content: space-between;}
.mini_text_welcome_v3 ul li{display: inline;}
.mini_text_welcome_v3 ul li a{color: #555; text-decoration: none; font-size: 13px;}
.mini_text_welcome_v3 .userToolList li:not(:last-child){border-right: 2px solid #d9e1e1; padding-right: 8px;}
.mini_text_welcome_v3 .userToolList,.userLinksBox{display: flex; column-gap: 12px;}
.mini_text_welcome_v3 .bi-person{font-size: 18px;}

.langSelect .crnLabel{display: flex; align-items: center;}
.languageBox #language-select, .languageBox .langSelect{display: flex; align-items: center; column-gap: 6px; background: none; color: #444; text-decoration: none;}
.languageBox #language-select:hover{background: none;}
.languageBox #language-select img, .langDrop .uk-nav-dropdown li img{width: 16px; height: 12px;}
.languageBox .lang-code{display: none;}
.languageBox  .lang-name{font-size: 13px; text-transform: uppercase;}




/* Header 2 */
.flex-center{align-items: center; justify-content: space-between;}
.h-section2{background-color: #fff; z-index: 9; border-bottom: 1px solid #FFD40E;}
.h-section2 .uk-container .uk-grid .uk-width-medium-7-10{display: flex; align-items: center; justify-content: space-between;}
.h-section2 .header-search{display: flex; width: 100%;}
.h-section2 .header-search .voice_search{display: none;}
.h-section2 .header-search .uk-icon-search:before{content: "\F52A";font-family: bootstrap-icons !important; color: #555; font-size: 18px;}
.h-section2 .header-search input{border:0; width: 100% !important; height: 36px;background-color: #fff;padding: 4px 8px;width: 360px;font-size: 14px;line-height: 18px;border: 2px solid #eee;border-radius: 4px 0 0 4px;}
.h-section2 .header-search input:focus{border-color: #ffd40e;}
.h-section2 .header-search #btn-search1{background-color: #ffd40e;color: #3a3a3a; border-radius: 0 4px 4px 0;line-height: 12px; height: 47px; width: 48px;padding: 4px 8px;margin: 0;}

.h-section2 #cart a{display: flex; column-gap: 16px; text-decoration: none;}
.h-section2 .uk-icon-shopping-cart.cbgicon:before {content: "\F179";font-family: bootstrap-icons !important; color: #555; font-size: 36px;}
.h-section2 .cart-sum-box{color: #3a3a3a;}
.h-section2 .spanline-0{display: block;}

.h-section2 .h2-actions{display: flex; column-gap: 36px; align-items: center; justify-content: flex-end;}
.favorite-product i::before{color: #555; font-size: 36px; transition: all 200ms ease-in-out;}
.favorite-product i:hover::before{content: "\F415";color: rgb(219, 54, 42)}
.product-favorite{position: relative;}
.product-favorite:hover a:after{position: absolute; bottom: -26px; right: 49%; content: "favorilerim"; font-size: 12px; border: 2px solid rgb(219, 54, 42); padding: 3px 6px; display: block; background-color: #fff; color: rgb(219, 54, 42); border-radius: 4px 0 4px 4px; letter-spacing: .2px;}

/* header 3 */
.h-section3{background-color: #FFD40E; }
.h-section3 .uk-nav-navbar{background: transparent !important; }
.h-section3 .uk-navbar-nav>li:hover{background-color: #ffae00;}
.h-section3 .uk-navbar-nav>li>a{font-size: 15px; color: #444; font-weight: 500; font-family: 'Rubik', sans-serif;text-transform: uppercase;}
.h-section3{display: flex; justify-content: center;}
.h-section3 .uk-navbar-nav li a:hover{background: none; color: #444;}
.h-section3 .uk-navbar-nav li.uk-open>a,.h-section3 .uk-navbar-nav li:hover>a,.h-section3 .uk-navbar-nav>li.uk-active>a {background: none;}
.h-section3 .uk-navbar-nav li div.uk-dropdown-navbar.uk-dropdown{background-color: #fff; box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px; border-left: 2px solid #ffae00; border-radius:0 0 8px 0; padding: 4px 16px;}
.h-section3 .uk-nav-navbar ul li a{color: #444 !important;}
.h-section3 .uk-nav-navbar li a:hover{text-decoration: underline}
.h-section3 .uk-navbar-nav .uk-dropdown li:not(:last-child){padding: 4px 0; border-bottom: 1px solid #ddd;}
.h-section3 .deepSub li{margin-left: 8px;}





/* hover cart modal */
.header-cart-module .cart-module-content{width: 390px; background-color: #fff; box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px; border-top: 2px solid #FFD40E; border-left: 2px solid #FFD40E; border-radius:0 8px 8px 8px;}
.uk-table tbody tr{border-bottom: 1px solid #ddd; margin-top: 40px;}

.cart-opt-item{display: none;}
.mcart-image a img{width: 64px; height: 64px;}
.mcart-name a{color: #444; font-size: 14px; font-weight: 400;}

.scart_total.uk-hidden{display: table-row !important; visibility: visible !important;}
.scart_total{font-size: 14px;}

.mini-cart-buttons .uk-button{border-radius: 12px; background-color: #FFD40E; padding: 4px 16px; color: #555; font-weight: 400; font-size: 16px;}
.mini-cart-buttons{font-size: 18px !important; margin-right: 4px;}




/* Product Box */
.prdbox .uk-panel-box{position: relative;background-color: #fff; border: 2px solid #fff; padding: 16px; transition: all 200ms ease; text-align: center; box-sizing: border-box;}
.prdbox .uk-panel-box:hover{border: 2px solid #ebebeb; border-radius: 4px;}

.prdbox .uk-panel-box .prd-image{position: relative;}
.prdbox .uk-panel-box .prd-image{padding: 0 12px; border-right: 2px solid #ebebeb; margin-bottom: 24px;}
.prdbox:hover .uk-panel-box .prd-image{border-right: 2px solid #fff;}

.prdbox:hover .smToolBtns{visibility: visible; opacity: 100;}
.prdbox .smToolBtns{display: flex; column-gap: 4px; justify-content: center; width: 100%; opacity: 0; visibility: hidden; transition: all 200ms ease; margin-top: 8px;}
.smToolBtns .smb2,.smToolBtns .smb3{background: #fff;border-radius: 50%;width: 40px;height: 40px;line-height: 40px;box-shadow: 0 2px 4px rgba(60, 72, 88, 0.15);padding: 0;font-size: 20px; transition: all 300ms ease-in;}
.smToolBtns .smb2 .uk-icon-heart::before {content: "\f08a";}
.smToolBtns .smb2:hover .uk-icon-heart::before {content: "\f004";color: rgb(219, 54, 42);}
.smToolBtns .smb3:hover{background:#fff; color: #FFD40E;}

.prdbox .uk-panel-box .prd-desc{display: none;}

.prdbox .flagsContainer{display: flex; flex-direction: column; row-gap: 4px; visibility: hidden; opacity: 0; transition: all 300ms ease-in;position: absolute; top: 8px; left: 8px;}
.prdbox .flagsContainer span{border: 1px solid #444; padding: 0 4px; border-radius: 2px; color: #222; background-color: #fff; z-index: 9; font-size: 12px;}
.prdbox:hover .flagsContainer{visibility: visible; opacity: 100%;}

.prdbox .uk-panel-box .prd-name{text-decoration: none; font-size: 14px; color:#626060; padding: 0 8px; word-wrap: break-word;}

.prdbox .uk-panel-box .price{display: flex; flex-direction: column; row-gap: 4px; margin-top: 8px;}
.prdbox .uk-panel-box .price .pure-price, .prdbox .uk-panel-box .price .price-new{font-weight: 600;font-size: 16px; color: #ffd40e;}

.prdbox .uk-panel-box .price ._addCart{display: none;}
@media (max-width: 768px){
    .prdbox .smToolBtns{visibility: visible; opacity: 100; column-gap: 16px;}
    .smToolBtns .smb2,.smToolBtns .smb3{background: #fff;border-radius: 50%;width: 32px;height: 32px;line-height: 32px;box-shadow: 0 2px 4px rgba(60, 72, 88, 0.15);padding: 0;font-size: 16px; transition: all 300ms ease-in;}
    .prdbox .uk-panel-box .prd-name{min-height: 116px; display: block; max-height: 116px; overflow-y: hidden;}
}

.prdbox .stockOutLabel{top: 24px; right: 24px !important; left: auto !important; width: 72px; background: #fafafa; padding: 2px 0; color: black; border: none; border-radius: 4px;}





/* Carousel */
.bannerCOD  .uk-panel-title{padding-bottom: 8px; border-bottom: 1px solid #ebebeb; margin-bottom: 8px;} 
.bannerCOD  .uk-panel-title {font-size: 24px; font-weight: 400;}

.carospr   .owl-carousel .owl-nav.disabled{display: block;}
.carospr  .owl-carousel{position: relative;}
.carospr  .owl-nav{position: absolute; top: -62px; right: 4px;}
.carospr  .owl-nav .owl-next{position: relative;}
.carospr  .owl-nav .owl-prev{position: relative;}
.carospr  .owl-nav i{color: #c4c4c4;} 
.carospr  .owl-nav i:hover{color: #454545;} 
.carospr  .owl-nav .owl-prev i{position: absolute; top: -4px; right: 16px;} 
.carospr .owl-nav .owl-next i{position: absolute; top: -4px; right: 0;} 





/* Bannerlar ile sliderlar*/
.html_module, .bannerCOD{margin-bottom: 48px;}

.banner01box_v0 .uk-icon-angle-left:before {margin-left: 24px;font-size: 36px;}
.banner01box_v0 .uk-icon-angle-right:before {margin-right: 24px;font-size: 36px;}

.bannerCOD .owl-dot span{background: #c4c4c4 !important;}
.bannerCOD .owl-dot:hover span,.bannerCOD .owl-dot.active span{background: #FFD40E !important}

.banner01box_v0, #module-idhrbanner2{margin: 0;} /* Welcome bannerı sıfırlamak gerekiyor*/

.bannerTopTitle{width: 100%; text-align: center; font-size: 24px; font-weight: 400; margin-bottom: 8px; position: relative; display: none;}
.bannerTopTitle::before{content: " "; width: 36px; height: 3px; background-color: #444; position: absolute; bottom: 8px; right: 55%;}
.bannerTopTitle::after{content: " "; width: 36px; height: 3px; background-color: #444; position: absolute; bottom: 8px; left: 55%;}

.altUclu{row-gap: 16px;}
@media (max-width: 768px){
    .html_module, .bannerCOD{margin-bottom: 32px;}
    #owl-4 .owl-nav, #owl-0 .owl-nav{display: none;}
}




/* Category Module */
 
.category-module .uk-panel-box ul li a{color:#444}
.category-module .uk-nav-side>li.uk-active>a{background-color: #ddd;}

.catDetail{border: 1px solid #ebebeb; border-radius: 4px; padding: 36px 24px; background: rgb(255,255,255);background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(235,235,235,1) 100%); text-align: left; color: #333;}
.catDetail .pageTitle {font-size: 18px; text-transform: uppercase; letter-spacing: .5px; font-weight: 500;}

.filterSortBox{display: flex;justify-content: flex-end;}
.filterSortBox .uk-flex{display: flex; gap: 16px; align-items: center; justify-content: flex-end; flex-wrap: wrap;}
.inStockLabel input, .filterSortBox select{height: 28px; border-radius: 4px;}
.inStockLabel input{width: 28px;}
.inStockLabel input[type=checkbox]:checked:before{line-height: 24px; font-size: 14px; text-align: center;}

.category-list{display: flex; flex-direction: column;}
.category-list::before{content: "Alt Kategoriler"; display: block;font-size: 14px; text-align: left}
.category-list ul{display: flex; column-gap: 8px; row-gap: 4px; flex-wrap: wrap; margin: 8px 0 16px 0;}
.category-list ul li{display: inline;border: 1px solid #fafafa;padding: 16px;border-radius: 4px; max-width: 128px;}
.category-list ul li:hover{box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;}
.category-list ul li a{color: #444; font-size: 15px; text-decoration: none; font-weight: 300; text-align: center;}
.category-list img{max-width: 64px !important; height:64px !important; margin-bottom: 8px; object-fit: cover;}
@media (max-width: 768px){
    .category-list img{max-width: 48px !important; height: 48px !important; margin-bottom: 4px;}
}





/* Pagination*/
.pagination-bar {margin-bottom: 15px !important;}
.pagination-bar a, .pagination-bar b {width: 34px;height: 34px;line-height: 34px;padding: 0;border-color: #444;border-radius: 5px; color: #444;}
.pagination-bar b {background-color: #fafafa;}
.pagination-bar .links{display: flex; justify-content: center; flex-wrap: wrap; gap: 4px;}
.pag-next.uk-icon-angle-right,.pag-next.uk-icon-angle-left{font-size: 14px;}





/* Product Detail */

.breadcrumb-items{display: flex; column-gap: 6px; padding: 13px 0; flex-wrap: wrap; row-gap: 8px;font-weight: 300;font-size: 13px;}
.breadcrumb-items li:not(:last-child):after{content: "-"; color: #555;}
.breadcrumb-items li{display: flex; align-items: center; column-gap: 4px;}
.breadcrumb-items li a{color: #555;  ; text-decoration: none; font-weight: 300}
@media (max-width: 768px){
    .breadcrumb-items{font-size: 12px;} 
}



.owl-nav>* {position: absolute;top: 50%;left: 0;background: #fff;padding: 5px 8px;}
.owl-nav>.owl-next {left: auto;right: 0;}
.owl-thumbs {display: flex;flex-wrap: wrap;}
.owl-thumbs>div {flex: 0 0 20%;width: 20;padding: 2px;}
.owl-thumbs>div img{width: 100%; border: 1px solid #eee; border-radius: 2px;}
.prodGal {}

.dtlboxInner{padding-left: 24px;}
.dtlbox{padding-left: 48px;}
@media (max-width: 768px){
    .dtlbox{padding-left: 16px;} 
}

#mcontent .prd-title {font-size: 30px; font-weight: 500; line-height: 32px; padding-bottom: 20px; border-bottom: 1px solid #ebebeb; color: #444;}

#mcontent .prod-rating{margin-bottom: 20px; display: flex; align-items: center; column-gap:4px;}
#mcontent .prod-rating a{color: #a0a0a0; text-decoration: none;}

.prodPrice {margin-bottom: 20px; display: flex; column-gap: 16px;}
.prodPrice>span.price-new {font-size: 30px;font-weight: 500;margin-bottom: 10px; color: #0063d1;}
.prodPrice>span.price-old {display: block;color: #b8b8b8;font-size: 17px;font-weight: 400;}

.dtlbox .prd-serial .uk-float-left, .dtlbox .stock-status .uk-float-left{margin-right: 6px; color: #222;}

.prd-property-list{display: flex; flex-direction: column-reverse; row-gap: 8px; font-size: 15px; font-weight: 300;}
.prd-property-list li span:first-child{margin-right: 8px; font-weight: 400;}
.prd-property-list .discount_rate{font-weight: 500; display: flex; align-items: center; color: rgb(219, 54, 42);}
.prd-property-list .discount_rate .uk-icon-arrow-circle-down::before{font-size: 22px; margin: 0 8px;}


.prod-small{margin: 12px 0 24px 0;font-size: 14px; font-weight: 300; line-height: 22px; letter-spacing: .1px; color: #626060;}

.optionsboxWrap .optionsbox {margin-bottom: 25px; display: flex; flex-direction: column; row-gap: 10px;}
label.bord {border: none;font-size: 14px;color: #202942;font-weight: 400;}

.optionitem select{padding: 5px; border-radius: 5px;}
.optionitem select:focus{background: #fff;}

.optionitem .img-op-item{text-align: center; transition: all 200ms ease;}
.optionitem .img-op-item input{display: none;}
.optionitem .img-op-item.secili, .optionitem .img-op-item:hover{background-color: #ffe676;}

.actions-container{display: flex; column-gap: 16px; align-items: center; flex-wrap: wrap; row-gap: 8px;}
.action-items{display:flex; column-gap: 32px; margin-bottom: 0!important;}

.quantity-to-cart{position: relative; width: 120px !important;}
.quantity-to-cart #order-quantity{display: inline-block;vertical-align: middle;height: 46px;width: 100%!important;font-size: 16px;text-align: left;padding: 0 0 0 25px;color: #3b3b3b;border: 1px solid #ebebeb;border-radius: 6px 0 0 6px;}
.quantity-to-cart a{position: absolute; top:12px;display: inline;width: 25px !important;height: 25px !important;text-align: center;background-color: #ededed;color: #333e48;line-height: 23px;font-size: 16px;font-weight: 300;cursor: pointer; padding: 1px; border-radius: 100%; min-height: 0;}
.quantity-to-cart a.eksi{right: 20px;}
.quantity-to-cart a.arti{right: -10px;}

.action-items .cart-action {border-radius: 0 6px 6px 0;padding: 9px 12px;box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px 0px; background-color: #FFD40E; height: 47px; color: #333e48; margin-left: -6px; flex-shrink: 0;}
.add-wish.uk-button{background-color: #ffe676; margin-right: 8px;}
.add-compare.uk-button{background-color: #b1dedd;}
.add-wish,.add-compare{border-radius: 5px; height: 35px; width: 35px; line-height: 35px; padding: 0; color: black;}
.uk-icon-google-plus{display: none;}
.prd-share-buttons{margin-top: 24px; display: flex; align-items: center; column-gap: 4px;}

@media (max-width: 768px){
    .action-items{column-gap: 20px;}
    .quantity-to-cart #order-quantity{padding: 0 0 0 12px;}
    .hemenalb{padding: 0; margin: 0; display: flex; align-items: center; justify-content: center; line-height: 1; border-radius: 4px !important;}
    .hemenalb i{display: none;}
}


.tags{max-width: 320px; word-wrap: break-word;}

.uk-tab{margin-top: 32px; color: #626060 !important; padding: 24px; background-color: #f5f5f5; border-radius: 4px;}
.uk-tab>li>a{border: none; color: #444; font-size: 15px;}
.uk-tab>li>a:hover {background: none; color: #0063d1;}
.uk-tab li.uk-active a{color: #ffd40e; background: none; font-size: 16px; font-weight: 500;}
.uk-panel-box {background:none; color: #444 !important; font-size: 13px;}


#tab-taksit>div{margin-bottom: 24px;}
#tab-taksit .axess:first-child{display: none;}
#tab-taksit{width: 100%;display: flex;flex-wrap: wrap;row-gap: 16px;justify-content: flex-start;}
#tab-taksit .taksit-banka{height: 100%;max-height: 390px;border: 2px solid #F0F0F0;border-radius: 6px;}
#tab-taksit .taksit-title{width: 218px; border-top-right-radius: 6px; border-top-left-radius: 6px;}
#tab-taksit .bttm{width: 218px;height: 73px;border-bottom-right-radius: 6px; border-bottom-left-radius: 6px;}
#tab-taksit .taksit-banka .taksitler{height: 20px;width: 100%;background: none;border: none;}
#tab-taksit .taksit-title{margin: 0; border: none;}
#tab-taksit .taksit-num, #tab-taksit .taksit-aylik, #tab-taksit .taksit-toplam{margin: 0;background: none;color: #555;}

.no-review hr{max-width: 420px;}
.uk-icon-comment,
.uk-icon-comments-o{font-size: 18px;margin-right: 8px;}
.uk-form legend:after {border-bottom: none;}
.control-label ~ input , textarea{width: 320px;border-radius: 8px;}
#button-review{border-radius: 8px; padding: 4px 8px; background-color: #efefef; color: #333;}


.subTitle{font-size: 20px; margin: 64px 0 10px 0;color: #161c2d;letter-spacing: 0.25px; padding-bottom: 8px; border-bottom: 1px solid #ddd;}




/* Login Page */

#accountpage{padding: 32px 0;}
#accountpage button{padding: 4px 8px; border-radius: 4px; text-decoration: none;}
#accountpage .breadcrumb-items{padding: 24px 0; display: flex; column-gap: 8px;}
#accountpage .breadcrumb-items a{font-size: 13px; color: #555; text-decoration: none;}
#accountpage .uk-form fieldset legend{font-size: 24px;}
#accountpage .uk-form input:not([type=radio],[type=checkbox]){height: 42px; border-radius: 7px; font-size: 13px;}

#flogin{border-radius: 4px; display: none;}
#accountpage .mpl-0{font-size: 16px; font-weight: 400; margin-bottom: 8px !important;}
#accountpage .mpl-0 p a{padding: 8px 16px; border-radius: 4px; text-decoration: none;}
#accountpage .if_login_text{font-size: 14px}
#accountpage  .login-forgotten a{font-size: 14px;}

@media (max-width: 992px){
    #accountpage {
        margin-left: 32px;
    }
}


.fmnf>.flink {
    color: #333;
    font-size: 14px;
    display: block;
    margin-bottom: 0;
    cursor: pointer;
}

.fmnf>.flink:before {
    content: "\f096";
    font-family: FontAwesome;
    font-size: 14px;
    width: 14px;
    display: inline-block;
    position: relative;
    left: 1px;
}
.fmnf>.flink:hover:before, .fmnf.uk-active>.flink:before {
    content: "\f046";
}






/* Footer */
#footerbar {background-color: #f9f9f9;margin-top: 20px; padding: 40px 0 0;color: #1f1f1f !important; font-size: 15px;}

.footerTop {padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #666; display: flex; flex-direction: column; align-items: center; justify-content: center;}
.newsletterDiv .footer-title{text-align: center;}
input#email_list{width: 360px; height: 40px; font-size: 14px; color: #555; padding-left: 16px; border-radius: 4px 0 0 4px;}
button#email_list_ekle{width: 72px; height: 41px; margin-left: -4px;margin-top: -1px; border-radius: 0 4px 4px 0;}

.footerLogoInner{margin-bottom: 24px;}
.footerLogo{height: 45px; width: 168px;}

.footerContact,.footerSafe{display: flex; column-gap: 24px;}
.fdetailContainer{display: flex; flex-direction: column; row-gap: 16px;}
.fdetailIcon{font-size: 40px;}
.fcSubTitle{font-weight: 500; letter-spacing: .2px; line-height: 23px;}
.footerPhone{font-size: 22px; font-weight: 500; letter-spacing: .6px;}
.footerAdress{line-height: 1.5; font-weight: 300;}
.footerMap{display: flex; align-items: center; column-gap: 8px;}
.footerMap i{font-size: 20px;}
.footerMap a{color: #1f1f1f;}
.fcSecure div{font-size: 13px; font-weight: 300; margin-bottom: 4px;}
.fcSecure img{object-fit: cover;}

.socialmenu{margin-top: 10px;}
.socialmenu li{margin-right: 8px}
.socialmenu .googleplus{display: none;}

.fLinks-container{width: 100%; display: flex !important; margin-left: 48px;}
.fLinks{max-width: 50%; padding: 0px !important;}
.footer-title {letter-spacing: .8px;font-weight: 500 !important; margin-bottom: 14px;line-height: 14px; font-size: 13px;}
.fLinks ul{display: flex; flex-direction: column; row-gap: 4px;}
.fLinks li{width: 100%;}
.fLinks ul li a {color: #626262; font-size: 13px;}
.fLinks ul li a:hover {color: #222;text-decoration: none;}
.fLinks ul li a i::before {content: none;}


#powered {text-align: center;padding: 20px;background: #222;font-size: 11px; color: #fff; margin-top: 20px;}
#powered p {margin: 0;}

@media (max-width: 768px){
    .footerContact,.footerSafe{margin-bottom: 24px;}
    .fLinks-container{margin: 24px 0 0 0;}
    input#email_list{width: calc(100% - 96px);}
    .fLinks ul li a {font-size: 11px;}
}



/* Sepete ürün eklenince açılan modal */
.uk-modal-dialog{border-radius: 8px;}
.uk-modal-dialog .uk-button{border-radius: 4px;}




/* Mobile Menü */
.mobSearchBox{position: relative;background-color: #fff;z-index: 9;width: 100%;display: none;padding: 8px 0;}

.mob-user-link{padding-left: 35px;position: relative;border-bottom: 1px solid #ddd;padding-bottom: 15px;}
.mob-user-link:before {content: "\f4e1";position: absolute;left: 0;font-family: bootstrap-icons !important;font-size: 28px;}
.mob-user-link ul{display: flex;column-gap: 15px;}


.mobile-nav{background-color: rgba(255,255,255,0.9);z-index: 3;}

.voice_search_mob{display: none;}

.mobTopContent{padding: 16px 0;border-bottom: 1px solid #ddd;}
.hmobile-container{display: flex;justify-content: space-between;align-items: center;}
.mob-cart{float: left;}
.callCanvas.uk-button, .callSearch.uk-button , .mob-cart .uk-button{padding: 0;color: #3c4858 !important;background: none;font-size: 24px;}

.mobileLogo{display: flex;justify-content: flex-start; max-width: 120px;}
.h-buttons{display: flex;justify-content: flex-end;align-items: center;column-gap: 14px;}

.mob-search{position: relative;}
#search1 #btn-search1, #btn-close1{font-size: 18px;background: none;color: #3c4858; position: absolute;top: 2px;}
#search1 #btn-search1{right: 35px;}
#search1 #btn-close1{right: 0;}
#search1 input{width: calc(98%); font-size: 12px;}
#search1 input:focus{border: 1px solid #ddd;box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;background: none;outline: none;}



#mobilemenu{background-color: rgba(255,255,255,0.99);display: flex;flex-direction: column;row-gap: 16px;}

.uk-offcanvas-bar{background-color: #fff;padding: 32px;}
.uk-offcanvas-bar a{color: #444; font-weight: 400; font-size: 14px;}

.mtitleb{font-weight: 600;font-size: 16px;margin-bottom: 6px;text-transform: uppercase; margin-bottom: 12px;}

.site-mob-cats ul li{position: relative;}
.site-mob-cats>ul>li{padding: 8px 0; margin: 8px 0; border-bottom: 1px solid #ddd;}
.site-mob-cats ul li.uk-parent > a::after{content: "\F22C";position: absolute; top:4px; right: 0;font-family: bootstrap-icons !important;font-size: 14px;}
.child-box ul li{margin: 4px 0}
.child-box ul li a{font-size: 13px; padding-left: 16px;}
.child-box.deep-box a{padding-left: 32px;}
.child-box{display: none;}

.langSelect{display: flex;column-gap: 8px;align-items: end;}
.crnTitle{margin-left: 4px;}
.uk-icon-caret-down{font-size: 18px;}

.mobLocals{order: 0;}
.mobLocals .currency a{border: 1px solid #ddd; border-radius: 4px;  padding: 4px 8px; margin-right: 12px; font-size: 14px; line-height: 14px; background-color: #f2f2f2;}
.mobLocals .languageBox .langDrop .uk-dropdown{background-color: transparent; margin: 0; padding: 0 0 0 8px;}
.mobLocals .languageBox .langDrop .uk-dropdown .uk-nav>li>a{padding: 4px 0 4px 8px;}
.languageBox #language-select{padding: 0; margin: 8px 0;}


@media (max-width: 768px){
    .paymentbox .uk-width-medium-6-6{padding: 0;}
    .iyzico_form_area{padding: 0 8px;}
}