@charset "UTF-8";
@import "/public/pages/global/renkler.css";
.hiosis-container{border-top:1px solid #ebebeb; padding: 7px;}
.hiosis-div {color:#555; font-size:12px; font-weight: 400;}
@media screen and (max-width: 500px) {.hiosis-div {font-size:10px;}}
.hiosis-div a{text-decoration: none; color:#333;}
.hiosis{color:#3BD4E0 !important; font-weight: 600;}
.btn-whatsapp{background-color: #25D366; color: #FFF; }
.btn-whatsapp:hover{background-color: #075E54; color: #FFF; }
.sol_menu_logo{height: 30px; object-fit: contain; object-position: left; margin-top: 5px;}
.section-product-categories-1-6 .product-categories-1-6__inner{
    --bs-gutter-x:1.875rem;
    --bs-gutter-y:0;
    display:flex;
    flex-wrap:wrap;
    margin-top:5px;
    margin-right:calc(var(--bs-gutter-x)/-2);
    margin-left:calc(var(--bs-gutter-x)/-2);
}
.tbox {
  box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;
}
.kutu{
   box-shadow: 3px 3px 4px 4px #efefef !important;
}
/*.u-header-left-aligned-nav .u-header__navbar-nav{*/
/*    display: table;*/
/*    text-align: center;*/
/*}*/
/*li.nav-item.hs-has-mega-menu.u-header__nav-item {*/
/*    display: table-cell;*/
/*    vertical-align: middle;*/
/*    text-align: center;*/
/*}*/
.u-header .u-header__nav-item:first-child .u-header__nav-link{
    padding-left: 0.99rem;
}

.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:30px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
}

.my-float{
	margin-top:16px;
}
.section-product-categories-1-6 .product-categories-1-6__inner .categories-list,.section-product-categories-1-6 .product-categories-1-6__inner .categories-list .category,.section-product-categories-1-6 .product-categories-1-6__inner .featured-category{
    flex-shrink:0;
    width:100%;
    max-width:100%;
    padding-right:calc(var(--bs-gutter-x)/2);
    padding-left:calc(var(--bs-gutter-x)/2);
    margin-top:var(--bs-gutter-y);
    flex:0 0 auto;
    width:100%
}
.section-product-categories-1-6 .product-categories-1-6__inner .featured-category{
    margin-bottom:1.5rem
}
.section-product-categories-1-6 .product-categories-1-6__inner .featured-category__inner{
    background-color:#fff;
    background-size:contain;
    background-repeat:no-repeat;
    background-position:top center
}
.section-product-categories-1-6 .product-categories-1-6__inner .featured-category__inner>a{
    --bs-gutter-x:1.875rem;
    --bs-gutter-y:0;
    display:flex;
    flex-wrap:wrap;
    margin-top:calc(var(--bs-gutter-y) * -1);
    margin-right:calc(var(--bs-gutter-x)/-2);
    margin-left:calc(var(--bs-gutter-x)/-2);
    align-items:center;
    margin-left:0;
    margin-right:0;
    min-height:19.428rem
}
.section-product-categories-1-6 .product-categories-1-6__inner .featured-category__inner--left,.section-product-categories-1-6 .product-categories-1-6__inner .featured-category__inner--right{
    flex-shrink:0;
    width:100%;
    max-width:100%;
    padding-right:calc(var(--bs-gutter-x)/2);
    padding-left:calc(var(--bs-gutter-x)/2);
    margin-top:var(--bs-gutter-y);
    flex:0 0 auto;
    width:100%;
    margin-bottom:1.5rem
}
.section-product-categories-1-6 .product-categories-1-6__inner .featured-category__inner--left{
    padding-left:0
}
.section-product-categories-1-6 .product-categories-1-6__inner .featured-category__inner--right .featured-category__name{
    font-size:1.12525rem;
    font-weight:500;
    color:#333e48
}
.section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner{
    --bs-gutter-x:1.875rem;
    --bs-gutter-y:0;
    display:flex;
    flex-wrap:wrap;
    margin-top:calc(var(--bs-gutter-y) * -1);
    margin-right:calc(var(--bs-gutter-x)/-2);
    margin-left:calc(var(--bs-gutter-x)/-2);
    flex-wrap:nowrap;
    overflow:auto
}
.section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category{
    flex-shrink:0;
    margin-bottom:2rem
}
.section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner>a{
    display:block;
    min-height: 0px;
}
.section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner>a .media{
    display:flex;
    min-height: 0px;
    align-items:center
}

.section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner>a .media-image img{
    width:100%;
    height:100%;
}
.section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner>a .media-body{
    flex:1;
    width:auto;
    margin-left:1rem
}
.section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner>a .media-body .category__name{
    font-size:.875rem;
    font-weight:400;
    color:#333e48;
    margin-bottom:0
}
@media(min-width:768px){
    .section-product-categories-1-6 .product-categories-1-6__inner .featured-category__inner--left,.section-product-categories-1-6 .product-categories-1-6__inner .featured-category__inner--right{
        margin-bottom:0
    }
    .section-product-categories-1-6 .product-categories-1-6__inner .featured-category__inner--left{
        flex:0 0 auto;
        width:66.6666666667%
    }
    .section-product-categories-1-6 .product-categories-1-6__inner .featured-category__inner--right{
        flex:0 0 auto;
        width:33.3333333333%
    }
    .section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner{
        flex-wrap:wrap;
        overflow:visible
    }
    .section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category{
        flex:0 0 auto;
        width:33.3333333333%;
        flex-shrink:1
    }
    .section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner{
        display:flex;
        height:100%;
        overflow:hidden;
        align-items:center;
        background-color:#f5f5f5
    }
    .section-product-categories-1-6 .product-categories-1-6__inner .categories-list__inner .category__inner:hover{
        box-shadow:0 0 6px 0 rgba(1,1,1,.3)
    }
}
@media(min-width:1200px){
    .section-product-categories-1-6 .product-categories-1-6__inner .featured-category{
        flex:0 0 auto;
        width:41.6666666667%;
        margin-bottom:0
    }
    .section-product-categories-1-6 .product-categories-1-6__inner .categories-list{
        flex:0 0 auto;
        width:58.3333333333%
    }
}
.product-categories-with-banner-carousel{
    position:relative;
    padding-bottom:.5rem;
    margin-bottom:2rem
}
.product-categories-with-banner-carousel header{
    margin-bottom:1.5rem
}
.product-categories-with-banner-carousel .product-categories-banner{
    border:1px solid #eaeaea;
    border-radius:.625rem;
    overflow:hidden
}
.product-categories-with-banner-carousel .product-categories-banner__inner{
    --bs-gutter-x:1.875rem;
    --bs-gutter-y:0;
    display:flex;
    flex-wrap:wrap;
    margin-top:calc(var(--bs-gutter-y) * -1);
    margin-right:calc(var(--bs-gutter-x)/-2);
    margin-left:calc(var(--bs-gutter-x)/-2);
    margin-left:0;
    margin-right:0
}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1,.product-categories-with-banner-carousel .product-categories-banner .product-categories-2{
    flex:0 0 auto;
    width:100%
}
@media(min-width:768px){
    .product-categories-with-banner-carousel .product-categories-banner .product-categories-1,.product-categories-with-banner-carousel .product-categories-banner .product-categories-2{
        flex:0 0 auto;
        width:50%
    }
}
@media(min-width:1200px){
    .product-categories-with-banner-carousel .product-categories-banner .product-categories-1,.product-categories-with-banner-carousel .product-categories-banner .product-categories-2{
        flex:0 0 auto;
        width:20%
    }
}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1{
    padding:1.5rem;
    background-color:#f9f9f9
}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category-item{
    margin-bottom:.25rem
}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category__name{
    font-size:.81288rem;
    font-weight:700;
    margin-bottom:.25rem
}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category__name a{
    color:#333e48
}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category__name a:focus,.product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category__name a:hover{
    color:#13171b
}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category-child-list{
    padding-left:0;
    list-style:none;
    margin:0 0 0 1rem
}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category-child-item a{
    display:inline-block;
    font-size:.81288rem;
    color:#333e48;
    margin-bottom:.25rem
}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category-child-item a:focus,.product-categories-with-banner-carousel .product-categories-banner .product-categories-1 .product-category-child-item a:hover{
    font-weight:700;
    color:#13171b
}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-2{
    padding:.5rem 1.5rem
}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-categories-list{
    display:flex;
    flex-direction:column;
    list-style:none;
    padding-left:0;
    margin-bottom:0
}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item{
    font-size:.875rem;
    position:relative;
    display:block;
    padding:.32rem 0;
    margin-bottom:-1px;
    background-color:#fff;
    border:1px solid #ddd;
    border-right:0;
    border-left:0;
    border-radius:0
}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item:first-child{
    border-top:0
}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item:last-child{
    border-bottom:0
}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item a{
    display:block;
    color:#333e48;
    padding-top:.5rem;
    padding-bottom:.5em
}
.product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item a:focus,.product-categories-with-banner-carousel .product-categories-banner .product-categories-2 .product-category-item a:hover{
    font-weight:700;
    color:#333e48
}
.product-categories-with-banner-carousel .product-categories-banner .banner{
    display:none
}
.product-categories-with-banner-carousel .product-categories-banner .banner-action{
    display:block
}
@media(min-width:1200px){
    .product-categories-with-banner-carousel .product-categories-banner .banner{
        display:block;
        flex-basis:0%;
        flex-grow:1;
        max-width:100%
    }
}
.product-categories-with-banner-carousel .owl-stage{
    display:flex;
    flex-wrap:wrap
}
.product-categories-with-banner-carousel .owl-stage-outer{
    overflow:hidden
}
.product-categories-with-banner-carousel .owl-nav{
    position:absolute;
    top:.54688rem;
    right:0
}
.product-categories-with-banner-carousel .owl-next,.product-categories-with-banner-carousel .owl-prev{
    display:inline-block;
    cursor:pointer
}
.product-categories-with-banner-carousel .owl-next.disabled,.product-categories-with-banner-carousel .owl-prev.disabled{
    opacity:.5;
    cursor:not-allowed
}
.product-categories-with-banner-carousel .owl-next i,.product-categories-with-banner-carousel .owl-prev i{
    font-size:1.06225rem
}
.product-categories-with-banner-carousel .owl-prev{
    margin-right:.25rem
}
.product-categories-with-banner-carousel .owl-prev i{
    font-size:1.06225rem
}
.product-categories-with-banner-carousel .owl-next{
    margin-left:.25rem
}
.product-categories-with-banner-carousel .owl-next i{
    font-size:1.06225rem
}
@media(min-width:1200px){
    .products-6-1-with-categories header{
        margin-bottom:8px
    }
}
.products-6-1-with-categories-inner{
    --bs-gutter-x:1.875rem;
    --bs-gutter-y:0;
    display:flex;
    flex-wrap:wrap;
    margin-top:calc(var(--bs-gutter-y) * -1);
    margin-right:calc(var(--bs-gutter-x)/-2);
    margin-left:calc(var(--bs-gutter-x)/-2);
    margin:0
}
.products-6-1-with-categories-inner .categories-menu-list,.products-6-1-with-categories-inner .products-block{
    flex-shrink:0;
    width:100%;
    max-width:100%;
    padding-right:calc(var(--bs-gutter-x)/2);
    padding-left:calc(var(--bs-gutter-x)/2);
    margin-top:var(--bs-gutter-y);
    flex:0 0 auto;
    width:100%;
    padding:0
}
@media(min-width:1200px) and (max-width:1479.98px){
    .products-6-1-with-categories-inner .products-6 ul.products>li.product:nth-child(1n+7){
        display:none
    }
}
.products-6-1-with-categories-inner .products-block .columns-6-1>.product-main-6-1{
    border-left-width:0;
    height:100%
}
.products-6-1-with-categories-inner .products-block .columns-6-1>.product-main-6-1 .products>.product::after{
    content:none
}
.products-6-1-with-categories-inner .products-block .columns-6-1>.product-main-6-1>.woocommerce{
    height:100%
}
.products-6-1-with-categories-inner .products-block .columns-6-1>.product-main-6-1 ul.products>li.product{
    border-bottom-width:1px;
    height:100%
}
.products-6-1-with-categories-inner .products-block .products-6 ul.products>li.product{
    border-bottom-width:1px
}
.products-6-1-with-categories-inner .products-block .products-6 ul.products>li.product:after{
    border-right-width:1px;
    height:80%
}
.products-6-1-with-categories-inner .products-block .products-6 ul.products>li.product:last-child,.products-6-1-with-categories-inner .products-block .products-6 ul.products>li.product:nth-last-child(2){
    border-bottom-width:0
}
@media(min-width:576px){
    .products-6-1-with-categories-inner .products-block .products-6 ul.products>li.product{
        border-bottom-width:0
    }
}
@media(min-width:768px){
    .products-6-1-with-categories-inner .products-block .columns-6-1>.product-main-6-1 ul.products>li.product{
        border-bottom-width:0
    }
}
@media(min-width:1200px){
    .products-6-1-with-categories-inner .categories-menu-list{
        padding-right:22px;
        flex:0 0 222px;
        max-width:222px;
        margin-top:24px
    }
    .products-6-1-with-categories-inner .products-block{
        flex-basis:0%;
        flex-grow:1;
        max-width:100%
    }
    .products-6-1-with-categories-inner .products-block .columns-6-1>.product-main-6-1{
        flex:0 0 38.666667%;
        max-width:38.666667%
    }
    .products-6-1-with-categories-inner .products-block .columns-6-1>.products-6{
        flex:0 0 61.333333%;
        max-width:61.333333%
    }
}
.resimcontainer{
  position: relative;
}
.loading-img-bar{
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.5);
  color:#FFF;
  position:absolute;
  display:none;
  z-index: 999;
  justify-content:center;
  align-items: center;
}
.resimalan{
  position:relative;
}

.btn-resim-sil{
  position:absolute;
  z-index:1000;
  right:5px;
  top:5px;
  width:32px!important;
  height:32px!important;
  display:flex;
  border-radius:25px;
  justify-content:center;
  align-items:center;
  font-size:15px;
}

span.sonsifir {
    font-size: 17px;
    font-weight: bold;
}
span#urunKodu {
    float: right;
    font-weight: bold;
    font-size: 10px;
}
div#detayFavoriEkle {
  position: absolute;
  right: 0;
  bottom: 0;
  display: flex;
  font-size: 11px;
padding-right: 10px;
  line-height: 1.4;
  align-items: center;
}
a#favoriLink {
   font-size: 20px;
   padding: 11px 13px;
   line-height: 0;
   background-color: white;
   color: #969694;
}
div#favoriEkle {
    text-align: end;
    float: right;
}
span#teslimTarih{
    padding: 0.67rem 1rem;
    display: block;
}
img#urunOzelResim{
  width: 100%;
}
.varyant_resim_ozellik{
  margin-right: 10px;
}
.varyant_resim_ozellik [type=radio] {
  position: absolute;
  opacity: 0;
  width: 0;
  height: 0;
}
.varyant_resim_ozellik [type=radio] + img {
  cursor: pointer;
    outline: 2px solid #efefef;
}
.varyant_resim_ozellik [type=radio]:checked + img {
  outline: 2px solid #000;
}
.varyant_resim_ozellik .ozellikler{
  object-fit: cover;
  object-position: center;
}
.varyant_kutu_ozellik{
  cursor: pointer;
  margin-right: 5px;
}
.varyant_kutu_ozellik [type=radio] {
position: absolute;
opacity: 0;
width: 0;
height: 0;
}
.varyant_kutu_ozellik [type=radio] + span {
cursor: pointer;
padding: 7px 14px;
margin:5px!important;
display: inline-block;
background-color: #efefef;
font-weight: 500;
border-radius:8px;
}
.varyant_kutu_ozellik [type=radio]:checked + span {
  background-color:#00dffc!important;
  color:#FFF;
}
.urun-detay-bilgi{padding: 20px;background-color: #f9f9f9;border:1px solid #efefef;border-radius: 5px;}

.trwpwhatsappballon {
  font-family: "Raleway", Arial, sans-serif;
font-size: 14px;
border-radius: 12px;
border: 1px solid #fff;
max-width: 250px;
display:none;

}

.trwpwhatsapptitle {
background-color: #22c15e;
color: white;
padding: 14px;
border-radius: 12px 12px 0px 0px;
text-align: left;
}
.trwpwhatsapptitle span{text-align: right;}

.trwpwhatsappmessage {
padding: 16px 12px;
background-color: #f9f9f9;
}

.trwpwhatsappinput {
background-color: #f9f9f9;
border-radius: 0px 0px 12px 12px;
padding-bottom:5px;
}

.trwpwhatsappinput input {
width:100%;
border-radius: 10px;
padding:10px;
background-color: #fff;
font-weight: 300;
font-size: 13px;
border: 1px solid #d4d4d4;
}

.trwpwhatsappbutton {
background-color: #22c15e;
border-radius: 100px;
padding: 6px 6px;
width: 35px;
height: 35px;
cursor: pointer;
color: #fff;
margin-top: 10px;
margin-bottom: 10px;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
 box-shadow: 3px 3px 4px #efefef;
}

.urunDiv:hover{box-shadow: 0px 0px 7px #eaeaea;}

.trwpwhatsappall {
position: fixed;
z-index: 9999999999999999999;
bottom: 0;
left: 10px;
font-family: "Raleway", Arial, sans-serif;
font-weight: 300;
font-size: 15px;
}

.trwpwhatsappsendbutton {
  color: #22c15e;
  cursor:pointer;
}

.kapat {
float: right;
width: 20px;
height: 20px;
font-size: 15px;
font-weight: 400;
background-color: #fff;
border-radius: 99px;
padding: 0px 5px;
color: #22c15e;
cursor: pointer;
}

.img-zoom-show {
  max-width:100%;
  height:600px;
}

.small-img {
  width:100%;
  height: 70px;
  margin-top: 10px;
  position: relative;
  left: 25px;
}

.small-img .icon-left, .small-img .icon-right {
  width: 12px;
  height: 24px;
  cursor: pointer;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  z-index:9999999!important;
}

.small-img .icon-left { transform: rotate(180deg) }

.small-img .icon-right { right: 0; }

.small-img .icon-left:hover, .small-img .icon-right:hover { opacity: .5; }

.small-container {
  width: 100%;
  height: 70px;
  overflow: hidden;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
}


.small-container .show-small-img {
  width: 70px;
  height: 70px;
  margin-right: 6px;
  cursor: pointer;
  float: left;
}

.small-container .show-small-img:last-of-type { margin-right: 0; }

.accordionKategori a {
    text-align: left;
    cursor: pointer;
}

.katIcon {
    text-align: right;
    float: right;
}
.accordion-child{
    display: flex;
    align-items: center;
}
.katIcon{
    transition: transform .2s ease-in-out;
}
.accordion-link, .accordion-link-mobil {
    display: flex;
    justify-content: space-between;
    align-items: center;
    text-align: left;
    font-weight: 300 !important;
    color: #333e48 !important;
    border-radius: 10px;
}
#headerSidebarList a{
    height: 45px;
    padding:5px ;
}
.menualtbolum{
    height: unset !important;
    font-size: 14px !important;
}
.katImg{
    float: right;
    border-radius: 10px;
}

.para-icon {
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 50%;
    border: 1px solid lightgrey;
}

.paradil-text {
    font-weight: 300 !important;
    color: #333e48 !important;
}
.paradil-btn {
    padding: 7px;
    border: 1px solid #f3f3f3;
    background-color: #ffffff;
    color: #959595;
    font-size: 12px;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 5px;
    text-align: center;
    display: block;
    align-items: center;
    justify-content: center;
}

.katIcon::after {
    flex-shrink: 0;
    display: block;
    width: 1.25rem;
    height: 1.25rem;
    margin-left: auto;
    content: "";
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-size: 1.25rem;
    transition: transform .2s ease-in-out;
}

.katIconCollapsed::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    transform: rotate(-180deg);
}
.u-header-topbar {
    border-bottom: unset !important;
}
.u-header .vertical-menu .u-header__nav-link, .u-header+main .vertical-menu .u-header__nav-link {
    border-bottom: unset !important;
}
.kat-btn {
    border-radius: 10px !important;
    padding: 10px !important;
    background-color: #ebeeef !important;
}

/* yeni renk css*/


.badge-primary {
    color: #1e2022;
    background-color: var(--renk1) !important;
}

.u-hamburger--white .u-hamburger__inner, .u-hamburger--white .u-hamburger__inner::before, .u-hamburger--white .u-hamburger__inner::after{

    background-color:var(--text_icon_renk)!important;
}
.headermenuarkaplan{
    background-color : var(--headermenuarkaplan) !important;
}

.headermenuyazirengi{
    color : var(--headermenuyazirengi) !important;
}
.sepet_tutar_renk{
    color : var(--sepet_tutar_renk) !important;
}

.text-search::placeholder{
    color : var(--placeholder_renk) !important;
}

.text-search {
    color : var(--search_renk) !important;

}

.sayfalamarengi {
    border : 1px solid var(--sayfalamarengi) !important;

}

.swiper-pagination-bullet-active {

    background: var(--sayfalamarengi) !important;
}
.sayfalamarengi-color {

    color:var(--sayfalamarengi) !important;
}



.footeraltmenurengi {
    color : var(--footeraltmenurengi) !important;

}
.text-altmenu {
    color : var(--altmenurenk) !important;

}
a.text-altmenu:hover, a.text-altmenu:focus {
    color: var(--altmenuyazihover) !important;
    background-color: var(--altmenuyazihoverback) !important;
}
.text_icon_renk {
    color : var(--text_icon_renk) !important;
    border-color:var(--search_renk) !important;
}
.border-color-ozel {
    border-top: 1px solid  var(--menu_yazi);
}

a.badge-primary:hover, a.badge-primary:focus {
    color: #1e2022;
    background-color: var(--renk2);
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
    background-color:var(--renk2) !important;
}

.bg-primary {
    background-color: var(--renk1) !important;
}

.bg-sepetalt {
    background-color: var(--sepetadeticonarkaplan) !important;
}

.border-primary {
    border-color:var(--renk1) !important;
}
.bg-primary ::-moz-selection {
    color: #000;
    background-color: var(--renk1);
}

.bg-primary ::selection {
    color: #000;
    background-color:  var(--renk1);
}

.btn-primary:not(label.btn), .btn-primary:not(label.btn):not([href]):not(:disabled):not(.disabled), .btn-primary:not([href]), .btn-primary:not([href]):not([href]):not(:disabled):not(.disabled) {
    background-color:var(--renk1);
    border-color: var(--renk1);
    color:#fff;
}
.btn-primary:focus, .btn-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(220, 188, 5, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
    color: #1e2022;
    background-color: #000;
    border-color: #000;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
    color: #1e2022;
    background-color: var(--renk1);
    border-color:var(--renk1);
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(220, 188, 5, 0.5);
}

.u-header__navbar-nav .u-header__nav-link {
    font-weight: 400;
    color: var(-menu_yazi);
}

.u-header__nav-item:hover .u-header__nav-link, .u-header__nav-item:focus .u-header__nav-link {
    color: var(--menu_yazi_iki)!important;
    background-color: var(--renk2) !important;
}
.altmenuback {
    color:var(--altmenurenk) !important;
    background-color: var(--altmenuback) !important;
}
.btn-primary{
    background-color:  var(--renk1) !important;
    border-color: var(--renk1);
    color: #fff;
}
.btn-search{
    border-color: var(--menu_yazi) !important;
}
.btn-primary:hover{
    background-color:  var(--renk2) !important;
    border-color: var(--renk2) !important;
    color: #fff;
}
.btn-showmore{
    background-color:  var(--dahafazlabutton) !important;
    border-color: var(--dahafazlabutton);
    color:  var(--dahafazlabuttonhover) ;
}
.btn-showmore:hover{
    background-color:  var(--dahafazlabuttonhover) !important;
    border-color: var(--dahafazlabuttonhover) !important;
    color: var(--dahafazlabutton);
}

.view-account .side-bar .side-menu .nav>li.active a {
    color:var(-renk1);
    border-bottom: 2px solid var(--renk1);
    background: none;
    border-right: none
}
.view-account .side-bar .side-menu .nav>li.active a {
    background: #f9f9fb;
    border-right: 4px solid var(--renk1);
    border-bottom: none
}
.btn-adres:hover .fa-plus{
    color: var(--renk1);
}
.adres-ekle-style:hover{
    color: var(--renk1);
}
.drive-wrapper .drive-item-title a:hover {
    color:  var(--renk1);
}
.drive-wrapper .drive-item-title a:hover {
    color: var(--renk1);
}
.drive-list-view a:hover {
    color: var(--renk1);
}
.varyant_kutu_ozellik [type=radio]:checked + span {
    background-color:var(--renk1);
}

.u-header-topbar__nav-link {
    font-size: 0.813rem;
    color: var(--topbar_yazi);
}

.u-header-topbar__nav-link i {
    font-size: 1.12525rem;
}

.u-header-topbar__nav-link[href]:hover {
    color:var(--topbar_yazi_iki);
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: var(--placeholder_renk) !important;
}
input::-moz-placeholder { /* Firefox 19+ */
    color: var(--placeholder_renk) !important;
}
input:-ms-input-placeholder { /* IE 10+ */
    color: var(--placeholder_renk) !important;
}
input:-moz-placeholder { /* Firefox 18- */
    color: var(--placeholder_renk) !important;
}
input::-ms-input-placeholder { /* IE Edge */
    color: var(--placeholder_renk) !important;
}

.footer-arka-plan-rengi{
    background-color: var(--footerarkaplan) !important;
}

.footer-yazi-rengi,.footer-links p,.footer-social-icons a{
    color: var(--footeryazirengi) !important;
}

.footer-copy-right-arka-plan{
    background-color: var(--footercopyrightrengi) !important;
}
.footer-copy-right-yazi-rengi{
    color: var(--footercopyrightyazirengi) !important;
}


.sepet-ekle-btn {
    background-color: var(--sepete_ekle_back)  !important;
    color: var(--sepete_ekle_yazi)  !important;
}

.sepet-ekle-btn:hover {
    background-color: var(--sepete_ekle_hover)  !important;
}
.teslimat-back {
    background-color: var(--teslimat_back)  !important;
}
.teslimat-yazi {
    color: var(--teslimat_yazi)  !important;
}
