/* Market header'ı. Masaüstü: logo yanında teslimat butonu. Mobil: en üstte adres şeridi, ortada logo, altta arama. Satırlar WoodMart header oluşturucusunda. */
.bdgd-entry{display:none!important}

.bdg-hdr-delivery-wrap{display:flex;align-items:center}
.bdg-hdr-delivery{display:inline-flex;align-items:center;gap:8px;min-height:44px;max-width:240px;padding:6px 12px 6px 10px;border:1px solid var(--bdg-border);border-radius:12px;background:var(--bdg-mint);color:var(--bdg-green);text-align:left;text-transform:none;line-height:1.15;cursor:pointer;transition:border-color .2s,background-color .2s}
.bdg-hdr-delivery:hover{border-color:#a7cdb6;background:#e3f2e7}
.bdg-hdr-delivery:focus-visible{outline:3px solid var(--bdg-orange);outline-offset:2px}
.bdg-hdr-delivery svg{flex:none}
.bdg-hdr-delivery-text{display:flex;flex-direction:column;min-width:0}
.bdg-hdr-delivery-text small{font-size:11px;font-weight:500;color:var(--bdg-muted)}
.bdg-hdr-delivery-text strong{font-size:13px;font-weight:800;color:var(--bdg-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

@media(min-width:1025px){
.whb-general-header .whb-col-left{gap:22px}
.whb-general-header .whb-col-center{padding:0 28px}
.whb-general-header .searchform input.s{padding-right:56px!important}
.whb-general-header .wd-header-cart .wd-cart-number{background:var(--bdg-orange);color:var(--bdg-ink)}
.whb-header-bottom .whb-col-right{display:none}
}
@media(min-width:1025px) and (max-width:1230px){.bdg-hdr-delivery{max-width:170px}.whb-general-header .whb-col-left{gap:14px}}

@media(max-width:1024px){
/* Adres şeridi */
.whb-top-bar{background:var(--bdg-forest)!important;border:0!important}
.whb-top-bar .container{padding:0!important}
.whb-top-bar .whb-column_mobile1{flex:1 1 auto!important;justify-content:center;margin:0!important}
.bdg-hdr-bar-wrap{width:100%}
.bdg-hdr-bar{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:40px;padding:6px 16px;border:0;border-radius:0;background:transparent;color:#fff;font-size:13px;font-weight:700;line-height:1.2;text-transform:none;letter-spacing:0;cursor:pointer}
.bdg-hdr-bar span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.bdg-hdr-bar small{font-size:12px;font-weight:500;color:#b9dcc8}
.bdg-hdr-bar svg{flex:none;color:#ffb48f}
.bdg-hdr-bar>svg:last-child{color:#fff;opacity:.8}
.bdg-hdr-bar:not(.is-set) span{text-decoration:underline;text-underline-offset:3px}
.bdg-hdr-bar:focus-visible{outline:3px solid var(--bdg-orange);outline-offset:-3px}
/* Logo ortada, menü ve sepet eşit genişlikte iki yanda */
.whb-general-header .whb-column_mobile2,.whb-general-header .whb-column_mobile4{flex:0 0 48px!important;min-width:0;margin:0!important}
.whb-general-header .whb-column_mobile4{justify-content:flex-end}
.whb-general-header .whb-column_mobile3{flex:1 1 auto!important;justify-content:center;min-width:0}
.whb-general-header .bdg-brand,.whb-general-header .bdg-brand img{width:172px!important;max-height:52px}
.whb-general-header .whb-column_mobile3 .bdg-brand-wrap{display:flex;justify-content:center;padding:0!important}
.whb-general-header .wd-header-mobile-nav>a,.whb-general-header .wd-header-cart>a{padding:0!important;height:48px;width:48px;display:inline-flex!important;align-items:center;justify-content:center;color:var(--bdg-ink)}
.whb-general-header .wd-header-mobile-nav .wd-tools-icon:before{font-size:24px}
.whb-general-header .wd-header-cart{min-width:0!important;border-left:0!important;padding:0!important}
.whb-general-header .wd-header-cart .wd-tools-icon{margin:0!important;background:transparent;color:var(--bdg-ink)}
.whb-general-header .wd-header-cart .wd-tools-icon:before{font-size:24px}
.whb-general-header .wd-header-cart .wd-cart-number{top:-6px;right:-8px;min-width:18px;height:18px;line-height:18px;font-size:10px;font-weight:800;background:var(--bdg-orange);color:var(--bdg-ink)}
/* Arama */
.whb-header-bottom .whb-column_mobile5{flex:1 1 auto!important}
.whb-header-bottom .whb-column_mobile5>*{flex:1 1 auto;width:100%}
.whb-header-bottom .wd-search-form,.whb-header-bottom .searchform{width:100%}
.whb-header-bottom .searchform input.s{border-radius:12px;background:#f3f5f2;border-color:transparent}
}
@media(max-width:360px){.whb-general-header .bdg-brand,.whb-general-header .bdg-brand img{width:150px!important}.bdg-hdr-bar{font-size:12px;padding:6px 10px}}
