/* Bakım Sepeti v1.39: persistent member / favourites / cart across breakpoints. */
.med-customer-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 13px;flex:0 0 auto}
.med-customer-actions a{display:inline-flex;align-items:center;gap:5px;min-height:38px;white-space:nowrap;font-size:13px;font-weight:750}
.med-customer-actions a span[aria-hidden]{font-size:19px;line-height:1}
.med-customer-actions .med-pill-cart{padding:10px 12px}
.med-customer-actions .med-register-link,.med-customer-actions .med-logout-link{font-size:12px;color:#577b73}
.med-fav-form{margin:9px 0 0}
.med-fav-button,.med-fav-link{border:1px solid #c3ded5!important;background:#fff!important;color:#0b806b!important;border-radius:10px;padding:9px 13px!important;font-size:12px;font-weight:750;display:inline-flex;justify-content:center;cursor:pointer;text-decoration:none}
.med-fav-button:hover,.med-fav-link:hover{background:#edf9f5!important}
.med-customer-flash{background:#ecf8f4;border:1px solid #bcded4;color:#176d5c;border-radius:10px;padding:12px 16px;margin:12px auto;font-size:14px;max-width:1200px}
.med-customer-flash p{margin:0}
@media(max-width:1100px){.med-customer-actions{gap:6px 10px}.med-customer-actions a{font-size:12px}.med-header .logo img{width:150px}.med-header-row{gap:12px}}
@media(max-width:750px){.med-header-row{height:auto;display:flex;flex-wrap:wrap;gap:12px;padding-top:12px;padding-bottom:12px}.med-header .logo img{width:134px}.med-customer-actions{margin-left:auto;max-width:calc(100% - 150px)}.med-customer-actions a,.med-customer-actions a:not(.med-pill-cart){display:inline-flex}.med-customer-actions .med-register-link,.med-customer-actions .med-logout-link{display:none!important}.med-search{order:3;flex:1 0 100%;max-width:none}.med-customer-actions a span[aria-hidden]{font-size:17px}}
@media(max-width:520px){.med-customer-actions{flex:1 0 100%;max-width:100%;margin-left:0;justify-content:space-between;gap:8px}.med-customer-actions a{font-size:12px}.med-customer-actions .med-pill-cart{padding:8px 10px}.med-search{order:4}.med-header .logo img{width:140px}}

/* v1.49: keep customer actions pushed to the far right on desktop */
.med-header-row .med-customer-actions{margin-left:auto;justify-content:flex-end;flex-shrink:0}
.med-header-row .med-search{margin-right:auto}
