/* Zajednički header: crna verzija naloga i korpe, bez omiljenog. */
.header{background:#101010;color:#fff}.header .avalon-account-actions{display:flex;align-items:center;gap:24px;flex-shrink:0}.header .avalon-account-actions .icon-action{display:flex;flex-direction:row;align-items:center;gap:13px;padding:8px 0;text-align:left;color:#fff;white-space:nowrap}.header .avalon-account-actions .action-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:29px;height:32px}.header .avalon-account-actions .icon{width:26px;height:26px;stroke-width:1.6;color:#fff}.header .avalon-account-actions .action-copy{display:flex;flex-direction:column;gap:4px}.header .avalon-account-actions strong{font-size:15px;font-weight:700;line-height:1.35;letter-spacing:0}.header .avalon-account-actions small{font-size:12px;font-weight:400;line-height:1.4;color:#aeb0b7}.header .avalon-account-actions .cart-action{border-left:1px solid #ffffff26;padding-left:24px}.header .avalon-account-actions .cart-badge{position:absolute;right:-5px;top:-8px;display:flex;align-items:center;justify-content:center;min-width:23px;height:23px;padding:0 5px;background:#e80732;color:#fff;border:2px solid #101010;border-radius:50%;font:700 11px/1 var(--font,Arial,sans-serif)}.header .avalon-account-actions .icon-action:hover .action-copy strong{color:#e2e2e6}.header .avalon-account-actions .icon-action:focus-visible{outline:2px solid #fff;outline-offset:5px;border-radius:4px}@media(max-width:1150px){.header .avalon-account-actions{gap:16px}.header .avalon-account-actions .cart-action{padding-left:16px}.header .avalon-account-actions small{font-size:11px}.header-main{gap:24px}}@media(max-width:767px){.header .avalon-account-actions{gap:12px}.header .avalon-account-actions .action-copy{display:none}.header .avalon-account-actions .cart-action{padding-left:12px}.header .avalon-account-actions .icon-action{padding-top:5px;padding-bottom:5px}.header .avalon-account-actions .cart-action{padding-left:12px}.header .avalon-account-actions .action-icon{width:25px;height:29px}.header .avalon-account-actions .icon{width:23px;height:23px}.header .avalon-account-actions .cart-badge{min-width:21px;height:21px;font-size:10px;right:-6px;top:-7px}}
