/* Toggle & side cart icon */
.tayfunaccordion button.toggle,.xoo-wsch-basket{display:none!important}

/* Sticky mobile menu */
.sticky-mobile-menu{position:fixed;left:0;bottom:0;z-index:999;-webkit-box-shadow:0 -8px 29px -12px rgba(0,0,0,.2);box-shadow:0 -8px 29px -12px rgba(0,0,0,.2)}
.sticky-mobile-menu .icon-box-center .icon-box-img{margin:0 auto 4px}

/* Cookies bubble */
.flatsome-cookies{width:fit-content;border-radius:10px;margin:auto;right:0;left:0;font-size:90%}
.flatsome-cookies--active{margin-bottom:20px}
.flatsome-cookies__buttons>a{margin-right:0}

/* Menü link tonu */
.nav-column>li>a,.nav-dropdown>li>a,.nav-vertical-fly-out>li>a,.nav>li>a{color:#222}

/* Nextend genel düzen */
div.tayfunnex div.nsl-container-block .nsl-container-buttons{flex-direction:row;display:flex}
div.tayfunnex div.nsl-container-block .nsl-container-buttons a{margin:0 1px}

/* Etiket/duyuru kutuları */
span.woofrom{display:none}
div.translate_tayfun{background-color:rgb(255 255 255 / 47%);color:rgb(0,107,71);margin:5px auto;position:relative;border:1px solid rgb(215,215,215);border-radius:4px;padding:7px;font-size:.8rem}
div.orangenotice{background-color:#f8d7da;color:#721c24;margin:0 auto;position:relative;border:1px solid #dc3545;border-radius:4px;padding:8px;text-align:center}

/* Carousel */
.rvpscarousel .slick-slide{width:100%;padding:0;box-sizing:border-box}

/* Custom button */
.tayfunbuton{color:#b20000;outline:0;border:2px solid #b20000;transition:.3s;font-size:13px;font-weight:600;padding:3px 8px;display:inline-block;border-radius:6px}
.tayfunbuton:hover{color:#fff;border-color:transparent;background-color:#e21346}

/* Home grid */
.sonurunlertayfun{column-count:4;column-gap:10px}

/* Kutu iç hizalama */
.tayfunbox,.tayfunbox .text-box-content{height:100%;display:flex;align-items:center}
.textboxtayfun .button{margin-top:0!important;margin-bottom:0!important}

/* Accordion */
.tayfunaccordion .accordion-title{border-top:none;display:block;font-size:85%;padding:0;position:relative}

/* Üst mini menü */
div.tayfuntopmenu a{font-family:"Source Sans Pro",sans-serif;color:#999;font-size:12px;line-height:15px}

/* Judge.me rozet gizle */
.jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medal,
.jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medal__mono svg{width:0;height:0;display:none}

/* Tipografi (gerekirse) */
.nav>li>a,.alt-font,.heading-font,.mobile-sidebar-levels-2 .nav>li>ul>li>a,.off-canvas-center .nav-sidebar.nav-vertical>li>a,body,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}

/* Arama alanı */
input#woocommerce-product-search-field-0,input#woocommerce-product-search-field-1{
  background:#f3f3f3;border-radius:0;border-top:none;border-left:none;border-right:none;padding-top:21px;padding-bottom:21px;
}

/* Görsel kutu kenarlığı */
.box-image{border:1px solid #e5e5e5;border-radius:6px}

/* Side cart detayları */
span.xoo-wsc-sc-subt{display:none}
span.xoo-wsc-sc-bki{font-size:20px}

/* Breadcrumb tonu */
.breadcrumbs a{color:#202020;font-weight:400}
